Een overzichtslijst maken
- Van toepassing op:
- Campaign v8
- Campaign Classic v7
- Onderwerpen:
- Datamanagement
Gemaakt voor:
- Gebruiker
In dit geval wordt beschreven hoe u een workflow maakt waarin u na het verzamelen van bestanden en na verschillende verbeteringen een overzichtslijst kunt maken. Het voorbeeld is gebaseerd op een lijst van contacten die aankopen in een opslag maakten.
De volgende gegevensstructuur wordt gebruikt:
Het doel van de verordening is:
- De verschillende opties van de verrijkingsactiviteit gebruiken
- De gegevens in de database bijwerken na een afstemming
- Een algemene "weergave" van de verrijkte gegevens maken
Voer de volgende stappen uit om een overzichtslijst te maken:
- Een "Aankopen"-bestand verzamelen en laden in de tabel met werkzaamheden van de workflow
- De geïmporteerde gegevens verrijken door een koppeling naar een referentietabel te maken
- De tabel Aankopen bijwerken met de verrijkte gegevens
- Verrijking van de "Contactgegevens" met een geaggregeerde berekening uit de tabel "Aankopen"
- Een overzichtslijst maken
Stap 1: Laad het bestand en combineer de geïmporteerde gegevens
De te laden gegevens zijn "Aankoop" gerelateerde gegevens met de volgende indeling:
Product Name;Product price;Store
Computer;2000;London 3
Tablet;600;Cambridge
Computer;2000;London 5
Computer;2000;London 8
Tablet;600;Cambridge
Phone;500;London 5
Deze gegevens staan in het tekstbestand "Purchases.txt".
-
Voeg de inzamelaar van het Dossier toe en het laden van Gegevens (dossier) activiteiten aan het werkschema.
De inzamelaar van het Dossier activiteit laat u dossiers van en naar de server van Adobe Campaign verzamelen en verzenden.
Het laden van Gegevens (dossier) activiteit laat u de het werklijst van het werkschema met de verzamelde gegevens verrijken. Voor meer op deze activiteit, verwijs naar deze pagina.
-
Vorm de activiteit van de inzamelaar van het 0} Dossier {om tekst (* te verzamelen.txt) typedossiers van de geselecteerde folder.
De inzamelaar van het Dossier activiteit laat u de afwezigheid van een dossier in de bronfolder beheren. Schakel de optie Process file nonexistence in om dit te doen. In dit werkschema, a wacht activiteit is toegevoegd om een andere dossierinzameling te proberen als het van de folder op het tijdstip van inzameling mist.
-
Vorm het laden van Gegevens (dossier) activiteit gebruikend een steekproefdossier met het zelfde formaat zoals de te importeren gegevens.
Klik op de koppeling Click here to change the file format… om de naam van de kolommen te wijzigen met de interne namen en labels van de tabel "Aankopen".
Zodra de gegevens zijn ingevoerd, wordt de verrijking uitgevoerd door een verbinding aan een verwijzingstabel te creëren die het schema "van Sporen"aanpast.
Voeg de verrijkingsactiviteit toe en configureer deze als volgt:
-
Selecteer de belangrijkste reeks die uit de gegevens van de het laden van Gegevens (dossier) activiteit wordt samengesteld.
-
Klik op Add data en selecteer vervolgens de optie A link .
-
Selecteer de optie Define a collection .
-
Selecteer het schema "Wines" als doel.
Voor meer op de diverse types van verbindingen, verwijs naar het Verrijken en het wijzigen van gegevens.
In het volgende venster, moet u tot stand brengen zich aansluit bij voorwaarde door het brongebied (in de belangrijkste reeks) en het doelgebied (die tot het schema van "Sporen"behoren) te selecteren om gegevensverenigbaarheid te vormen.
Nu wordt de verbinding gecreeerd, gaan wij een kolom aan de het werklijst van het werkschema van het "Schema van Opslag"toevoegen: het gebied van de Verwijzing ZipCode.
- Open de verrijkingsactiviteit.
- Klik op Edit additional data.
- Voeg het veld "ZipCode Reference" toe aan Output columns .
De gegevens in de werktabel na deze verrijking zijn als volgt:
Stap 2: Verrijkte gegevens naar de tabel 'Aankopen' schrijven
In deze stap wordt beschreven hoe u de geïmporteerde en verrijkte gegevens naar de tabel "Aankopen" schrijft. Om dit te doen, moeten wij een gegevens van de Update activiteit gebruiken.
Een verzoening tussen de gegevens in de het werklijst van het werkschema en Aankopen richtend afmeting moet worden uitgevoerd alvorens de gegevens in de 3} lijst van Aankopen wordt bijgewerkt.
- Klik op het tabblad Reconciliation van de verrijkingsactiviteit.
- Selecteer in dit geval de doeldimensie, het schema "Aankopen".
- Selecteer een "Source-expressie" voor de gegevens in de tabel met workflows (in dit geval het veld "storeName").
- Selecteer een expressie Doel voor de gegevens in de tabel 'Aankopen' (in dit geval het veld 'bestandsnaam').
- Schakel de optie Keep unreconciled data coming from the work table in.
In de gegevens van de Update activiteit, is de volgende configuratie nodig:
- Selecteer de optie Insert or update in het veld Operation type om te voorkomen dat telkens wanneer het bestand wordt verzameld, nieuwe records worden gemaakt.
- Selecteer de By directly using the targeting dimension -waarde voor de optie Record identification .
- Selecteer het schema "Aankopen" als een Document type .
- Geef de lijst op met velden die moeten worden bijgewerkt. In de kolom Destination kunt u de velden van het schema "Aankopen" definiëren. Met de kolom Expression kunt u de velden in de werktabel selecteren om een toewijzing uit te voeren.
- Klik op de optie Generate an outbound transition .
Stap 3: Verrijken van contactgegevens
Het schema "Contacten" is fysiek gekoppeld aan het schema "Aankopen". Dit betekent dat u een andere optie van de optie "Verrijking"kunt gebruiken: het toevoegen van gegevens verbonden aan de het filtreren afmeting.
Het doel van deze tweede verrijking is een aggregaat te maken op het aankoopschema om het totale bedrag aan aankopen voor elke geïdentificeerde contactpersoon te berekenen.
-
Voeg a vraag typeactiviteit toe die u alle Opgeslagen Contacten laat terugkrijgen.
-
Voeg een Verrijking activiteit dan toe selecteert de belangrijkste reeks resulterend uit de vorige vraag.
-
Klik op Toevoegen Data .
-
Klik op de optie Data linked to the targeting dimension .
-
Klik op de optie Data linked to the filtering dimension in het Select fields to add -venster.
-
Selecteer het knooppunt Purchases en klik op Next .
-
Wijzig het veld Collected data door de optie Aggregates te selecteren.
-
Klik op Next.
-
Voeg de volgende expressie toe om het aankooptotaal voor elke contactpersoon te berekenen: "Sum(@prodprice)".
Als u de overzichtslijst wilt voorbereiden, moet u velden toevoegen uit de velden Aankopen en uit de eerste verrijking: het veld ZipCode Reference.
-
Klik op de koppeling Edit additional data… in de verrijkingsactiviteit.
-
Voeg de velden Winkelnaam en Aankopen / Postcodeverwijzing toe.
-
Klik op de tab Properties .
-
Wijzig de tweede koppeling om slechts één regel te maken.
Stap 4: Een overzichtslijst maken en toevoegen
De laatste stap bestaat uit het schrijven van alle verrijkte gegevens naar een lijst.
- Voeg de update van de a Lijst activiteit aan het werkschema toe. Deze activiteit moet verband houden met de uitgaande overgang van de tweede verrijkingsactiviteit.
- Selecteer de optie Create the list if necessary (Calculated name) .
- Selecteer een waarde voor de berekende naam. Het label dat voor de lijst wordt gekozen, is de huidige datum: <%= formatDate(new Date(), "%2D/%2M/%2Y") %>.
Als de workflow eenmaal is uitgevoerd, bevat de lijst:
- een lijst van contacten;
- een kolom "Totale aankopen",
- een kolom "Winkelnaam",
- een kolom van de "Verwijzing van de Code van het Postcode"ingegaan voor alle opslag bevat in het schema van de archiefverwijzing.