Gegevens migreren van AX naar Robots

Belangrijk

Ga alleen verder met het migreren van de gegevens als u de voorgaande fasen van de migratie hebt voltooid. Raadpleeg Robots-repository opnieuw aanmaken in uw AX-structuur en Scripts migreren van AX naar Robots voor meer informatie.

Als uw AX-repository een van de onderstaande soorten gegevens bevat, moet u deze gegevens mogelijk migreren naar Robots. Afhankelijk van de aard van de gegevens kan het gebruik van een script om een nieuwe instantie van de gegevens in Robots te importeren sneller, eenvoudiger en passender zijn dan het fysiek migreren van een bestaande tabel vanuit AX.

Als uw AX-repository geen gegevens bevat die gemigreerd of opnieuw aangemaakt moeten worden, kunt u doorgaan naar de volgende fase van de migratie: Geautomatiseerde AX-processen opnieuw creëren in Robots.

Gegevenstype AX-locatie
Analytics-gegevenstabellen Gegevens-submap
Invoerbestanden zoals Excel en *.csv Gerelateerde bestanden-submap

Gegevenstabellen van Analytics opnieuw maken of migreren

Deze algemene richtlijn kan u helpen beslissen of u Analytics-gegevenstabellen opnieuw moet maken in Robots of deze moet migreren vanuit AX:

  • Opnieuw aanmaken Gegevenstabellen die elke keer worden overschreven wanneer een analysescript wordt uitgevoerd, kunnen in Robots opnieuw worden aangemaakt in plaats van gemigreerd vanuit AX.
  • Migreren Gegevenstabellen waaraan records worden toegevoegd telkens wanneer een analysescript wordt uitgevoerd, moeten worden gemigreerd.

Opmerking

Wanneer u gegevenstabellen migreert, worden alle gegevenstabellen in een Gegevensmap als groep gemigreerd. Dus als een Gegevensmap zowel tabellen bevat die worden overschreven als tabellen waaraan gegevens worden toegevoegd, worden alle tabellen gemigreerd.

Maak eerst de robots

Of u nu de gegevenstabellen voor Analytics opnieuw maakt of migreert, de eerste stap is ervoor zorgen dat u de juiste robots hebt gemaakt om de tabellen in Robots te bevatten. U hebt de vereiste robots mogelijk al aangemaakt, maar als dat niet het geval is, moet u ze nu aanmaken. Voor meer informatie raadpleegt u Robots maken om inhoud en geautomatiseerde processen te structureren.

Hoe u van plan bent de gegevenstabellen in Robots te gebruiken, bepaalt hoe u de afzonderlijke robots moet structureren om deze te bevatten.

Beoogd gebruik van Analytics-gegevenstabel Robotstructuur
Sla één kopie op van gegevens die uit een gegevensbron zijn geïmporteerd en beveilig deze. Deze kopie kan vervolgens worden gekoppeld aan meerdere geautomatiseerde processen in andere robots Maak een robot met een naam zoals "Brongegevens". Maak meerdere robots als u afzonderlijke containers wilt voor verschillende soorten brongegevens. Bijvoorbeeld: "SAP-brongegevens", "Oracle-brongegevens", enzovoort.
Invoer leveren voor daaropvolgende analytische scripts, hetzij als onderdeel van hetzelfde geautomatiseerde proces, hetzij als onderdeel van verschillende geautomatiseerde processen Maak een robot aan om alle scripts en gegevenstabellen te bevatten die nodig zijn voor het geautomatiseerde proces of de geautomatiseerde processen. Bijvoorbeeld: "A_01_AP analytic tests".

Gegevenstabellen opnieuw maken

Analytics-gegevenstabellen die elke keer worden overschreven wanneer een analytisch script wordt uitgevoerd, moeten opnieuw worden aangemaakt in Robots in plaats van gemigreerd vanuit AX. Het migreren van tabellen in deze situatie is verspilde moeite, omdat de tabellen overschreven worden zodra de scripts die ze aanmaken in Robots worden uitgevoerd.

Bijvoorbeeld: als u een maandelijkse transactietabel uit uw SAP- of Oracle-installatie importeert en de tabel van de vorige maand overschrijft, is de eenvoudigste aanpak om de maandelijkse tabel te beginnen importeren naar Robots met behulp van hetzelfde analysescript dat u gebruikt om de tabel naar AX te importeren.

Evenzo moeten alle gegevenstabellen die bij elke geautomatiseerde analyse worden overschreven, opnieuw worden aangemaakt door de analyse in Robots uit te voeren in plaats van te worden gemigreerd.

Opties voor het opnieuw maken van gegevenstabellen in Robots

U kunt de volgende opties gebruiken om gegevenstabellen in Robots opnieuw te maken:

  • Een volledig geautomatiseerd proces uitvoeren
  • Slechts een deel van een geautomatiseerd proces uitvoeren
  • Gebruik een configuratiescript om gegevenstabellen te initialiseren

Gegevenstabellen migreren

Analytics-gegevenstabellen waaraan records worden toegevoegd telkens wanneer een analysescript wordt uitgevoerd, moeten van AX naar Robots worden gemigreerd in plaats van opnieuw te worden aangemaakt in Robots. Het migreren van tabellen in deze situatie is noodzakelijk om de verzamelde, historische gegevens in de tabellen te behouden.

Bijvoorbeeld: als u een maandelijkse transactietabel uit de SAP- of Oracle-installatie van uw organisatie importeert en de records toevoegt aan een cumulatieve jaarlijkse tabel, moet de jaarlijkse tabel naar Robots worden gemigreerd.

