Référence du connecteur SurveyMonkey
Bêta
Cette fonctionnalité est en bêta. Pour l’utiliser, un administrateur de workspace doit activer Lakeflow Connect pour SurveyMonkey à partir de la page Previews . Consultez Gérer les aperçus Databricks.
Le connecteur SurveyMonkey géré dans Lakeflow Connect prend en charge 11 tables sources dans le schéma default. Les tables surveys, survey_details et survey_responses se synchronisent de manière incrémentielle sur date_modified, et les huit autres tables utilisent une refresh complète.
Tables sources prises en charge
Le connecteur SurveyMonkey prend en charge les tables sources suivantes, toutes sous le schéma source default :
Table source | Clé primaire | Description | Mode de synchronisation | Champ du curseur |
|---|---|---|---|---|
|
| Enquêtes appartenant à l'utilisateur autorisé ou partagées avec cet utilisateur, y compris les nombres, le propriétaire et les URL d'enquête. | Incrémentiel |
|
|
| Structure étendue de l’enquête, incluant les pages et les questions de chaque enquête. | Incrémentiel |
|
|
| Collecteurs pour chaque sondage, incluant le type, le statut et le nombre de réponses. | refresh complète seulement | |
|
| Paramètres complets du collecteur, y compris les paramètres de remerciement, de disqualification et de limite de réponses. | refresh complète seulement | |
|
| Les réponses aux enquêtes, y compris les réponses, les métadonnées des répondants et les détails de la collecte. | Incrémentiel |
|
|
| Enquêtez sur les dossiers du compte, y compris le nombre d’enquêtes dans chaque dossier. | refresh complète seulement | |
|
| Contacts dans le compte, y compris le nom, l’adresse e-mail et le numéro de téléphone. | refresh complète seulement | |
|
| Listes de contacts dans le compte. | refresh complète seulement | |
|
| Contacts de chaque liste de contacts, y compris les champs personnalisés. | refresh complète seulement | |
|
| Messages d'invitation pour chaque collecteur, y compris le type et le statut. | refresh complète seulement | |
|
| Destinataires des invitations de chaque collecteur, y compris le statut du courrier et des réponses. | refresh complète seulement |
Options du connecteur
Voir les exemples d’utilisation.
Option | Type | Portée | Obligatoire | S’applique à | Description |
|---|---|---|---|---|---|
| Chaîne ( | Pipeline | Non | Toutes les tables incrémentielles ( | Date et heure les plus anciennes à partir desquelles ingérer des données. default : 365 jours avant la première synchronisation. S'applique uniquement à la première synchronisation de chaque table. Les synchronisations ultérieures reprennent à partir du curseur enregistré. |
Schémas de tables de destination
surveys
Clé primaire : id
Mode de synchronisation : Incrémentiel
Champ de curseur : date_modified
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge la dimension à évolution lente (SCD) de type 2 car elle comporte des colonnes VARIANT.
survey_details
Clé primaire : id
Mode de synchronisation : Incrémentiel
Champ de curseur : date_modified
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
survey_collectors
Clé primaire : id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
collectors
Clé primaire : id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
survey_responses
Clé primaire : id
Mode de synchronisation : Incrémentiel
Champ de curseur : date_modified
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
survey_folders
Clé primaire : id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
N’incluez pas cette table pour les connexions dont le Région de données est défini sur ca. L'endpoint des dossiers d'enquête SurveyMonkey n'est pas disponible pour les utilisateurs canadiens, donc la mise à jour du pipeline échoue. Voir la documentation de l'API des dossiers d'enquête SurveyMonkey.
contacts
Clé primaire : id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
contact_lists
Clé primaire : id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
contact_list_contacts
Clé principale : contact_list_id, id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
collector_messages
Clé principale : collector_id, id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
collector_recipients
Clé principale : collector_id, id
Mode de synchronisation : refresh complète uniquement
Champ | Type de données |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cette table ne prend pas en charge le SCD de type 2 car elle contient des colonnes VARIANT.
Autorisations OAuth requises
L’application SurveyMonkey doit avoir les périmètres suivants. La connexion les demande tous lorsque vous vous connectez. Activez donc chacun d’eux sous Périmètres dans les Paramètres de l’application. Pour plus d’information, consultez la référence des périmètres d’API de SurveyMonkey.
Autorisation | Requis pour |
|---|---|
Voir les sondages ( |
|
Afficher les collecteurs ( |
|
Afficher les contacts ( |
|
Afficher les réponses ( | Demandé à la connexion. Aucune table ne le nécessite directement. |
Afficher les détails de la réponse ( |
|