Zewnętrzny magazyn plików
System obsługuje korzystanie z aplikacji Oracle Cloud Object Storage do zarządzania plikami we wdrożeniach w chmurze. Można skonfigurować odczyt plików z tej lokalizacji zewnętrznej lub zapis plików w tej lokalizacji zewnętrznej. Więcej informacji na temat uzyskania konta i definiowania odpowiednich lokalizacji plików ("przedziałów") można znaleźć w dokumentacji aplikacji Oracle Cloud Object Storage.
Po zdefiniowaniu informacji o magazynie w chmurze należy wykonać wymienione poniżej kroki konfiguracji wymagane w aplikacji.
-
Zdefiniować zestaw kluczy podpisu. Kiedy system próbuje komunikować się z magazynem obiektów w chmurze, musi on dostarczać klucz podpisu, aby magazyn w chmurze mógł potwierdzić, że żądanie pochodzi z zaufanego źródła.
-
Przejść do opcji Zestaw kluczy w trybie dodawania i wybrać obiekt biznesowy Para kluczy podpisu RSA.
-
Zdefiniować kod zestawu kluczy, który będzie używany w konfiguracji magazynu plików (poniżej) wraz z opisem.
-
Po dodaniu zestawu kluczy kliknąć opcję Generowanie klucza, aby wygenerować parę kluczy prywatnych/publicznych.
-
Kliknąć opcję "Wyświetlanie klucza publicznego", aby uruchomić okno podręczne w celu wyświetlenia klucza publicznego umożliwiającego użytkownikowi skopiowanie klucza.
-
-
W tym momencie użytkownik powinien przejść do magazynu obiektów w chmurze i zarejestrować klucz publiczny. Po wykonaniu tej czynności zestaw kluczy jest gotowy do skonfigurowania w konfiguracji magazynu plików.
-
Przy użyciu rozszerzanej listy wartości magazynu plików zdefiniować lokalizację i informacje o połączeniu, aby można było odwołać się do tej lokalizacji w konfiguracji systemu. W poniższych punktach przedstawiono kroki, które należy podjąć na potrzeby tej opcji.
-
Przejść do opcji Rozszerzana lista wartości i wyszukać listę wartości Konfiguracja magazynu plików.
-
Kliknąć opcję Dodawanie, aby utworzyć nowy wpis. Zdefiniować nazwę wartości wyszukiwania. Należy pamiętać, że nazwa wartości wyszukiwania nie powinna zawierać ukośnika ani odwrotnego ukośnika. Będzie ona wykorzystywana podczas konfigurowania ścieżki pliku, w której użyto tej wartości. Wybrać wartość adaptera pliku aplikacji Oracle Cloud Object Storage. Podać następujące informacje służące do identyfikacji opcji magazynu w chmurze: użytkownik, dzierżawa, przedział, przestrzeń nazw i region. W odniesieniu do zestawu kluczy wybrać wartość zdefiniowaną powyżej.
-
-
W celu odwołania się do tej wartości w konfiguracji systemu użyć składni file-storage://XXXX/..., gdzie XXXX jest wartością rozszerzanej listy wartości, oraz wszelkich odpowiednich dodatkowych informacji o ścieżce. Na przykład, jeśli użytkownik definiuje wartość rozszerzanej listy wartości CM-CloudStorage i ma zdefiniowany w magazynie w chmurze przedział na potrzeby processUpload, to podczas konfigurowania ścieżki pliku dla zadania ładowania należy wpisać file-storage://CM-CloudStorage/processUpload.
-
Produkt obsługuje odwołania do folderów wirtualnych przedziału. Wystarczy dodać nazwy folderów wirtualnych po nazwie przedziału. Na przykład, jeśli istnieje przedział o nazwie "financials" i folder wirtualny dotyczący "paymentUpload", ścieżka pliku może mieć następującą wartość: file-storage://CM-CloudStorage/financials/paymentUpload. W przypadku procesów ekstrakcji, jeśli ścieżka pliku odwołuje się do folderu wirtualnego, który nie istnieje dla przedziału z odwołaniem, folder wirtualny jest tworzony w ramach procesu ekstrakcji.
-
Opcjonalnie można użyć prefiksu nazwy przedziału w konfiguracji magazynu plików do obsługi definiowania różnych nazw przedziałów dotyczących różnych środowisk. Załóżmy na przykład, że potrzebny jest oddzielny przedział "processUpload" do regionu programistycznego, regionu testowego i regionu produkcyjnego. W konfiguracji magazynu w chmurze można zdefiniować oddzielne przedziały dotyczące poleceń "DEV_processUpload", "TEST_processUpload" i "PROD_processUpload". Jeśli konieczne jest zdefiniowanie pełnego przedziału w każdym odwołaniu do ścieżki pliku w różnych zadaniach, migracja konfiguracji zadania z jednego środowiska do drugiego wymagałaby ręcznego kroku w celu zmiany wszystkich odwołań do przedziału. Zamiast tego system obsługuje definiowanie prefiksu nazwy przedziału, który w przypadku podania będzie dołączany do odwołania do przedziału przed nawiązaniem połączenia z magazynem w chmurze. Oznacza to, że prefiks jest definiowany raz i wszystkie odwołania w całym systemie mogą zachować wspólną część nazwy przedziału (np."processUpload"). W takiej sytuacji tylko konfiguracja magazynu plików musi się różnić pomiędzy różnymi regionami.
- Jeśli wdrożenie jest zintegrowane z zewnętrznym narzędziem raportowania, które może zapisywać wyniki raportu w określonych kanałach komunikacji (przedziałach), należy zaznaczyć przełącznik "Konfiguracja raportowania". Należy zdefiniować co najmniej jedną nazwę dla przedziałów, których narzędzie raportowania może używać w opcjach kanału komunikacji.