Débit du connecteur

Cette section décrit l’organisation du cycle de vie d’une application de connecteur natif du point de vue de l’utilisateur.

Le connecteur doit stocker son état interne et sa configuration pour pouvoir fonctionner correctement. Ces informations sont stockées dans les tables internes à l’application. Pour éviter les modifications manuelles accidentelles, elles sont cachées à l’utilisateur final. Cependant, la version native de SDK pour les connecteurs fournit plusieurs vues qui affichent les valeurs stockées à l’intérieur de ces connecteurs.

Les tables les plus importantes en interne sont STATE.APP_STATE et STATE.APP_CONFIG. Ces tables sont décrites dans les sections suivantes.

Statut interne du connecteur

Le statut du connecteur se compose de deux parties appelées status et configurationStatus. Status est l’état global de haut niveau dans lequel se trouve le connecteur, tandis que configurationStatus peut être considéré comme un sous-état pendant la phase de l’assistant. Les transitions entre les états sont illustrées dans le diagramme ci-dessous :

Flux de statut de connecteur

La partie gauche du diagramme ci-dessus montre les transitions entre les status. La partie droite montre la transition de l’état configurationStatus pendant la phase de l’assistant. Pour chaque configurationStatus, la valeur de status est Configuring.

Assistant

La phase d’assistant est la phase initiale après l’installation d’un connecteur. Elle guide l’utilisateur final à travers toutes les configurations nécessaires qui doivent être terminées pour que le connecteur puisse effectuer l’ingestion. Les étapes de la phase d’assistant sont représentées par le statut configurationStatus et sont illustrées dans la partie droite du diagramme ci-dessus. Ce processus comprend les étapes suivantes :

Conditions préalables

Étape facultative permettant de s’assurer que toutes les configurations en dehors du Connecteur lui-même ont été effectuées. Par exemple, l’authentification dans le système source.

Plus d’informations sur les Conditions préalables.

Configuration du connecteur

Configuration des propriétés les plus cruciales de l’application du connecteur, telles que l’entrepôt, la base de données réceptrice, etc.

En savoir plus sur la configuration du connecteur.

Configurations de connexion

Configuration des propriétés requises pour se connecter au système source externe, par exemple la méthode d’authentification, les identifiants de connexion, etc.

En savoir plus sur la configuration de la connexion.

Finalisation de la configuration

La finalisation est la dernière étape de l’assistant. Elle permet d’effectuer toute configuration supplémentaire propre au connecteur.

En savoir plus sur la finalisation de la configuration.

Utilisation quotidienne

Une fois la phase de l’assistant terminée, le connecteur est prêt à commencer à ingérer des données. Les opérations de cycle de vie sont activées. Les options suivantes sont disponibles :

Gestion de l’ingestion

La gestion de l’ingestion est la partie la plus importante du connecteur. Elle définit les données qui doivent être ingérées à partir du système source.

Pour plus d’informations, consultez Gestion de l’ingestion.

Suspension et reprise de connecteurs

La mise en pause et la reprise du connecteur permettent à l’utilisateur final d’arrêter complètement et de redémarrer toutes les opérations du connecteur. Le connecteur en pause n’ingère pas de données, mais les coûts de maintenance sont également réduits.

Pour plus d’informations, voir Mise en pause du connecteur et Reprise du connecteur.

Affichage des statistiques

Les statistiques collectées pendant l’ingestion permettent à l’utilisateur final de voir combien de données le connecteur ingère sur une base horaire et peuvent aider à remarquer des anomalies dans le comportement du connecteur.

Pour plus d’informations, voir Affichage des statistiques.

Mise à jour de la configuration

Lorsque la phase de l’assistant est terminée, le connecteur est entièrement configuré et prêt à commencer à ingérer des données. Pour apporter des modifications à la configuration après la phase de l’assistant, utilisez l’une des options suivantes :

Mise à jour de la configuration de la connexion

Pour modifier la configuration qui a été définie à l’étape de l’assistant Configuration de la connexion.

Pour plus d’informations, voir Mise à jour de la configuration de la connexion.

Mise à jour de l’entrepôt

Pour modifier l’entrepôt qui a été défini dans l’étape de l’assistant Configuration du connecteur.

Pour plus d’informations, voir Mise à jour de l’entrepôt.