Tworzenie partycji federowanej

W tym temacie opisano sposób tworzenia partycji federowanej między Essbase a Autonomous Data Warehouse Serverless.

Przyjęto tu założenie, że są spełnione wymagania wstępne oraz że użytkownik zapoznał się z informacjami przedstawionymi w poprzednich tematach.

Poniższe instrukcje dotyczą interfejsu internetowego Essbase. Zalogować się jako administrator usługi lub menedżer aplikacji.

Aby skonstruować partycję federowaną za pomocą narzędzia Cube Designer, zob. Tworzenie partycji federowanej w narzędziu Cube Designer.

  1. Na stronie Aplikacje kliknąć nazwę aplikacji, która zostanie użyta w celu utworzenia partycji federowanej.

  2. Na stronie Dostosowanie kliknąć Ustawienia i rozwinąć Uruchamianie.

    Upewnić się, że jest włączone ustawienie Zezwalaj użytkownikom na uruchomienie aplikacji.


    Pole wyboru "Zezwalaj na uruchomienie aplikacji" w ustawieniach aplikacji.

  3. Kliknąć Ogólne, kliknąć nazwę bazy danych, a następnie kliknąć Partycje.

  4. Kliknąć Utwórz > Federowana.


    Przycisk "Utwórz" na karcie "Partycje" z opcjami wyboru "Przezroczysta", "Replikowana" i "Federowana".

  5. W polu Nazwa połączenia wprowadzić połączenie z Autonomous Data Warehouse, które zostało uprzednio utworzone przez administratora lub menedżera aplikacji, jak opisano w temacie Tworzenie połączenia dla partycji federowanych.

  6. Upewnić się, że wartość w polu Nazwa schematu jest zgodna z nazwą schematu bazy danych (nazwa użytkownika wprowadzona podczas tworzenia połączenia).

  7. W polu Nazwa tabeli faktów wybrać nazwę tabeli faktów w Autonomous Data Warehouse, w której są przechowywane wartości liczbowe i klucze.

    Jeśli Essbase rozpozna nazwy wymiarów z tabeli faktów, wartości w polu Kolumny wymiarów mogą zostać automatycznie wypełnione nazwami wymiarów Essbase. Podobnie wartości w polu Kolumny elementów przestawnych mogą zostać automatycznie wypełnione elementami odpowiedniego wymiaru przestawnego.

  8. W polu Wymiar przestawny wybrać nazwę wymiaru przestawnego, który wybrano w trakcie procesu Identyfikowanie wymiaru przestawnego jako przeznaczony do użycia ze struktury Essbase.

    Jeśli nazwy kolumn w tabeli faktów są takie same jak nazwy wymiarów i elementów przestawnych w strukturze, mapowanie na karcie "Element przestawny" w oknie "Mapowanie elementów Essbase na kolumny tabeli faktów" jest wypełniane automatycznie. Jeśli istnieją wymiary lub elementy, których nie można automatycznie zmapować na kolumnę w tabeli faktów, trzeba będzie je zmapować ręcznie.

    Jeśli trzeba ręcznie zmapować składowane elementy wymiaru przestawnego na kolumny w tabeli faktów, należy użyć przycisku Aktualizuj.


    Okno "Mapowanie elementów Essbase na kolumny tabeli faktów" w interfejsie użytkownika funkcji tworzenia partycji federowanej. W tym miejscu są mapowane kolumny wymiaru przestawnego. Nazwy elementów wymiaru struktury Essbase znajdują się po prawej stronie, a nazwy kolumn tabeli faktów po lewej.

    Jeśli element wymiaru przestawnego (lub nazwa wymiaru niebędącego wymiarem miar) zawiera znak specjalny, taki jak &, Oracle zaleca zmianę nazwy.

    Essbase automatycznie mapuje nazwy elementów ze spacjami na odpowiadające im nazwy kolumn w tabeli faktów, przy czym spacje są zamieniane na znaki podkreślenia. Na przykład Essbase automatycznie wykonuje następujące mapowanie:

    Nazwa elementu wymiaru przestawnego Nazwa kolumny w tabeli faktów
    "Spis początkowy" INITIAL_INVENTORY
  9. Kliknąć Kolumna wymiarów, aby zmapować wymiary nieprzestawne na kolumny w tabeli faktów. Mogą one zostać zmapowane automatycznie, jeśli nazwy kolumn w tabeli faktów są identyczne z nazwami wymiarów w strukturze. W razie potrzeby można zmapować je ręcznie.


    Okno "Mapowanie elementów Essbase na kolumny tabeli faktów" w interfejsie użytkownika funkcji tworzenia partycji federowanej. W tym miejscu są mapowane kolumny wymiarów nieprzestawnych. Nazwy elementów wymiaru struktury Essbase znajdują się po lewej stronie, a nazwy kolumn tabeli faktów po prawej.

  10. Kliknąć Weryfikuj.

  11. Jeśli weryfikacja zakończy się pomyślnie, kliknąć Zapisz i zamknij, po czym potwierdzić restartowanie aplikacji.

    Zapisywanie lub weryfikowanie partycji federowanej może trochę potrwać. Zob. status zlecenia.

    Zostanie utworzona partycja federowana. W ramach tego procesu w Autonomous Data Warehouse są także tworzone tabele pomocnicze wymiarów (oraz inne artefakty), które są powiązane z tabelą faktów za pomocą kluczy.


