De pushlevering mislukt tijdens de uitvoering van de workflow in Adobe Campaign Classic v8
In Adobe Campaign Classic FFDA v8 mislukt de levering via push tijdens de uitvoering van de workflow in de voorbereidingsfase van het doel, omdat tijdelijke workflowtabellen worden gemaakt in Postgres terwijl de voorbereiding van de levering in Snowflake wordt uitgevoerd. In een implementatie FFDA, gebruikt de Campagne een lokaal gegevensbestand Postgres voor sommige verrichtingen en een wolkengegevensbestand van Snowflake voor campagneuitvoering en werkschema's, zodat werken de tijdelijke lijsten en de leveringsvoorbereiding op verschillende gegevensbestanden. Door dit verschil verwijst Snowflake naar tijdelijke tabellen die niet bestaan. Als u dit wilt verhelpen, verplaatst u de publieksgegevens naar Snowflake vóór de leveringsactiviteit.
Beschrijving description
Omgeving
- Product: Beheerde Cloud van Adobe Campaign
- Versie van het Product: v8
- Console bouwt: 8.8.1
- Server bouwt: 8.8.1
- Productie-omgeving
Probleem/symptomen
- Push-leveringen mislukken tijdens de uitvoering van de workflow in de voorbereidings- of analysefase van het doel.
- De berichten van de fout omvatten XSV-350122, SOP-330011, en fouten ODBC die of onbevoegde tijdelijke lijsten van verwijzingen voorzien.
- Voorbeeld van de fout: SQL compilatiefout: Het voorwerp "WKF7430953_21_1_ALL"bestaat of niet geautoriseerd. SQLState: 42S02.
- De kwestie komt zelfs voor wanneer het richten van één enkel profiel of apparaat en met platform-specifieke publiek voor.
Resolutie resolution
Ga als volgt te werk om dit probleem op te lossen:
- Open uw workflow in Adobe Campaign v8.
- Identificeer waar het publiek in het werkschema wordt gelezen, zoals door a gelezen de activiteit van de Groep .
- Na het gebruiken van om het even welke segmentatie of bemonsterende stap (als Splitsen of trekken ), voeg a Gegevens Source van de Verandering activiteit vóór de activiteit van de Levering toe.
- Vorm de activiteit van de Gegevens van de Verandering Source om publieksgegevens van Postgres naar Snowflake te bewegen.
- Verzeker de activiteit van de Levering ontvangt zijn publiek van de Gegevens van de Verandering Source output.
- Sla de workflow op en voer deze uit.
- Controleer of de levering correct is voltooid zonder tijdelijke tabelfouten.
Nota:
Deze oplossing zorgt ervoor dat alle werktabellen die worden gebruikt bij de voorbereiding van de levering zich op Snowflake bevinden, zodat problemen met de interdatabasetoegang tijdens workflows met pushmeldingen in hybride databaseomgevingen worden voorkomen.
Gerelateerde lezing
- plaatsing van FFDA van de Campagne in de documentatie van de architectuur van de Campagne v8
- wordt begonnen met de architectuur van de Campagne in de documentatie van de architectuur van de Campagne v8
- krijgen begonnen met werkschema's in het werkschemadocumentatie van de Campagne v8
- creeer en verzend dupberichten in de documentatie van de het kanaalconfiguratie van de Campagne v8
- wordt begonnen met dupberichten in het Web van de Campagne v8 in het kanaaldocumentatie van het Web van de Campagne v8