Importera filbaserade data

Genom att använda dataimportfunktionen kan du läsa in data från XML-filer eller avgränsade flatfiler för att uppdatera Maximo-databasen. Du kan förhandsgranska och validera data innan du läser in och bekräftar dem i databasen. Du kan välja att hantera felen med applikationen Meddelandeåterbearbetning eller genom att extrahera fel till ett filformat som är samma som den importerade filens format.

Innan du börjar

Enterprise Service-objektstrukturen måste hantera flatfilsstrukturer om du ska importera data från en flatfil, t.ex. en fil i formatet csv. Kontrollera i applikationen Objektstrukturer att kryssrutan Hanterar flatfilsstruktur är markerad i den aktuella objektstrukturposten. Du måste också aktivera både det externa systemet och publiceringskanalen innan du kan importera data.

Den här uppgiften

Data som du importerar måste finnas i en avgränsad flatfil, t.ex. en kommaseparerad fil, eller i ett XML-filformat. Du kan använda en fördefinierad eller användardefinierad Enterprise Service för dataimporten.

Arbetsordning

  1. I applikationen Externa system visar du det externa system som innehåller den Enterprise Service som du ska importera data från.
  2. På fliken Enterprise Services väljer du den Enterprise Service som du ska importera data från.
  3. Klicka på Dataimport.
  4. Valfritt: Markera kryssrutan Förhandsvisa import om du vill granska data innan de importeras och bekräftas i databasen. Använd förhandsvisningsalternativet för ett urval av dataposterna. Funktionen är inte avsedd för stora filer med hundratals poster. Med synkron bearbetning bearbetas filen till affärsobjekten och felaktiga meddelanden returneras utan att bekräftas och uppdateras i databasen.
  5. Ange vilken typ av dataimport du vill använda.
    Alternativ Beskrivning
    XML-fil Importerar data i XML-format.
    Flat fil Importerar data i en avgränsad flatfil. Ändra värdena för Avgränsare och Textkvalificerare om det behövs.
  6. I fältet Ange importfil anger du filsökvägen för identifiering och lagring av den importerade filen.
  7. Markera kryssrutan Filbaserad felhanteringom fel som påträffas ska hanteras genom en fil i samma format som den fil som importeras. Alternativet ger möjlighet att hantera fel med applikationen Meddelandeåterbearbetning.
  8. Klicka på OK så startar dataimporten.

Och sedan då?

När dataimporten utförs formateras den fil som är vald för import i flera meddelanden som släpps iden inkommande kö som är konfigurerad för Enterprise Service och dess motsvarande externa system. Meddelandena bearbetas sedan från den inkommande kön till applikationsobjekten för uppdatering. Bearbetningen av meddelanden från en inkommande kö kräver aktivering av JMS Crontask-uppgiften om den sekventiella kön används eller aktivering av Message Driven Beans (MDB) för den kontinuerliga kön. Om fel inträffar vid bearbetningen av en fil kan du hantera och visa dataimportmeddelanden som är flaggade med fel i applikationen Meddelandeåterbearbetning.