Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Configuration d'une source pour une intégration zéro ETL

Mode de mise au point
Configuration d'une source pour une intégration zéro ETL - AWS Glue

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.

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:*" } } }] }
  1. 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.

  2. 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 la StringEquals condition à la place deStringLike.

  3. Assurez-vous que la Point-in-time restauration (PITR) est activée pour la table DynamoDB.

  4. 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.

La capture d'écran montre la spécification des données source à répliquer dans le cadre d'une intégration zéro ETL.

À 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

Rubrique précédente :

Prérequis
ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.