Przedstawione tu najczęściej zadawane pytania pozwalają dowiedzieć się więcej o zadaniach związanych z replikacją danych, takich jak ekstrakcja i replikacja danych Oracle Fusion Cloud Applications, wysyłanie lub pobieranie danych do/z magazynu obiektów oraz ładowanie danych do docelowej bazy danych.
Co można zrobić, jeśli zlecenie replikacji danych jest długo wykonywane?
Jeśli zlecenie replikacji danych jest długo wykonywane, to:
- Jeśli replikowany obiekt perspektywy (VO) nie jest wyekstrahowanym VO (tj. nazwa obiektu VO nie kończy się sufiksem
ExtractPVO
), można za pomocą edytora replikacji danych wykluczyć zbędne kolumny LastUpdateDate
z identyfikatora nowych danych obiektu VO.
- Jeśli długo wykonywany obiekt perspektywy ma wybraną więcej niż jedną kolumnę
LastUpdateDate
dla identyfikatora nowych danych lub filtra przyrostowego:
- Wybrać opcję LastUpdateDate dla głównej encji obiektu VO.
- Anulować wybór opcji LastUpdateDate dla kolumn z encji uzupełniających (niefunkcjonalnych).
- Jeśli nie można anulować wyboru opcji dla identyfikatora nowych danych, to:
- Anulować zlecenie.
- Usunąć tabelę TMP$ gromadzenia.
- Przejść do głównego menu, po czym kliknąć kolejno Dane i Połączenia.
- Kliknąć Połączenie z celem, wybrać Zbadaj, po czym kliknąć kartę Tabele.
- Wybrać tabelę, następnie wybrać Resetuj datę/godzinę aktualizacji, po czym wybrać Załaduj ponownie wszystkie dane.
Co można zrobić, aby poprawić wydajność zlecenia replikacji danych?
Aby poprawić wydajność zlecenia replikacji danych, można:
- Replikować tylko magazyny wyekstrahowanych danych, tj. obiekty VO mające w swojej nazwie "ExtractPVO".
- Jeśli replikowany VO nie jest wyekstrahowanym VO (tj. nazwa obiektu VO nie kończy się sufiksem "ExtractPVO"), można za pomocą edytora replikacji danych wykluczyć zbędne kolumny
LastUpdateDate
z identyfikatora nowych danych obiektu VO.
- Upewnić się, że typ ładowania PVO (Public View Object) nie jest niepotrzebnie ustawiony na tryb
FULL
. Jeśli PVO ma przynajmniej jedną kolumnę skonfigurowaną jako Klucz
i jedną kolumnę LastUpdateDate
skonfigurowaną jako identyfikator nowych danych, ustawić typ ładowania na Incremental
(Przyrostowe).
- Usunąć zbędne kolumny, które zostały wybrane lub włączone do replikacji.
- Jeśli replikacja zostanie ukończona z ostrzeżeniami, sprawdzić tabelę błędów ze schematu docelowego i dokonać odpowiednich zmian w konfiguracji PVO.
- Upewnić się, że rekordy danych są często usuwane z PVO w źródle danych Oracle Fusion Cloud Applications. Jeśli nie, wyczyścić opcję Uwzględnij usunięcia.
- Jeśli zlecenie zakończy się niepowodzeniem lub zostanie anulowane, przed jego ponownym uruchomieniem usunąć tabelę gromadzenia i tabelę błędów.
Dlaczego czas przeprowadzenia tej samej replikacji danych jest inny w niektórych dniach?
Czas potrzebny do wykonania zlecenia replikacji danych może się zmieniać wskutek różnych czynników, takich jak:
- Wydajność Oracle Autonomous Data Warehouse może mieć wpływ na czasy w konkretnym dniu.
- Instancja Oracle Analytics Cloud, w której działa zlecenie replikacji, może być tymczasowo niedostępna ze względu na zaplanowaną konserwację.
Czy istnieje limit liczby tabel, które można dodać do zlecenia replikacji danych?
Nie, nie istnieje limit liczby tabel, które można dodać do zlecenia. Nie można wykonać współbieżnie więcej niż trzech zleceń replikacji,, ale można zaplanować jednocześnie dowolną liczbę zleceń. Na przykład trzy zlecenia mogą być wykonywane współbieżnie, a pozostałe będą czekać w kolejce.
Czy istnieje limit ilości danych lub liczby wierszy, które może przetworzyć jedno zlecenie replikacji danych?
Nie, zlecenie replikacji danych może przetworzyć dowolną ilość danych lub liczbę wierszy.
Jakie jeszcze wskazówki należałoby uwzględniać przy replikacji danych?
Przy replikacji danych warto uwzględniać następujące wskazówki:
- Tworzyć mniej replikacji z większą liczbą obiektów PVO w każdej. Używać zalecanych ekstrahowanych obiektów PVO.
- W definicji replikacji anulować wybór niechcianych kolumn PVO.
- Używać w Oracle Autonomous Data Warehouse usługi bazy danych "low" w celu zapewnienia maksymalnej współbieżności.
- Zaplanować zlecenia replikacji do uruchamiania w godzinach mniejszego obciążenia Oracle Autonomous Data Warehouse.
- Pozostawić dla obiektów domyślny typ ładowania, tj. tryb przyrostowy.