Batchconfiguratie batch-configuration
Gebruik de opties voor batchconfiguratie in Destination SDK om gebruikers toe te staan de geëxporteerde bestandsnamen aan te passen en het exportschema te configureren volgens hun voorkeur.
Wanneer u op dossier-gebaseerde bestemmingen door Destination SDK creeert, kunt u standaarddossier het noemen en de uitvoerprogramma's vormen, of u kunt gebruikers de optie geven om deze montages van het Platform UI te vormen. U kunt bijvoorbeeld gedragingen configureren, zoals:
- Specifieke informatie in de bestandsnaam opnemen, zoals gebruikers-id's, doel-id's of aangepaste informatie.
- Gebruikers toestaan de bestandsnaamgeving aan te passen vanuit de gebruikersinterface van het platform.
- Configureer het exporteren van bestanden zodat deze bij ingestelde tijdintervallen kunnen optreden.
- Definieer welke opties voor het aanpassen van bestandsnamen en exportschema's gebruikers kunnen zien in de interface van het platform.
De de configuratiemontages van de partij maken deel uit van de bestemmingsconfiguratie voor op dossier-gebaseerde bestemmingen.
Om te begrijpen waar deze component in een integratie past die met Destination SDK wordt gecreeerd, zie het diagram in de configuratieoptiesdocumentatie of zie de gids op hoe te gebruiken Destination SDK om een op dossier-gebaseerde bestemmingte vormen.
U kunt de instellingen voor de bestandsnaam en het exportschema configureren via het eindpunt van /authoring/destinations
. Zie de volgende API verwijzingspagina's voor gedetailleerde API vraagvoorbeelden waar u de componenten kunt vormen die in deze pagina worden getoond.
Dit artikel beschrijft alle gesteunde opties van de partijconfiguratie die u voor uw bestemming kunt gebruiken, en toont welke klanten in Platform UI zullen zien.
Ondersteunde integratietypen supported-integration-types
Raadpleeg de onderstaande tabel voor meer informatie over de integratietypen die de op deze pagina beschreven functionaliteit ondersteunen.
Ondersteunde parameters supported-parameters
De waarden die u opstelling hier wordt aangehaald in de stap van de de publieksuitvoer van het Programmavan het op dossier-gebaseerde werkschema van de bestemmingsactivering.
"batchConfig":{
"allowMandatoryFieldSelection":true,
"allowDedupeKeyFieldSelection":true,
"defaultExportMode":"DAILY_FULL_EXPORT",
"allowedExportMode":[
"DAILY_FULL_EXPORT",
"FIRST_FULL_THEN_INCREMENTAL"
],
"allowedScheduleFrequency":[
"DAILY",
"EVERY_3_HOURS",
"EVERY_6_HOURS",
"EVERY_8_HOURS",
"EVERY_12_HOURS",
"ONCE"
],
"defaultFrequency":"DAILY",
"defaultStartTime":"00:00",
"filenameConfig":{
"allowedFilenameAppendOptions":[
"SEGMENT_NAME",
"DESTINATION_INSTANCE_ID",
"DESTINATION_INSTANCE_NAME",
"ORGANIZATION_NAME",
"SANDBOX_NAME",
"DATETIME",
"CUSTOM_TEXT"
],
"defaultFilenameAppendOptions":[
"DATETIME"
],
"defaultFilename":"%DESTINATION%_%SEGMENT_ID%"
},
"segmentGroupingEnabled": true
}
allowMandatoryFieldSelection
true
zodat klanten kunnen opgeven welke profielkenmerken verplicht zijn. De standaardwaarde is false
. Zie Verplicht attributenvoor meer informatie.allowDedupeKeyFieldSelection
true
zodat klanten deduplicatietoetsen kunnen opgeven. De standaardwaarde is false
. Zie de sleutels van de Deduplicatievoor meer informatie.defaultExportMode
Definieert de standaardmodus voor het exporteren van bestanden. Ondersteunde waarden:
DAILY_FULL_EXPORT
FIRST_FULL_THEN_INCREMENTAL
De standaardwaarde is DAILY_FULL_EXPORT
. Zie de documentatie van de partijactiveringvoor details over dossieruitvoer die plannen.
allowedExportModes
Hiermee definieert u de exportmodi voor bestanden die beschikbaar zijn voor klanten. Ondersteunde waarden:
DAILY_FULL_EXPORT
FIRST_FULL_THEN_INCREMENTAL
allowedScheduleFrequency
Hiermee definieert u de exportfrequentie voor bestanden die beschikbaar is voor klanten. Ondersteunde waarden:
ONCE
EVERY_3_HOURS
EVERY_6_HOURS
EVERY_8_HOURS
EVERY_12_HOURS
DAILY
defaultFrequency
Definieert de standaard exportfrequentie voor bestanden.Ondersteunde waarden:
ONCE
EVERY_3_HOURS
EVERY_6_HOURS
EVERY_8_HOURS
EVERY_12_HOURS
DAILY
De standaardwaarde is DAILY
.
defaultStartTime
filenameConfig.allowedFilenameAppendOptions
Vereiste. Lijst met beschikbare bestandsnaammacro's waaruit gebruikers kunnen kiezen. Op deze manier bepaalt u welke items aan geëxporteerde bestandsnamen worden toegevoegd (gebruikers-id, naam van de organisatie, datum en tijd van export, enzovoort). Zorg er bij het instellen van defaultFilename
voor dat dubbele macro's worden vermeden.
Gesteunde waarden:
DESTINATION
SEGMENT_ID
SEGMENT_NAME
DESTINATION_INSTANCE_ID
DESTINATION_INSTANCE_NAME
ORGANIZATION_NAME
SANDBOX_NAME
DATETIME
CUSTOM_TEXT
Ongeacht de orde waarin u de macro's bepaalt, zal Experience Platform UI altijd hen in de hier voorgestelde orde tonen.
Als defaultFilename
leeg is, moet de lijst allowedFilenameAppendOptions
minstens één macro bevatten.
filenameConfig.defaultFilenameAppendOptions
De macro's in deze lijst zijn een subset van de gedefinieerde macro's in
allowedFilenameAppendOptions
.filenameConfig.defaultFilename
Om het even welke macro die door
allowedFilenameAppendOptions
wordt bepaald zal na de defaultFilename
macro's worden toegevoegd.Als
defaultFilename
leeg is, moet u minstens één macro in allowedFilenameAppendOptions
bepalen.segmentGroupingEnabled
Bepaalt of het geactiveerde publiek in één enkel dossier of veelvoudige dossiers zou moeten worden uitgevoerd, die op publiek wordt gebaseerd fusiebeleid. Ondersteunde waarden:
true
: exporteert één bestand per samenvoegbeleid.false
: exporteert één bestand per publiek, ongeacht het samenvoegbeleid. Dit is het standaardgedrag. U kunt hetzelfde resultaat bereiken door deze parameter volledig in te zetten.
Configuratie bestandsnaam file-name-configuration
Gebruik de configuratiesymbolen voor bestandsnamen om te definiëren wat de geëxporteerde bestandsnamen moeten bevatten. De macro's in de lijst hieronder beschrijven elementen die in UI in het worden gevonden dossier - noem configuratiescherm.
SEGMENT_ID
altijd opnemen in de namen van geëxporteerde bestanden. Segment-id's zijn uniek, dus het opnemen ervan in de bestandsnaam is de beste manier om ervoor te zorgen dat bestandsnamen ook uniek zijn.DESTINATION
SEGMENT_ID
SEGMENT_NAME
DESTINATION_INSTANCE_ID
DESTINATION_INSTANCE_NAME
ORGANIZATION_NAME
SANDBOX_NAME
DATETIME
/ TIMESTAMP
DATETIME
en TIMESTAMP
beide definiëren wanneer het bestand is gegenereerd, maar in verschillende indelingen.
DATETIME
gebruikt de volgende indeling: YYYMMDD_HMMSS.TIMESTAMP
gebruikt de Unix-indeling van 10 cijfers.
DATETIME
en TIMESTAMP
sluiten elkaar uit en kunnen niet gelijktijdig worden gebruikt.
DATETIME
: 20220509_210543TIMESTAMP
: 1652131584
CUSTOM_TEXT
defaultFilename
.TIMESTAMP
MERGE_POLICY_ID
segmentGroupingEnabled:true
.MERGE_POLICY_NAME
segmentGroupingEnabled:true
.Voorbeeld van configuratie bestandsnaam
In het onderstaande configuratievoorbeeld ziet u de overeenkomst tussen de configuratie die wordt gebruikt in de API-aanroep en de opties die worden weergegeven in de UI.
"filenameConfig":{
"allowedFilenameAppendOptions":[
"CUSTOM_TEXT",
"SEGMENT_ID",
"DATETIME"
],
"defaultFilenameAppendOptions":[
"SEGMENT_ID",
"DATETIME"
],
"defaultFilename": "%DESTINATION%"
}
Volgende stappen next-steps
Na het lezen van dit artikel, zou u een beter inzicht in moeten hebben hoe u dossier het noemen en de uitvoerprogramma's voor uw op dossier-gebaseerde bestemmingen kunt vormen.
Raadpleeg de volgende artikelen voor meer informatie over de andere doelcomponenten:
- Configuratie van klantverificatie
- OAuth2-vergunning
- Gegevensvelden van de klant
- UI-kenmerken
- Schema-configuratie
- Configuratie naamruimte voor identiteit
- Ondersteunde toewijzingsconfiguraties
- Levering bestemming
- Configuratie van metagegevens voor publiek
- Samenvoegingsbeleid
- Historische profielkwalificaties