Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Configuration d'une source Amazon DynamoDB
Pour accéder aux données de votre table Amazon DynamoDB source AWS Glue , vous devez avoir accès à la description de la table et à l'exportation des données depuis celle-ci. Amazon DynamoDB a récemment introduit une fonctionnalité qui permet de configurer une politique d'accès basé sur les ressources (RBAC).
L'exemple de politique d'accès basé sur les ressources (RBAC) suivant utilise un caractère générique (*) pour l'intégration :
{
"Version": "2012-10-17",
"Statement": [{
"Sid": "1111",
"Effect": "Allow",
"Principal": {
"Service": "glue.amazonaws.com"
},
"Resource":"*",
"Action": [
"dynamodb:ExportTableToPointInTime",
"dynamodb:DescribeTable",
"dynamodb:DescribeExport"
],
"Condition": {
"StringEquals": {
"aws:SourceAccount": "<account-id>"
},
"StringLike": {
"aws:SourceArn": "arn:aws:glue:<region>:<account-id>:integration:*"
}
}
}]
}
Pour la DynamoDB que vous souhaitez répliquer, collez le modèle de politique RBAC ci-dessus dans la politique basée sur les ressources pour la table et renseignez les champs.
Si vous souhaitez rendre la politique restrictive, vous devez la mettre à jour après avoir créé l'intégration, spécifier la version complète
integrationArn
et utiliser laStringEquals
condition à la place deStringLike
.Assurez-vous que la Point-in-time restauration (PITR) est activée pour la table DynamoDB.
Assurez-vous d'ajouter
Describe Export
à la politique d'accès basé sur les ressources (RBAC).
Vous pouvez également ajouter la politique RBAC au tableau à l'aide de la commande suivante :
aws dynamodb put-resource-policy \
--resource-arn arn:aws:dynamodb:<region>:<account-id>:table/<ddb-table-name> \
--policy file://resource-policy-with-condition.json \
--region <region>
Pour vérifier que la politique est correctement appliquée, utilisez la commande suivante pour obtenir la politique de ressources d'une table :
aws dynamodb get-resource-policy \
--resource-arn arn:aws:dynamodb:<region>:<account-id>:table/<ddb-table-name>
--region <region>
Configuration d'une source Salesforce
Pour créer une connexion pour une source Salesforce, consultez Connexion à Salesforce.
Une fois que vous avez créé la connexion, vous pouvez spécifier les données source à répliquer.

À l'aide de votre intégration Zero-ETL, vous pouvez effectuer des opérations DDL pour les entités prises en charge. Pour obtenir la liste des entités non prises en charge, consultezEntités et champs non pris en charge pour Salesforce.
Configuration d'une source d'engagement de compte Salesforce Marketing Cloud
Pour créer une connexion pour une source d'engagement de compte Salesforce Marketing Cloud, consultez Connexion à Salesforce Marketing Cloud Account Engagement .
À l'aide de votre intégration Zero-ETL, vous pouvez effectuer des opérations DDL pour les entités prises en charge suivantes :
Libellé de l'entité | Nom de l'entité |
---|---|
Campagne | campaign |
Liste | list |
Contenu dynamique | contenu dynamique |
Adhésion à la liste | adhésion à une liste |
Prospect | perspective |
Utilisateur | utilisateur |
EmailTemplate | modèle d'e-mail |
EngagementStudioProgram | engagement-studio-program |
Page de destination | page de destination |
Adresse e-mail de la liste | liste-e-mail |
Configuration supplémentaire de Salesforce
Salesforce Zero-ETL a besoin de l'autorisation Lake Formation sur la base IngestionFailed
de données Glue, sinon le journal affichera l'erreur suivante :
"errorMessage": "Insufficient lake formation permissions on Target Glue database."
Configuration d'une OData source SAP
Pour créer une connexion pour une OData source SAP, consultez Connexion à SAP OData .
Le OData connecteur SAP dans une intégration zéro ETL ne prend pas en charge les entités commençant EntityOf
par.
Configuration d'une ServiceNow source
Pour créer une connexion pour une ServiceNow source, consultez Connexion à ServiceNow .
Configuration d'une source Zendesk
Pour créer une connexion pour une source Zendesk, consultez Connexion à Zendesk .
À l'aide de votre intégration Zero-ETL, vous pouvez effectuer les opérations DDL suivantes pour les entités prises en charge :
Libellé de l'entité | Nom de l'entité | Création prise en charge | Mise à jour supportée | Suppression prise en charge |
---|---|---|---|---|
Tickets | billets | Y | Y | Y |
Utilisateur | utilisateurs | Y | Y | Y |
Cote de satisfaction | cote de satisfaction | Y | Y | N |
Articles | articles | Y | Y | N |
Organisation | organisations | Y | Y | Y |
Calls | appels | Y | Y | N |
Jambes d'appel | jambes | Y | Y | N |
Configuration d'une source Zoho CRM
Pour créer une connexion pour une source Zoho CRM, consultez Connexion à Zoho CRM .
À l'aide de votre intégration Zero-ETL, vous pouvez effectuer les opérations DDL suivantes pour les entités prises en charge :
Libellé de l'entité | Nom de l'entité | Insertion DML prise en charge | Prise en charge de la modification DML | Suppression DML prise en charge | DDL-Insert pris en charge | DDL-Modify pris en charge | Suppression DDL prise en charge |
---|---|---|---|---|---|---|---|
Prospects | lead | Y | Y | Y | Y | Y | Y |
Comptes | compte | Y | Y | Y | Y | Y | Y |
Contacts | contact | Y | Y | Y | Y | Y | Y |
Campagnes | campaign | Y | Y | Y | Y | Y | Y |
Tâches | tâche | Y | Y | Y | Y | Y | Y |
Événements | event | Y | Y | Y | Y | Y | Y |
Calls | appel | Y | Y | Y | Y | Y | Y |
Solutions | solution | Y | Y | Y | Y | Y | Y |
Produits | produit | Y | Y | Y | Y | Y | Y |
Vendeurs | fournisseur | Y | Y | Y | Y | Y | Y |
Citations | citation | Y | Y | Y | Y | Y | Y |
Commandes de vente | commande-vente | Y | Y | Y | Y | Y | Y |
Bons de commande | bon de commande | Y | Y | Y | Y | Y | Y |
Factures | facture | Y | Y | Y | Y | Y | Y |
Cas | cas | Y | Y | Y | Y | Y | Y |
Livres de prix | livre de prix | Y | Y | Y | Y | Y | Y |
Configuration d'une source de publicités Facebook
Pour créer une connexion pour une source Facebook Ads, consultez Connexion aux publicités Facebook .
À l'aide de votre intégration Zero-ETL, vous pouvez effectuer les opérations DDL suivantes pour les entités prises en charge :
Libellé de l'entité | Nom de l'entité | Création prise en charge | Mise à jour supportée | Suppression prise en charge |
---|---|---|---|---|
Adset | */actifs | Y | Y | Y |
Campagne | */campagnes | Y | Y | Y |
Publicités | */annonces | Y | Y | Y |
Configuration d'une source d'annonces Instagram
Pour créer une connexion pour une source Instagram Ads, consultez Connexion aux publicités Instagram .
À l'aide de votre intégration Zero-ETL, vous pouvez effectuer les opérations DDL suivantes pour les entités prises en charge :
Nom de l'entité | Création prise en charge | Mise à jour supportée | Suppression prise en charge |
---|---|---|---|
*/actifs | Y | Y | Y |
*/campagnes | Y | Y | Y |
*/annonces | Y | Y | Y |