MENU
    Connecteur InfluxDB
    • 05 Jan 2024
    • 1 Minute à lire
    • Contributeurs

    Connecteur InfluxDB


    Résumé de l’article

    Connecter Tulip aux bases de données de séries temporelles InfluxDB pour rationaliser le partage des informations Tulip à travers l'entreprise

    Objectif

    Le connecteur InfluxDB simplifie l'écriture des données de Tulip vers InfluxDB ainsi que l'interrogation des données d'InfluxDB vers Tulip.

    Compétences requises

    Veuillez noter que ce connecteur est quelque peu technique ; une expérience avec les bases de données de séries temporelles est recommandée. Une supervision par le service informatique est également recommandée pour rationaliser les flux de données et s'assurer que les fonctions de l'API sont traitées de manière sécurisée.

    Configuration

    Pour commencer à utiliser le connecteur InfluxDB, vous devez : 1. Créer un jeton API sur InfluxDB 2. Mettre à jour l'URL de l'hôte 3. Ajouter le jeton API créé à l'en-tête du connecteur

    Note sur la méthode d'authentification

    InfluxDB utilise un jeton API (jeton OAuth Bearer avec le préfixe "Token") pour l'authentification. Les tokens peuvent être créés avec des permissions spécifiques ; ceci est conseillé afin que chaque connecteur InfluxDB n'ait pas de permissions excessives.

    L'authentification par token peut également utiliser la syntaxe Basic Auth et Querystring. Voir la documentation d'InfluxDB ici

    Obtenir le jeton API d'InfluxDB

    Allez dans "Gérer les bases de données et la sécurité" et créez un jeton API avec les permissions appropriées. La capture d'écran ci-dessous montre l'écran de création et de configuration du jeton API.image.png

    Mise à jour de l'URL hôte

    Mettez à jour l'URL hôte du connecteur avec l'URL affichée lors de l'accès au portail InfluxDB(la connexion via leur page d'accueil vous envoie à l'URL à utiliser).image.png

    Mise à jour du jeton d'autorisation

    image.png{height="" width=""}
    Mettez à jour le jeton du porteur avec le jeton API créé à l'étape précédente.

    Fonctionnement

    Le modèle de connecteur de la bibliothèque comprend les fonctions suivantes : * Notes d'installation (dans le corps de la fonction) * Requête de test (le test consiste à interroger tous les buckets) * Exemple d'écriture (à l'aide de la syntaxe writeline, écrit une seule mesure)

    Il s'agit d'un point de départ très simple. Il est fortement recommandé d'explorer la documentation complète d'InfluxDB ici


    Cet article vous a-t-il été utile ?