Workflowsjablonen maken om gegevens te importeren import-workflow-template

Het gebruik van een importsjabloon is de beste manier als u regelmatig bestanden met dezelfde structuur moet importeren.

In dit voorbeeld ziet u hoe u een workflow instelt die opnieuw kan worden gebruikt voor het importeren van profielen die afkomstig zijn van een CRM in de Adobe Campaign-database.

  1. Maak een nieuw werkstroomsjabloon vanuit Resources > Templates > Workflow templates .

  2. Voeg de volgende activiteiten toe:

    • Load file: hiermee definieert u de verwachte structuur van het bestand met de gegevens die u wilt importeren.

      note note
      NOTE
      U kunt slechts gegevens uit één bestand importeren. Als de workflow meerdere Load file -activiteiten bevat, wordt steeds hetzelfde bestand gebruikt.
    • Reconciliation: combineer de geïmporteerde gegevens met databasegegevens.

    • Segmentation: maak filters om records te verwerken die anders zijn, afhankelijk van de vraag of ze met elkaar in overeenstemming kunnen worden gebracht.

    • Deduplication: dupliceer de gegevens uit het binnenkomende bestand voordat deze in de database worden ingevoegd.

    • Update data: Werk de database bij met de geïmporteerde profielen.

  3. Configureer de Load file -activiteit:

    • Geef de verwachte structuur op door een voorbeeldbestand te uploaden. Het voorbeeldbestand mag slechts een paar regels bevatten, maar alle kolommen die nodig zijn voor het importeren. Controleer en bewerk de bestandsindeling om ervoor te zorgen dat het type van elke kolom correct is ingesteld: tekst, datum, geheel getal, enz. Bijvoorbeeld:

      code language-none
      lastname;firstname;birthdate;email;crmID
      Smith;Hayden;23/05/1989;hayden.smith@mailtest.com;123456
      
    • Selecteer File to load in de sectie Upload a new file from the local machine en laat het veld leeg. Telkens wanneer een nieuwe werkstroom van dit malplaatje wordt gecreeerd, kunt u hier het dossier specificeren u wilt, zolang het aan de bepaalde structuur beantwoordt.

      U kunt alle opties gebruiken, maar u moet de sjabloon dienovereenkomstig aanpassen. Als u bijvoorbeeld Use the file specified in the inbound transition selecteert, kunt u een Transfer file -activiteit toevoegen voordat u het bestand ophaalt dat u wilt importeren van een FTP-/SFTP-server.

      Als u wilt dat gebruikers een bestand kunnen downloaden dat fouten bevat die tijdens het importeren zijn opgetreden, schakelt u de optie Keep the rejects in a file in en geeft u File name op.

  4. Configureer de Reconciliation -activiteit. Het doel van deze activiteit in dit verband is de identificatie van de binnenkomende gegevens.

    • In het Relations lusje, selecteer Create element en bepaal een verband tussen de ingevoerde gegevens en de ontvangers gericht op afmeting (zie ​ het richten dimensies en middelen ​). In dit voorbeeld, wordt het douanegebied van identiteitskaart van 0} CRM {gebruikt om te creëren zich bij voorwaarde aansluit. Gebruik het veld of de combinatie van velden die u nodig hebt, zolang u unieke records kunt identificeren.
    • Laat op het tabblad Identification de optie Identify the document from the working data uitgeschakeld.

  5. Configureer de Segmentation -activiteit om onderling afgestemde ontvangers in één overgang en ontvangers op te halen die niet in overeenstemming konden worden gebracht maar die voldoende gegevens in een tweede overgang hebben.

    De overgang met onderling verzochte ontvangers kan dan worden gebruikt om het gegevensbestand bij te werken. De overgang met onbekende ontvangers kan dan worden gebruikt om nieuwe ontvankelijke ingangen in het gegevensbestand tot stand te brengen als een minimumreeks informatie in het dossier beschikbaar is.

    Ontvangers die niet in overeenstemming kunnen worden gebracht en niet genoeg gegevens hebben, worden in een complementaire uitgaande overgang geselecteerd en kunnen in een afzonderlijk bestand worden geëxporteerd of eenvoudig worden genegeerd.

    • Stel op het tabblad General van de activiteit de waarde Resource type in op Temporary resource en selecteer Reconciliation als doelset.

    • Controleer op het tabblad Advanced options de optie Generate complement om te zien of een record niet in de database kan worden ingevoegd. Indien nodig kunt u de aanvullende gegevens verder verwerken: bestanden exporteren, lijst bijwerken, enz.

    • In het eerste segment van het tabblad Segments voegt u een filtervoorwaarde toe aan de binnenkomende populatie om alleen records te selecteren waarvoor de CRM-id van het profiel niet gelijk is aan 0. Op deze manier worden gegevens uit het bestand die overeenkomen met profielen uit de database, geselecteerd in die subset.

    • Voeg een tweede segment toe dat onverzoenbare records selecteert die voldoende gegevens hebben om in de database te worden ingevoegd. Bijvoorbeeld: e-mailadres, voornaam en achternaam. Voor records die niet in overeenstemming zijn, is de CRM-id-waarde van het profiel gelijk aan 0.

    • Alle records die niet in de eerste twee subsets zijn geselecteerd, worden in de Complement geselecteerd.

  6. Configureer de Update data -activiteit die zich na de eerste uitgaande overgang van de eerder geconfigureerde Segmentation -activiteit bevindt.

    • Selecteer Update als Operation type omdat de inkomende overgang alleen ontvangers bevat die al in de database aanwezig zijn.

    • Selecteer op het tabblad Identification Using reconciliation criteria en definieer een sleutel tussen Dimension to update (In dit geval Profielen) en de koppeling die in de Reconciliation -activiteit is gemaakt. In dit voorbeeld, wordt het douanegebied van identiteitskaart van 0} CRM {gebruikt.

    • Geef op het tabblad Fields to update de velden in de profieldimensie op die moeten worden bijgewerkt met de waarde van de corresponderende kolom in het bestand. Als de namen van de bestandskolommen identiek of bijna identiek zijn aan de namen van de afmetingsvelden van de ontvangers, kunt u de toverknop gebruiken om de verschillende velden automatisch aan te passen.

      note note
      NOTE
      Als u directe mails naar deze profielen wilt verzenden, moet u ook een postadres opgeven. Deze informatie is namelijk van wezenlijk belang voor de provider van de directe mail. Controleer ook of het vak Address specified in de gegevens van uw profielen is ingeschakeld. Om deze optie van een werkschema bij te werken, voeg eenvoudig een element aan de bij te werken gebieden toe, en specificeer 1 als Source en selecteer het postalAddress/@addrDefined gebied als Destination. Voor meer op directe post en het gebruik van de Address specified optie, zie ​ dit document ​.
  7. Configureer de Deduplication -activiteit die zich bevindt na de overgang met niet-compatibele profielen:

    • Stel op het tabblad Properties de Resource type in op de tijdelijke bron die is gegenereerd op basis van de Reconciliation -activiteit van de workflow.

    • In dit voorbeeld wordt het e-mailveld gebruikt om unieke profielen te zoeken. U kunt elk veld gebruiken waarvan u zeker weet dat het is ingevuld en deel uitmaakt van een unieke combinatie.

    • Kies een Deduplication method . In dit geval bepaalt de toepassing automatisch welke records worden bijgehouden in het geval van duplicaten.

  8. Configureer de Update data -activiteit die zich bevindt na de Deduplication -activiteit die eerder is geconfigureerd.

    • Selecteer Insert only as Operation type omdat de inkomende overgang alleen profielen bevat die niet aanwezig zijn in de database.

    • Selecteer op het tabblad Identification Using reconciliation criteria en definieer een sleutel tussen Dimension to update (In dit geval Profielen) en de koppeling die in de Reconciliation -activiteit is gemaakt. In dit voorbeeld, wordt het douanegebied van identiteitskaart van 0} CRM {gebruikt.

    • Geef op het tabblad Fields to update de velden in de profieldimensie op die moeten worden bijgewerkt met de waarde van de corresponderende kolom in het bestand. Als de namen van de bestandskolommen identiek of bijna identiek zijn aan de namen van de afmetingsvelden van de ontvangers, kunt u de toverknop gebruiken om de verschillende velden automatisch aan te passen.

      note note
      NOTE
      Als u directe mails naar deze profielen wilt verzenden, moet u ook een postadres opgeven. Deze informatie is namelijk van wezenlijk belang voor de provider van de directe mail. Controleer ook of het vak Address specified in de gegevens van uw profielen is ingeschakeld. Om deze optie van een werkschema bij te werken, voeg eenvoudig een element aan de bij te werken gebieden toe, en specificeer 1 als Source en selecteer [postalAddress/@addrDefined] gebied als Destination. Voor meer op directe post en het gebruik van de Address specified optie, zie ​ dit document ​.
  9. Voeg na de derde overgang van de Segmentation -activiteit een Extract file activiteit en een Transfer file activiteit toe als u wilt bijhouden welke gegevens niet in de database zijn ingevoegd. Configureer die activiteiten om de kolom die u nodig hebt te exporteren en om het bestand over te brengen naar een FTP- of SFTP-server waar u het bestand kunt ophalen.

  10. Voeg een End -activiteit toe en sla de werkstroomsjabloon op.

De sjabloon kan nu worden gebruikt en is beschikbaar voor elke nieuwe workflow. U hoeft alleen het bestand op te geven dat de gegevens bevat die u wilt importeren in de Load file -activiteit.

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff