Replikacja danych

Korzystając z przepływu replikacji, można skopiować dane ze źródła danych do celu, a następnie używać tych danych w analizach w Oracle Analytics Cloud. Na przykład można skopiować dane ze źródła danych Oracle Fusion Cloud Applications do Oracle Autonomous Data Warehouse.
  1. Skonfigurować połączenie ze źródłem danych:
    1. Na stronie startowej kliknąć Utwórz, wybrać opcję Połączenie dla replikacji, po czym wybrać typ źródła, z którego będą kopiowane dane.
      Na przykład, aby przeprowadzić replikację danych ze źródła danych Oracle Fusion Cloud Applications, wybrać Oracle Fusion Application Storage
    2. W oknie dialogowym "Utwórz połączenie" określić szczegóły połączenia.
      Na przykład, aby przeprowadzić replikację danych z Oracle Fusion Cloud Applications, określić szczegóły połączenia z instancją Oracle Cloud Infrastructure Object Storage lub Object Storage Classic. Zob. Tworzenie połączenia dla replikacji danych z Oracle Fusion Cloud Applications.
  2. Skonfigurować połączenie z celem danych:
    1. Na stronie startowej kliknąć Utwórz, wybrać opcję Połączenie dla replikacji, po czym wybrać typ źródła, do którego będą kopiowane dane.
    2. W oknie dialogowym "Utwórz połączenie" określić szczegóły połączenia z celem dla danych.
      Na przykład, aby przeprowadzić replikację do Oracle Autonomous Data Warehouse, wybrać Oracle Autonomous Data Warehouse.
  3. Na stronie startowej kliknąć Utwórz, a następnie Replikacja danych.
  4. W oknie dialogowym "Utwórz replikację danych - Wybór połączenia ze źródłem" wybrać połączenie ze źródłem, utworzone w punkcie 1.
  5. W oknie dialogowym "Utwórz replikację danych - Wybór połączenia z celem" wybrać połączenie z celem, utworzone w punkcie 2.
  6. Jeśli dla celu replikacji istnieje kilka schematów, wybrać z listy Schemat odpowiedni schemat.
  7. W obszarze Obiekty replikacji wybrać obiekty, które mają zostać poddane replikacji:
    • Zaznaczyć pola wyboru odpowiednich obiektów.

      Dla źródeł danych "Fusion Applications" - jeśli perspektywa poddawana replikacji nie jest wyświetlana na liście - użyć opcji Dodaj niestandardowy obiekt perspektywy, dostępnej pod listą. Wpisać pełną ścieżkę i nazwę perspektywy, na przykład FscmTopModelAM.TaskDffBIAM.FLEX_BI_TaskDFF, po czym nacisnąć przycisk Dodaj.

    • Wybierając tabelę, domyślnie wybiera się także wszystkie jej atrybuty. Korzystając z pól wyboru, wyświetlanych w prawym okienku, można wybierać atrybuty lub anulować ich wybór.

    • Aby zmienić klucz główny, należy kliknąć na ikonie klucza, po czym wybrać opcję Przypisz klucz główny lub Zmień kolejność klucza głównego. Klucz główny jest używany do operacji wstawiana/aktualizacji w celu ustalenia, czy rekord został wstawiony lub zaktualizowany.

      Najlepszą praktyką, usprawniającą indeksowanie, jest uporządkowanie kolumn tak, aby najczęściej wybierane kolumny były pierwszymi, a najmniej wybierane - ostatnimi. W tym celu można wybrać z menu kontekstowego dowolnej kolumny klucza głównego opcję Zmień kolejność klucza głównego.

    • Jeśli jako klucz główny ma być używana więcej niż jedna kolumna, należy kliknąć na ikonie klucza każdej z kolumn, która ma zostać dodana do klucza.

    • Aby przeprowadzić replikację podzbioru danych wyznaczonego przez filtr, nacisnąć przycisk Edytuj filtr - zostanie wyświetlony edytor filtrów, w którym można określić wyrażenie filtrujące (bez zamykającego średnika). Format wyrażenia zależy od języka filtrowania, obsługiwanego przez źródło danych. Do typowych języków filtrowania należą SQL i XML. Szczegółowe informacji można znaleźć w dokumentacji źródła danych.

      Typ źródła danych Przykładowe wyrażenia filtrujące
      Oracle Fusion Cloud Applications "__DATASTORE__.LookupType not in ('GROUPING_SEPARATOR','HZ_FORMAT_DELIMITERS','ICX_NUMERIC_CHARACTERS')"
      Oracle Fusion Cloud B2C Service (RightNow)

      lookupname like 'Admin%'

      id > 2

      Oracle Eloqua '{{Account.Field(M_Annual_Revenue1)}}' > '2000’

      Przed naciśnięciem przycisku OK (w celu zapisania filtra) sprawdzić wyrażenie, używając opcji Weryfikuj.

    • Aby przeprowadzić replikację podzbioru danych na podstawie znacznika czasu, kliknąć na ikonie kalendarza Replikacja od, po czym określić datę początkową.

      Opcja Replikacja od ma zastosowanie do tabel, w których jest zdefiniowana przynajmniej jedna kolumna identyfikatora przyrostu.

    • Za pomocą opcji Typ ładowania określić, czy ma zostać przeprowadzone ładowanie przyrostowe czy pełne.

      Jeśli zostanie wybrane Przyrostowe, to przy pierwszym uruchomieniu zostanie przeprowadzona replikacja wszystkich danych, a przy kolejnych uruchomieniach - tylko nowych danych. Dla aktualizacji przyrostowych są wymagane tabele, w których jest zdefiniowany klucz główny i które mają przynajmniej jedną kolumnę identyfikatora przyrostu.

      Jeśli zostanie wybrane Pełne, to nastąpi inicjalizacja tabeli docelowej i zostaną zreplikowane wszystkie dane.

  8. Zapisać skoroszyt replikacji.
  9. Aby rozpocząć ładowanie danych, nacisnąć przycisk Uruchom przepływ replikacji.