Uw gegevens repliceren

Bij gegevensreplicatie kunt u een replicatiestroom gebruiken om gegevens vanuit een gegevensbron te kopiëren naar een gegevensdoel voor analyse in Oracle Analytics Cloud. U kunt bijvoorbeeld gegevens kopiëren vanuit een Oracle Fusion Cloud Applications gegevensbron naar Oracle Autonomous Data Warehouse.
  1. Ga als volgt te werk om een verbinding in te stellen met uw gegevensbron:
    1. Klik op de Beginpagina op Maken en Replicatieverbinding en selecteer vervolgens het type gegevensbron dat u wilt kopiëren.
      Als u bijvoorbeeld gegevens uit een Oracle Fusion Cloud Applications gegevensbron wilt repliceren, klikt u op Oracle Fusion Application Storage
    2. Geef in het dialoogvenster Verbinding maken de verbindingsgegevens op.
      Als u bijvoorbeeld gegevens uit Oracle Fusion Cloud Applications wilt repliceren, geeft u verbindingsdetails op voor uw Oracle Cloud Infrastructure Object Storage of Object Storage Classic instance. Zie Een replicatieverbinding maken voor Oracle Fusion Cloud Applications.
  2. Ga als volgt te werk om een verbinding in te stellen voor uw gegevensdoel:
    1. Klik op de Beginpagina op Maken, kies Replicatieverbinding en selecteer dan het type gegevensdoel waarnaar u de gegevens wilt kopiëren.
    2. Geef de verbindingsdetails van uw gegevensdoel op in het dialoogvenster Verbinding maken.
      Als u bijvoorbeeld wilt repliceren naar Oracle Autonomous Data Warehouse, klikt u op Oracle Autonomous Data Warehouse.
  3. Klik op de Beginpagina op Maken en vervolgens op Gegevensreplicatie.
  4. Selecteer in het dialoogvenster Gegevensreplicatie maken - Bronverbinding selecteren de bronverbinding die u hebt gemaakt tijdens stap 1.
  5. Selecteer in het dialoogvenster Gegevensreplicatie maken - Doelverbinding selecteren de doelverbinding die u hebt gemaakt tijdens stap 2.
  6. Als het replicatiedoel meerdere schema's bevat, selecteert u in de dropdownlijst Schema het schema dat u wilt gebruiken.
  7. Selecteer in het gebied Objecten repliceren het object dat u wilt repliceren:
    • Schakel het selectievakje in naast elk object dat u wilt repliceren.

      Als voor gegevensbronnen uit Fusion Applications de weergave die u wilt repliceren niet in de lijst staat, klikt u op de optie Een aangepast viewobject toevoegen onder de lijst. Voer het volledige pad en de volledige naam van de weergave in, bijvoorbeeld FscmTopModelAM.TaskDffBIAM.FLEX_BI_TaskDFF en klik op Toevoegen.

    • Wanneer u een tabel selecteert, zijn standaard alle tabelattributen inbegrepen in de selectie. In het rechterdeelvenster kunt u de selectievakjes voor attributen in- of uitschakelen.

    • Als u een primaire sleutel wilt wijzigen, klikt u op het sleutelpictogram en selecteert u Primaire sleutel toewijzen of Primaire sleutel herordenen. De primaire sleutel wordt bij invoeg- en bijwerkbewerkingen gebruikt om te bepalen of een record wordt ingevoegd of bijgewerkt.

      Ter verbetering van de indexering is het raadzaam de kolommen te rangschikken van de meest selectieve kolommen naar de minst selectieve kolommen. Klik hiertoe op de optie Primaire sleutel herordenen in het contextmenu van een van de primaire sleutelkolommen.

    • Als u meerdere kolommen als primaire sleutel wilt gebruiken, selecteert u het sleutelpictogram naast elke kolom die u in de sleutel wilt opnemen.

    • Als u een subset met gegevens op basis van een filter wilt repliceren, klikt u op Filter bewerken om de filtereditor weer te geven en een filteruitdrukking op te geven (zonder puntkomma aan het eind). De indeling van de uitdrukking die u gebruikt, is afhankelijk van de filtertaal die door uw gegevensbron wordt ondersteund. Gebruikelijke filtertalen zijn onder meer SQL en XML. Raadpleeg de documentatie voor uw gegevensbron voor meer informatie.

      Type gegevensbron Voorbeeld van filteruitdrukkingen
      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'

      Gebruik de optie Valideren om de uitdrukking te verifiëren voordat u op OK klikt om het filter op te slaan.

    • Als u een subset met gegevens op basis van een tijdstempel wilt repliceren, klikt u op het kalenderpictogram Repliceren van en geeft u een begindatum op.

      De optie Repliceren van is alleen van toepassing op tabellen waarin ten minste één incrementele ID-kolom is gedefinieerd.

    • Gebruik Laadtype om op te geven of u een incrementele laadactie of een volledige laadactie wilt uitvoeren.

      Als u Incrementeel selecteert, worden bij de eerste uitvoering alle gegevens gerepliceerd en bij volgende uitvoeringen alleen nieuwe gegevens gerepliceerd. Voor incrementele updates zijn tabellen vereist met een primaire sleutel en ten minste één kolom met incrementele ID's.

      Als u Volledig selecteert, wordt de doeltabel geïnitialiseerd en worden alle gegevens gerepliceerd.

  8. Sla de replicatiewerkmap op.
  9. Klik op Replicatie uitvoeren om de gegevens te laden.