Uppdatera data update-data

An Uppdatera data-type-aktivitet utför en massuppdatering av fälten i databasen.

Åtgärdstyp operation-type

The Operation type kan du välja vilken process som ska utföras på data i databasen:

  • Insert or update: lägga till eller uppdatera data om de redan har lagts till.
  • Insert: bara lägga till data.
  • Update: bara uppdatera data.
  • Update and merge collections: uppdaterar data och väljer en primär post och länkar sedan element som är länkade till dubbletterna i den här primära posten. Dubbletter kan sedan tas bort utan att överordnade element skapas.
  • Delete: ta bort data.

The Batch size I kan du välja hur många inkommande övergångselement som ska uppdateras. Om du till exempel anger 500 uppdateras de första 500 posterna som behandlas.

Registrerings-ID record-identification

Ange hur posterna i databasen ska identifieras:

  • Om datainmatningarna relaterar till en befintlig måldimension väljer du By directly using the targeting dimension och markera det i dialogrutan Updated dimension fält.

    Du kan visa fälten för den valda dimensionen med Edit this link förstoringsglasknapp.

  • I annat fall anger du en eller flera länkar som gör det möjligt att identifiera data i databasen eller att använda avstämningsnycklar direkt.

Markera de fält som ska uppdateras selecting-the-fields-to-be-updated

Använd Automatically associate fields with the same name för att Adobe Campaign automatiskt ska kunna identifiera de fält som ska uppdateras.

Du kan också använda Insert om du vill välja de databasfält som ska uppdateras manuellt.

Markera alla fält som ska uppdateras och, om det behövs, lägg till villkor beroende på vilka uppdateringen ska utföras. Om du vill göra det använder du kolumnen Taken into account if. Villkoren tillämpas efter varandra och i enlighet med ordningen i listan. Använd pilarna till höger för att ändra uppdateringsordningen.

Du kan använda samma målfält flera gånger.

Inom en Insert or update kan du välja vilken kampanj som ska användas, antingen individuellt eller för varje fält. Om du vill göra det väljer du önskat värde i dialogrutan Operation kolumn.

The modifiedDate, modifiedBy, createdDate och createdBy fält uppdateras automatiskt under datauppdateringar, såvida inte deras hanteringsläge har konfigurerats specifikt i fältuppdateringstabellen.

Postuppdatering utförs bara för poster som innehåller minst en skillnad. Om värdena är desamma utförs ingen uppdatering.

The Advanced parameters Med -länken kan du ange ytterligare alternativ för att hantera både uppdatering och dubbletter. Du kan också:

  • Disable automatic key management.
  • Disable audit.
  • Empty the destination value if the source value is empty (NULL). Det här alternativet är automatiskt markerat som standard.
  • Update all columns with matching names.
  • Ange villkor som beaktar källelement med hjälp av ett uttryck i Enabled if fält.
  • Ange villkor som hanterar dubbletter med hjälp av ett uttryck. Om du markerar Ignore records which concern the same target -alternativet kommer endast den första i listan med uttryck att beaktas.

Generate an outbound transition

Skapar en utgående övergång som ska aktiveras i slutet av körningen. Uppdatering signalerar vanligtvis slutet på ett målarbetsflöde och alternativet är därför inte aktiverat som standard.

Generate an outbound transition for the rejects

Skapar en utgående övergång som innehåller poster som inte har bearbetats korrekt efter uppdateringen (till exempel om det finns en dubblett). Uppdateringen markerar vanligtvis slutet av ett målarbetsflöde och därför är alternativet inte aktiverat som standard.

Uppdatera och sammanfoga samlingar updating-and-merging-collections

Genom att uppdatera data och sammanfoga samlingar kan du uppdatera data i en post genom att använda data från en eller flera sekundära poster, så att bara en post sparas om du vill. Uppdateringarna hanteras av en uppsättning regler.

NOTE
Med det här alternativet kan du även bearbeta referenser till sekundära poster från arbetsflödestabeller (targetWorkflow), leveranser (targetDelivery) och listor (targetList). Om det behövs visas länkarna i listan där du väljer fält och samlingar.
  1. Välj Update and merge collections operation.

  2. Välj prioritetsordning för länkarna. På så sätt kan du identifiera huvudposten. De tillgängliga länkarna varierar beroende på den inkommande övergången.

  3. Markera de samlingar som ska flyttas till den primära posten och de fält som ska uppdateras.

    Ange de regler som gäller för dessa när en eller flera sekundära poster identifieras. Du kan använda uttrycksverktyget för att göra detta. Genom att till exempel ange att det är det senast uppdaterade värdet av alla olika poster som måste behållas.

    Ange sedan de villkor som ska beaktas för regeln.

    Ange slutligen vilken typ av uppdatering som ska utföras. Du kan till exempel välja att ta bort de sekundära posterna efter att du har uppdaterat data.

    Du kan till exempel konfigurera sammanslagningen av samlingar som innehåller heterogena data, till exempel en lista över prenumerationer för en mottagare. Med hjälp av regler kan du också skapa nya prenumerationshistorik från prenumerationer på sekundära poster eller till och med flytta listan över prenumerationer från en sekundär post till en primär post.

  4. Ange i vilken ordning du vill att de sekundära posterna ska behandlas genom att markera Advanced parameters > Duplicates.

Data för sekundära poster kopplas till huvudposten om de definierade reglerna är tillämpliga. Beroende på vilken typ av uppdatering som har valts kan de sekundära posterna tas bort.

Exempel: Uppdatera data efter en anrikning example--update-data-following-an-enrichment

The Steg 2: Skriva data i registret 'Inköp' i användningsexemplet där detaljerad information om att skapa en sammanfattning ger ett exempel på en datauppdatering efter en anrikningsaktivitet.

Indataparametrar input-parameters

  • tableName
  • schema

Varje inkommande händelse måste ange ett mål som definieras av dessa parametrar.

recommendation-more-help
cffff7e4-091f-472e-87ca-52087599f99d