Replicarea datelor

În replicarea datelor, utilizaţi un flux de replicare pentru a copia date dintr-o sursă de date într-o destinaţie de date pentru analiză în Oracle Analytics Cloud. De exemplu, puteţi copia o sursă de date din Oracle Fusion Cloud Applications în Oracle Autonomous Data Warehouse.
  1. Configuraţi o conexiune pentru sursa dvs. de date:
    1. Din pagina home, faceţi clic pe Creare, Conexiune de replicare, apoi selectaţi tipul de sursă de date pe care doriţi să îl copiaţi.
      De exemplu, pentru a replica date dintr-o sursă de date Oracle Fusion Cloud Applications, faceţi clic pe Oracle Fusion Application Storage.
    2. În dialogul Creare conexiune, specificaţi detaliile conexiunii.
      De exemplu, pentru a replica date din Oracle Fusion Cloud Applications, specificaţi detaliile conexiunii pentru instanţa dvs. Oracle Cloud Infrastructure Object Storage sau Object Storage Classic. Consultaţi Crearea unei conexiuni de replicare pentru Oracle Fusion Cloud Applications.
  2. Configuraţi o conexiune pentru destinaţia dvs. de date:
    1. Din pagina home, faceţi clic pe Creare, Conexiune de replicare, apoi selectaţi tipul de sursă de date în care doriţi să copiaţi datele.
    2. În dialogul Creare conexiune specificaţi detaliile conexiunii destinaţiei pentru date.
      De exemplu, pentru a replica Oracle Autonomous Data Warehouse, faceţi clic pe Oracle Autonomous Data Warehouse.
  3. Din pagina home, faceţi clic pe Creare, apoi faceţi clic pe Replicare date.
  4. În dialogul Creare replicare date - Selectare conexiune sursă, selectaţi conexiunea sursă pe care aţi creat-o în pasul 1.
  5. În dialogul Creare replicare date - Selectare conexiune destinaţie, selectaţi conexiunea destinaţie pe care aţi creat-o în pasul 2.
  6. Dacă destinaţia replicării are mai multe scheme, utilizaţi lista Schemă pt. a selecta schema de utilizat.
  7. În zona Replicare obiecte, selectaţi obiectul pe care doriţi să-l replicaţi:
    • Bifaţi caseta de validare din dreptul fiecărui obiect pe care doriţi să-l replicaţi.

      Pentru sursele de date Fusion Applications, dacă vizualizarea pe care doriţi s-o replicaţi nu este afişată în listă, faceţi clic pe opţiunea Adăugaţi un obiect de vizualizare personalizat de sub listă. Introduceţi calea completă şi numele vizualizării, de exemplu, FscmTopModelAM.TaskDffBIAM.FLEX_BI_TaskDFF , apoi faceţi clic pe Adăugare.

    • Când selectaţi un tabel, includeţi toate atributele în mod prestabilit. Utilizaţi casetele de validare din panoul din dreapta pentru a selecta sau deselecta atributele.

    • Pentru a modifica o cheie primară, faceţi clic pe pictograma cheii şi selectaţi Asignare cheie primară sau Reordonare cheie primară. Cheia primară este utilizată pt. operaţiile upsert, pt. a stabili dacă o înregistrare este inserată sau actualizată.

      Pentru a îmbunătăţi indexarea, este recomandabil să ordonaţi coloanele astfel încât coloanele cele mai selective să fie primele, iar coloanele mai puţin selective să fie ultimele. Pentru aceasta, faceţi clic pe opţiunea Reordonare cheie primară din meniul contextual al oricăreia dintre coloanele de chei primare.

    • Pentru a utiliza mai multe coloane drept cheie primară, selectaţi pictograma cheii din dreptul fiecărei coloane de inclus în cheie.

    • Pentru a replica un subset de date pe baza unui filtru, faceţi clic pe Editare filtru pentru a afişa Editorul de filtre şi specificaţi o expresie de filtrare (fără simbolul punct şi virgulă de închidere). Formatul expresiei pe care o utilizaţi depinde de limbajul de filtrare pe care-l acceptă sursa dvs. de date. Limbajele de filtrare comune includ SQL, XML etc. Pentru detalii, consultaţi documentaţia pt. sursa dvs. de date.

      Tip sursă de date Exemplu de expresii de filtrare
      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’

      Utilizaţi opţiunea Validare pt. a verifica expresia înainte de a face clic pe OK pt. a salva filtrul.

    • Pentru a replica un subset de date pe baza unui marcaj temporal, faceţi clic pe pictograma din calendar Replicare de la şi specificaţi o dată iniţială.

      Opţiunea Replicare din se aplică doar tabelelor care au definită cel puţin o coloană de ID incremental.

    • Utilizaţi Tip încărcare pt. a specifica dacă se efectuează o încărcare incrementală sau o încărcare integrală.

      Dacă selectaţi Incrementală, replicaţi toate datele la prima rulare şi, la următoarele rulări, replicaţi doar datele noi. Actualizările incrementale necesită tabele care au definită o cheie primară şi cel puţin o coloană de identificator incremental.

      Dacă selectaţi Integrală, tabelul destinaţie este iniţializat şi replicaţi toate datele.

  8. Salvaţi registrul dvs. de lucru de replicare.
  9. Pentru a începe încărcarea datelor, faceţi clic pe Rulare flux de replicare.