Přidání zdroje událostí IoT Hubu do prostředí Azure Time Series Insight

Poznámka

Služba Time Series Insights (TSI) už nebude po březnu 2025 podporována. Zvažte co nejdříve migraci stávajících prostředí TSI na alternativní řešení. Další informace o vyřazení a migraci najdete v naší dokumentaci.

Tento článek popisuje, jak pomocí Azure Portal přidat zdroj událostí, který čte data z Azure IoT Hub do prostředí Azure Time Series Insights.

Poznámka

Pokyny v tomto článku platí pro Azure Time Series Insights Gen1 i pro prostředí Azure Time Series Insight Gen2.

Požadavky

  • Vytvořte Azure Time Series Insights prostředí.
  • Vytvořte centrum IoT pomocí Azure Portal.
  • IoT Hub musí obsahovat aktivní události zpráv, které se odesílají.
  • Vytvořte v Centru IoT vyhrazenou skupinu uživatelů pro prostředí Azure Time Series Insight, ze které ho můžete využívat. Každý zdroj událostí Azure Time Series Insight musí mít vlastní vyhrazenou skupinu příjemců, která se nesdílí s žádným jiným příjemcem. Pokud více čtenářů využívá události ze stejné skupiny uživatelů, všichni čtenáři pravděpodobně vykazují selhání. Podrobnosti najdete v Azure IoT Hub příručce pro vývojáře.

Přidání skupiny uživatelů do centra IoT

Aplikace používají skupiny uživatelů k načítání dat z Azure IoT Hub. Pokud chcete spolehlivě číst data z centra IoT, poskytněte vyhrazenou skupinu uživatelů, kterou používá jenom toto prostředí Azure Time Series Insight.

Přidání nové skupiny uživatelů do centra IoT:

  1. V Azure Portal vyhledejte a otevřete centrum IoT.

  2. V části Nastavení vyberte Předdefinované koncové body a pak vyberte koncový bod Events .

    Na stránce Koncové body buildu vyberte tlačítko Události.

  3. V části Skupiny uživatelů zadejte jedinečný název skupiny uživatelů. Stejný název použijte v prostředí Azure Time Series Insight při vytváření nového zdroje událostí.

  4. Vyberte Uložit.

Přidání nového zdroje událostí

  1. Přihlaste se k webu Azure Portal.

  2. V nabídce vlevo vyberte Všechny prostředky. Vyberte prostředí Azure Time Series Insight.

  3. V části Nastavení vyberte Zdroje událostí a pak vyberte Přidat.

    Vyberte Zdroje událostí a pak vyberte tlačítko Přidat.

  4. V podokně Nový zdroj událostí zadejte do pole Název zdroje událostí název, který je pro toto prostředí Azure Time Series Insight jedinečný. Zadejte například event-stream.

  5. V části Zdroj vyberte IoT Hub.

  6. Vyberte hodnotu pro možnost Import:

    • Pokud už v některém ze svých předplatných máte centrum IoT, vyberte Použít IoT Hub z dostupných předplatných. Tato možnost je nejjednodušší.

      Výběr možností v podokně Nový zdroj událostí

    • Následující tabulka popisuje vlastnosti požadované pro možnost Použít IoT Hub z dostupných předplatných:

      Nové podokno zdroje událostí – Vlastnosti, které se mají nastavit v možnosti Použít IoT Hub z dostupných odběrů

      Vlastnost Popis
      Předplatné Předplatné, do které patří požadované centrum ioT.
      Název centra IoT Název vybraného centra ioT.
      Název zásad služby IoT Hub Vyberte zásady sdíleného přístupu. Zásady sdíleného přístupu najdete na kartě Nastavení služby IoT Hub. Každá zásada sdíleného přístupu má název, oprávnění, která nastavíte, a přístupové klíče. Zásady sdíleného přístupu pro váš zdroj událostí musí mít oprávnění připojení služby .
      Klíč zásad služby IoT Hub Klíč je předem vyplněný.
    • Pokud je centrum IoT externí pro vaše předplatná nebo pokud chcete zvolit rozšířené možnosti, vyberte Zadat IoT Hub nastavení ručně.

      Následující tabulka popisuje požadované vlastnosti pro nastavení Zadat IoT Hub ručně:

      Vlastnost Popis
      ID předplatného Předplatné, do které patří požadované centrum ioT.
      Skupina prostředků Název skupiny prostředků, ve které se služba IoT Hub vytvořila.
      Název centra IoT Název vašeho centra IoT. Při vytváření centra IoT jste zadali název centra IoT.
      Název zásad služby IoT Hub Zásady sdíleného přístupu. Zásady sdíleného přístupu můžete vytvořit na kartě Nastavení služby IoT Hub. Každá zásada sdíleného přístupu má název, oprávnění, která nastavíte, a přístupové klíče. Zásady sdíleného přístupu pro váš zdroj událostí musí mít oprávnění připojení služby .
      Klíč zásad služby IoT Hub Sdílený přístupový klíč, který slouží k ověření přístupu k oboru názvů Azure Service Bus. Sem zadejte primární nebo sekundární klíč.
    • Obě možnosti sdílejí následující možnosti konfigurace:

      Vlastnost Popis
      Skupina uživatelů centra IoT Hub Skupina příjemců, která čte události ze služby IoT Hub. Důrazně doporučujeme, abyste pro zdroj událostí použili vyhrazenou skupinu příjemců.
      Formát serializace události V současné době je JSON jediným dostupným formátem serializace. Zprávy událostí musí být v tomto formátu, jinak nelze číst žádná data.
      Název vlastnosti časového razítka Pokud chcete tuto hodnotu určit, musíte porozumět formátu zpráv dat zpráv odesílaných do služby IoT Hub. Tato hodnota je název vlastnosti konkrétní události v datech zprávy, kterou chcete použít jako časové razítko události. V hodnotě se rozlišují malá a velká písmena. Pokud je tato hodnota prázdná, jako časové razítko události se použije čas zařazení události do fronty ve zdroji události.
  7. Přidejte název vyhrazené skupiny uživatelů Azure Time Series Insight, kterou jste přidali do centra IoT.

  8. Vyberte Vytvořit.

  9. Po vytvoření zdroje událostí azure Time Series Insight automaticky spustí streamování dat do vašeho prostředí.

Další kroky