Tworzenie partycji federowanej w narzędziu Cube Designer

W tym temacie opisano sposób tworzenia partycji federowanej przy użyciu narzędzia Cube Designer poprzez utworzenie arkusza roboczego "Cube.FederatedPartition" w skoroszycie aplikacji dla kostki Essbase, a następnie zweryfikowanie tego arkusza i zapisanie partycji na serwerze.

Partycja federowana znajduje się między Essbase a Autonomous Data Warehouse Serverless.

Przyjęto tu założenie, że użytkownik ukończył wymagania wstępne oraz zapoznał się z informacjami przedstawionymi w temacie Integracja Essbase z bazą danych Autonomous Database przy użyciu partycji federowanych.

  1. Skonstruować aplikację i kostkę Essbase bez partycji federowanej.
  2. Otworzyć skoroszyt aplikacji dotyczący kostki. W przypadku braku skoroszytu, zob. Eksportowanie kostki do skoroszytu aplikacji.
  3. Kliknąć ikonę Cube Designer znajdującą się na wstążce Cube Designer - zostanie otwarty panel narzędzia Designer.
  4. Kliknąć ikonę Z arkusza Ikona "Z arkusza" z panelu "Cube Designer"., aby wypełnić panel narzędzia Designer zawartością arkusza.
  5. Kliknąć na karcie Ustawienia.
  6. Na karcie Ustawienia rozwinąć pole Właściwości i wybrać opcję Partycja federowana.


    Panel "Cube Designer", karta "Ustawienia" z zaznaczoną opcją "Partycja federowana".

  7. Kliknąć ikonę Do arkusza Ikona "Do arkusza" w panelu "Cube Designer"., aby utworzyć arkusz "Cube.FederatedPartition" w skoroszycie aplikacji.
  8. Kliknąć Tak, aby edytować nowy arkusz roboczy "Cube.FederatedPartition".

    W narzędziu Cube Designer otwarty zostanie kreator Partycja federowana.

  9. W polu Nazwa połączenia wprowadzić połączenie z Autonomous Data Warehouse, które zostało wcześniej utworzone przez administratora (zob. Tworzenie połączenia dla partycji federowanych).

    Uwaga:

    Podczas tworzenia partycji federowanej w narzędziu Cube Designer wymagane połączenie to połączenie globalne.
  10. Upewnić się, że wartość w polu Nazwa schematu jest zgodna z nazwą schematu bazy danych (nazwa użytkownika wprowadzona podczas tworzenia połączenia).
  11. W polu Zarządzanie magazynem zachować opcję domyślną Użytkownik.

    Uwaga:

    Aby zezwolić Essbase na utworzenie tabeli faktów i zarządzanie nią, można wybrać opcję zarządzania przez Essbase, która jest dostępna w trybie podglądu.
  12. 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.
  13. 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.


    Kreator partycji federowanej w narzędziu Cube Designer z wybraną opcją "Wiele kostek" dla nazwy połączenia i schematu, "Użytkownik" dla zarządzania magazynem, SHAREDFACT dla nazwy tabeli faktów i "Rok" dla wymiaru przestawnego. W nazwach kolumn elementów przestawnych wyświetlana jest informacja o trzeciej generacji z miesiącami roku.

    Jeśli nazwy kolumn w tabeli faktów są takie same jak nazwy wymiarów i elementów przestawnych występujących w strukturze, mapowanie na kolumny w Essbase jest wykonywane 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 element wymiaru przestawnego (lub nazwa wymiaru niebędącego wymiarem miar) zawiera znak specjalny, np. &, Oracle zaleca zmianę nazwy.

    W kolumnie Element przestawny wartości wierszy są liczbami lub danymi. Nagłówki tych kolumn to nazwy elementów.

    W kolumnie Wymiar znajdują się wartości tekstowe. Są one mapowane na nazwy elementów Essbase. Nagłówki tych kolumn są mapowane na nazwy wymiarów Essbase.

  14. Jeśli nazwy wymiarów i elementów Essbase nie są dokładnie zgodne z nazwami kolumn w tabeli faktów, zmapować je, przeciągając i upuszczając nazwy Essbase na odpowiednie nazwy kolumn zarówno w kolumnie Element przestawny, jak i w kolumnie Wymiar.

    Na przykład przeciągnąć i upuścić nazwę Konta na nazwę Miary.


    Mapowanie elementów Essbase na kolumnę tabeli faktów w kreatorze partycji federowanej narzędzia Cube Designer pokazujące, że należy zmapować konta na miary.


    Mapowanie elementu Essbase na kolumnę tabeli faktów w kreatorze partycji federowanej narzędzia Cube Designer pokazujące konta zmapowane na miary.

  15. Ukończyć proces tworzenia partycji federowanej:
    1. Kliknąć Weryfikuj, aby zweryfikować partycję.
    2. Kliknąć Zapisz, aby zapisać zmiany w arkuszu roboczym "Cube.FederatedPartition".
    3. Kliknąć Konstruuj, aby skonstruować partycję federowaną na serwerze.

      Uwaga:

      Przycisk Konstruuj w kreatorze partycji federowanej nie działa w przypadku kostek stanowiących magazyn agregacji.

      Można także użyć opcji Konstruuj kostkę na wstążce Cube Designer, aby skonstruować kostkę i utworzyć partycję federowaną.

      Uwaga:

      Proces konstruowania partycji federowanej jest uruchamiany jako zlecenie, które można następnie monitorować w sekcji Pokaż zlecenia na wstążce Cube Designer.
  16. 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.
  17. Za pomocą kreatora można w dalszej kolejności wprowadzić zmiany tylko w partycji federowanej lub zmodyfikować aplikację przy użyciu nowych zapisanych ustawień partycji federowanej w skoroszycie aplikacji.