Definicja partycji federowanej z mapowaniem elementów przestawnych, pokazywana w internetowym interfejsie Essbase

  1. W internetowym interfejsie Essbase otworzyć inspektor aplikacji: na stronie Aplikacje znaleźć nazwę aplikacji docelowej, kliknąć menu Czynności, a następnie polecenie Zbadaj.

  2. Na karcie Ustawienia kliknąć Uruchamianie.

    Upewnić się, że jest włączone ustawienie Zezwalaj użytkownikom na uruchomienie aplikacji.


    Pole wyboru "Zezwalaj na uruchomienie aplikacji" w ustawieniach aplikacji.

  3. W internetowym interfejsie Essbase otworzyć inspektor kostki: na stronie Aplikacje rozwinąć aplikację docelową. W wierszu dla kostki docelowej wybrać z menu Czynności opcję Zbadaj.

  4. Wybrać kartę Partycje.

  5. Kliknąć Utwórz > Federowana.

  6. W polu Nazwa połączenia wprowadzić połączenie z Autonomous Data Warehouse, które zostało uprzednio utworzone przez administratora lub menedżera aplikacji, jak opisano w temacie Tworzenie połączenia dla partycji federowanych.

  7. Upewnić się, że wartość w polu Nazwa schematu jest zgodna z nazwą schematu bazy danych (nazwa użytkownika wprowadzona podczas tworzenia połączenia).

  8. W polu Nazwa tabeli faktów wybrać nazwę tabeli faktów w Autonomous Data Warehouse, w której są przechowywane wartości liczbowe i klucze.

  9. W polu Wymiar przestawny wybrać nazwę wymiaru przestawnego, który wybrano w trakcie procesu Identyfikowanie wymiaru przestawnego jako przeznaczony do użycia ze struktury Essbase.

    Jeśli nazwy kolumn w tabeli faktów są identyczne z nazwami wymiarów i elementów przestawnych występujących w strukturze, to pole Mapowanie Essbase na kolumny jest automatycznie wypełniane. Jeśli istnieją wymiary lub elementy, których nie można automatycznie zmapować na kolumnę w tabeli faktów, trzeba będzie je zmapować ręcznie.

    Jeśli trzeba ręcznie zmapować składowane elementy wymiaru przestawnego na kolumny w tabeli faktów, należy użyć przycisku Aktualizuj.

    Jeśli element wymiaru przestawnego (lub nazwa wymiaru niebędącego wymiarem miar) zawiera znak specjalny, taki jak &, Oracle zaleca zmianę nazwy.

    Essbase automatycznie mapuje nazwy elementów ze spacjami na odpowiadające im nazwy kolumn w tabeli faktów, przy czym spacje są zamieniane na znaki podkreślenia. Na przykład Essbase automatycznie wykonuje następujące mapowanie:

    Nazwa elementu wymiaru przestawnego Nazwa kolumny w tabeli faktów
    "Spis początkowy" INITIAL_INVENTORY
  10. Kliknąć Kolumna wymiarów, aby zmapować wymiary nieprzestawne na kolumny w tabeli faktów. Mogą one zostać zmapowane automatycznie, jeśli nazwy kolumn w tabeli faktów są identyczne z nazwami wymiarów w strukturze. W razie potrzeby można zmapować je ręcznie.

  11. Kliknąć Weryfikuj.

  12. Jeśli weryfikacja zakończy się pomyślnie, kliknąć Zapisz i zamknij, po czym potwierdzić restartowanie aplikacji.

    Zapisywanie lub weryfikowanie partycji federowanej może trochę potrwać. Zob. status zlecenia.

    Zostanie utworzona partycja federowana. W ramach tego procesu w Autonomous Data Warehouse są także tworzone tabele pomocnicze wymiarów (oraz inne artefakty), które są powiązane z tabelą faktów za pomocą kluczy.


Definicja partycji federowanej z mapowaniem elementów przestawnych, pokazywana w internetowym interfejsie Essbase


Definicja partycji federowanej z mapowaniem kolumn wymiarów, pokazywana w internetowym interfejsie Essbase

Uwaga:

Po zakończeniu tworzenia partycji federowanej co najmniej jedna osoba musi skonfigurować uwierzytelnienia DBMS_CLOUD, aby umożliwić używanie dodatkowego połączenia ładowania danych z Essbase do Autonomous Data Warehouse. Więcej informacji można znaleźć w temacie Ładowanie danych partycji federowanej.