Aller au contenu principal

Référence du connecteur Zendesk Support

Cette page fournit des informations de référence techniques pour le connecteur Zendesk Support.

Tables sources prises en charge​

Le connecteur Zendesk Support prend en charge l'ingestion depuis les APIs Zendesk suivantes.

API de billetterie​

Tables incrémentielles :

  • tickets
  • ticket_audits
  • ticket_comments
  • ticket_metric_events
  • ticket_skips
  • ticket_triggers
  • trigger_categories
  • side_conversation_events
  • users
  • user_identities
  • organizations
  • macros
  • deletion_schedules

Tables batch :

  • account_attributes
  • automations
  • brands
  • brand_agents
  • custom_roles
  • custom_statuses
  • groups
  • group_memberships
  • group_sla_policies
  • locales
  • organization_fields
  • organization_memberships
  • organization_subscriptions
  • schedules
  • sla_policies
  • suspended_tickets
  • tags
  • ticket_activities
  • ticket_fields
  • ticket_forms
  • ticket_metrics
  • user_fields

API du Centre d'aide.​

Tables incrémentielles :

  • articles
  • article_attachments
  • article_comments
  • article_votes
  • categories
  • sections

Communauté API​

Tables incrémentielles :

  • posts
  • post_comments
  • post_votes

Tables batch :

  • topics

API de Logs d'audit​

Tables incrémentielles :

  • audit_logs

Options du connecteur​

Ces options sont spécifiées sous zendesk_support_options dans la spécification du pipeline.

Option

Type

Obligatoire

Par défaut

Description

start_date

string

Non

30 jours avant la date actuelle

Date de start au format YYYY-MM-DD pour la synchronisation initiale de la table audit_logs. Détermine la date la plus ancienne à partir de laquelle synchroniser les données historiques des Logs d’audit. Cette option s’applique uniquement à audit_logs; les autres tables l’ignorent.

Option

Type

Obligatoire

Par défaut

Description

start_date

string

Non

30 jours avant la date actuelle

Date de start au format YYYY-MM-DD pour la synchronisation initiale de la table audit_logs. Détermine la date la plus ancienne à partir de laquelle synchroniser les données historiques des Logs d’audit. Cette option s’applique uniquement à audit_logs; les autres tables l’ignorent.

Gestion des types de données​

Champs imbriqués et personnalisés​

Certains champs du schéma peuvent être imbriqués dans des structures complexes, et les champs de niveau interne peuvent inclure des attributs personnalisés. Pour assurer la compatibilité et la cohérence, ces champs sont représentés comme un type de données de chaîne.

Par exemple, la colonne custom_fields de la table tickets est un tableau d'objets personnalisés, qui peuvent avoir n'importe quel nombre de sous-champs. Cette colonne est ingérée en tant que type de chaîne de caractères.