Ook gegevenstabellen waaraan records worden toegevoegd telkens wanneer een geautomatiseerde analyse wordt uitgevoerd, moeten naar Robots worden gemigreerd in plaats van opnieuw te worden aangemaakt.

Het proces voor het migreren van gegevenstabellen naar Robots

Diligent Support heeft scripts beschikbaar gesteld om te helpen bij het migreren van historische gegevenstabellen van AX naar Robots. Het eerste script exporteert de gegevenstabellen van AX naar een tussenliggende locatie op uw netwerk. Het tweede script importeert de gegevenstabellen van de tussenliggende locatie naar Robots.

De migratiescripts zijn noodzakelijk omdat u, in tegenstelling tot bij AX, Analytics-tabellen niet rechtstreeks via de gebruikersinterface kunt uploaden naar Robots.

Opmerking

De scripts werken op het niveau van de individuele AX-map en het niveau van de individuele robot. U dient de scripts herhaaldelijk uit te voeren voor elke map met gegevenstabellen die u wilt exporteren en voor elke robot waarin u gegevenstabellen wilt importeren.

Gekoppelde tabellen maken in Robots

Als u master- en gekoppelde gegevenstabellen in AX gebruikt en u deze opzet wilt voortzetten in Robots, moet u de koppelingrelaties opnieuw maken in Robots. Voor informatie over het instellen, zie Gegevenstabellen delen en koppelen in ACL-robots.

Niet-Analytics-gerelateerde bestanden uploaden of migreren

U hebt twee opties voor het vullen van niet-Analytics-gerelateerde bestanden zoals Excel of *.csv in Robots:

  • bestanden migreren van AX naar Robots
  • de bestanden uploaden vanaf een netwerklocatie

Het uploaden van de bestanden vereist minder stappen. Mogelijk moet u beide opties gebruiken, afhankelijk van de beschikbaarheid van bestanden. Ongeacht welke aanpak u kiest, zorg ervoor dat u Robots vult met de huidige versie van elk bestand.

Bestanden migreren van AX naar Robots

U kunt gerelateerde bestanden niet rechtstreeks van AX naar Robots migreren. Exporteer gerelateerde bestanden vanuit AX naar een tussenlocatie die toegankelijk is voor zowel AX als Robots, zoals uw eigen computer.

Deze procedure gaat ervan uit dat u uw eigen computer gebruikt als tussenliggend locatie.

  1. Maak op uw computer een map aan voor het opslaan van geëxporteerde bestanden.
  2. In de AX Server Explorer voert u een van de volgende handelingen uit:
    • een map Gerelateerde bestanden selecteren om alle bestanden in de map te exporteren
    • afzonderlijke bestanden in een map Gerelateerde bestanden selecteren met Ctrl+klik
  3. Selecteer Bestand > Exporteren.
  4. In het dialoogvenster Exporteren schakelt u Werken met de geëxporteerde bestand(en)? uit.
  5. Klik op Bladeren, selecteer de map die u hebt gemaakt voor het opslaan van bestanden en klik op OK.
  6. Klik op OK om het bestand of de bestanden te exporteren.

    De bestanden worden geëxporteerd naar de opgegeven locatie.

  7. Herhaal het proces voor bestanden in andere Gerelateerde bestanden-mappen die u wilt migreren.
  8. Ga verder met onderstaande procedure voor het uploaden van bestanden.

Upload de bestanden vanaf een netwerklocatie

Als u actuele versies van gerelateerde bestanden lokaal of op uw netwerk hebt opgeslagen, kunt u deze rechtstreeks uploaden naar Robots.

Opmerking

Gerelateerde bestanden mogen niet groter zijn dan 1 GB en moeten een toegestaan bestandstype hebben. Voor een lijst met toegestane bestandstypen, zie Toegestane bestandstypen in Robots.

  1. Selecteer vanaf de startpagina van Launchpad (www.highbond.com) de Robots-app om deze te openen.

    Als u zich reeds in Diligent One bevindt, kunt u het navigatiemenu aan de linkerkant gebruiken om naar de Robots-app te switchen.

  2. Selecteer ACL Robots in het dashboard in Robots.
  3. Navigeer naar de robot waarvoor u het gerelateerde bestand of de gerelateerde bestanden wilt uploaden en selecteer de robot om deze te openen.
  4. Klik in de rechterbovenhoek van de robot op Ontwikkeling om te schakelen naar de ontwikkelingsmodus.

    De productiemodus-koptekst heeft een lichte achtergrond en de ontwikkelingsmodus-koptekst heeft een donkere achtergrond.

  5. Op het tabblad Invoer/Uitvoer doet u een van de volgende dingen:
    • Slepen en neerzetten Selecteer een of meer bestanden uit uw lokale bestandssysteem en sleep ze naar het uploadgedeelte Slepen en neerzetten.
    • Bestanden kiezen Klik op Bestanden kiezen, blader naar de bestanden die u wilt uploaden vanuit uw lokale bestandssysteem, selecteer ze en klik op Openen.

    Resultaat Het bestand of de bestanden zijn geüpload en verschijnen onder Bestanden op het tabblad Invoer/Uitvoer.

Wat gebeurt er nu?

Zodra u de gegevens voor een of meer geautomatiseerde processen hebt gemigreerd, kunt u doorgaan naar Geautomatiseerde AX-processen opnieuw creëren in Robots.