Federerad dataåtkomst (FDA) gs-fda
Använd FDA Connector (Federated Data Access) för att ansluta Campaign till en eller flera externa databaser och bearbeta information som lagras i dem utan att påverka data i Campaign Cloud-databasen. Sedan kan du komma åt externa data utan att ändra strukturen på Adobe Campaign-data.
-
Kompatibla databaser för Federated Data Access visas i kompatibilitetsmatrisen.
-
I kontexten för en Enterprise (FFDA)-distribution finns ett specifikt externt konto tillgängligt för att hantera kommunikation mellan den lokala databasen i Campaign och molndatabasen i Snowflake. Det här externa kontot har konfigurerats för dig av Adobe och får inte ändras.
-
Som användare av hanterade Cloud Service kontaktar du Adobe för att ansluta dina externa databaser till Campaign.
God praxis och begränsningar
FDA-alternativet begränsas av det tredjepartsdatabassystem som du använder.
Tänk dessutom på följande begränsningar och bästa metoder:
-
FDA-alternativet används för att ändra data i externa databaser i batchläge i arbetsflöden. För att undvika prestandaproblem bör du inte använda FDA-modulen i samband med enhetsåtgärder som personalisering, interaktion, meddelanden i realtid osv.
-
Undvik de åtgärder som behöver använda både Adobe Campaign och den externa databasen så mycket som möjligt. Om du vill göra det kan du:
-
Exportera Adobe Campaign-databasen till den externa databasen och kör åtgärderna endast från den externa databasen innan du importerar resultaten till Adobe Campaign igen.
-
Samla in data från den externa Adobe Campaign-databasen och kör åtgärderna lokalt.
Om du vill utföra personalisering i leveranser med data från den externa databasen, samlar du in data som ska användas i ett arbetsflöde för att göra dem tillgängliga i en tillfällig tabell. Använd sedan data från den tillfälliga tabellen för att anpassa leveransen. Om du vill utföra detta förbearbetar du meddelandepersonalisering i ett dedikerat arbetsflöde med alternativet Prepare the personalization data with a workflow, som finns på fliken Analysis i leveransegenskaperna. Under leveransanalysen skapar och kör det här alternativet automatiskt ett arbetsflöde som lagrar alla data som är länkade till målet i en tillfällig tabell, inklusive data från tabeller som är länkade i en extern databas.
note caution CAUTION Det här alternativet förbättrar prestanda avsevärt när personaliseringssteget körs. -
Använd externa data i ett arbetsflöde
Campaign innehåller flera arbetsflödesaktiviteter som du kan använda för att interagera med data från dina externa databaser:
-
Filtrera externa data - Använd aktiviteten Query för att lägga till externa data och använda dem i definierade filterkonfigurationer.
-
Skapa delmängder - Använd aktiviteten Split för att skapa delmängder. Du kan använda externa data för att definiera de filtervillkor som ska användas.
-
Läs in extern databas - Använd externa data i aktiviteten Data loading (RDBMS).
-
Lägger till information och länkar - Använd aktiviteten Enrichment om du vill lägga till ytterligare data i arbetsflödet och länkar till en extern tabell. I det här sammanhanget kan den använda data från en extern databas.
Du kan också definiera en anslutning till en extern databas direkt från alla arbetsflödesaktiviteter som listas ovan, för tillfällig användning. I det här fallet kommer den att finnas i en lokal extern databas som endast ska användas i det aktuella arbetsflödet.
I aktiviteten Query kan du definiera en tillfällig anslutning till en extern databas enligt följande:
- Öppna aktiviteten och klicka på Add data…
- Välj alternativen för External data
- Välj alternativet Locally defining the data source
- Välj måldatabasmotorn i listrutan. Ange namnet på servern och ange autentiseringsparametrarna. Ange också namnet på den externa databasen.
- Markera tabellen där data lagras. Du kan ange namnet på tabellen direkt i motsvarande fält eller klicka på redigeringsikonen för att öppna listan med databastabeller.
- Klicka på knappen Add för att definiera ett eller flera avstämningsfält mellan den externa databasinformationen och data i Adobe Campaign-databasen. Ikonerna Edit expression för Remote field och Local field ger dig åtkomst till listan med fält i varje tabell.
- Om det behövs anger du ett filtreringsvillkor och datasorteringsläget.
- Välj de ytterligare data som ska samlas in i den externa databasen. Om du vill göra det dubbelklickar du på de fält som du vill lägga till för att visa dem i Output columns.
- Bekräfta konfigurationen genom att klicka på Finish.