MENU
    Konektor InfluxDB
    • 05 Jan 2024
    • 1 Minuta do przeczytania
    • Współtwórcy

    Konektor InfluxDB


    Streszczenie artykułu

    Podłącz Tulip do baz danych szeregów czasowych InfluxDB, aby usprawnić udostępnianie informacji Tulip w całym przedsiębiorstwie

    Cel

    Konektor InfluxDB usprawnia zapisywanie danych z Tulip do InfluxDB, a także wysyłanie zapytań z InfluxDB do Tulip.

    Wymagane umiejętności

    Należy pamiętać, że ten konektor jest nieco techniczny; zalecane jest doświadczenie z bazami danych szeregów czasowych. Zalecany jest również nadzór ze strony działu IT w celu usprawnienia przepływu danych i zapewnienia, że funkcje API są wykonywane w bezpieczny sposób.

    Konfiguracja

    Aby rozpocząć korzystanie z konektora InfluxDB, należy: 1. Utworzyć token API w InfluxDB 2. Zaktualizować adres URL hosta 3. Dodać utworzony token API do nagłówka konektora.

    Uwaga dotycząca metody uwierzytelniania

    InfluxDB używa API Token (OAuth Bearer Token z prefiksem "Token") do uwierzytelniania. Tokeny można tworzyć z określonymi uprawnieniami; jest to zalecane, aby każdy łącznik InfluxDB nie miał nadmiernych uprawnień.

    Token autoryzacji może również korzystać ze składni Basic Auth i Querystring. Zobacz dokumentację InfluxDB tutaj

    Uzyskanie tokenu API InfluxDB

    Przejdź do "Manage Databases and Security" i utwórz token API z odpowiednimi uprawnieniami. Poniższy zrzut ekranu przedstawia ekran tworzenia i konfigurowania tokena API.image.png

    Zaktualizuj adres URL hosta

    Zaktualizuj adres URL hosta konektora za pomocą adresu URL wyświetlanego podczas uzyskiwania dostępu do portalu InfluxDB(logowanie za pośrednictwem strony głównej powoduje przejście do adresu URL, którego należy użyć).image.png

    Zaktualizuj token autoryzacji

    image.png{height="" width=""}
    Zaktualizuj token na okaziciela za pomocą tokena API utworzonego w poprzednim kroku.

    Jak to działa

    Konektor szablonu biblioteki zawiera następujące funkcje: * Uwagi dotyczące konfiguracji (w treści funkcji) * Zapytanie testowe (test polega na zapytaniu o wszystkie wiadra) * Write Example (przy użyciu składni writeline, zapisuje pojedynczy pomiar)

    Jest to bardzo prosty punkt wyjścia. Zdecydowanie zalecamy zapoznanie się z pełną dokumentacją InfluxDB tutaj


    Czy ten artykuł był pomocny?