Udostępnij za pośrednictwem


Dodawanie źródła usługi Azure IoT Hub do strumienia zdarzeń

W tym artykule pokazano, jak dodać źródło usługi Azure IoT Hub do strumienia zdarzeń.

Uwaga

Rozszerzone możliwości są domyślnie włączone podczas tworzenia strumieni zdarzeń. Jeśli masz strumienie zdarzeń utworzone przy użyciu standardowych możliwości, te strumienie zdarzeń będą nadal działać. Nadal możesz edytować i używać ich jak zwykle. Zalecamy utworzenie nowego strumienia zdarzeń w celu zastąpienia standardowych strumieni zdarzeń, dzięki czemu można korzystać z dodatkowych możliwości i korzyści z rozszerzonych strumieni zdarzeń.

Wymagania wstępne

Przed rozpoczęciem należy spełnić następujące wymagania wstępne:

  • Dostęp do obszaru roboczego w trybie licencji pojemności sieci szkieletowej (lub) w trybie licencji próbnej z uprawnieniami współautora lub wyższymi uprawnieniami.
  • Aby uzyskać klucze dostępu centrum IoT Hub, musisz mieć odpowiednie uprawnienia. Centrum IoT musi być publicznie dostępne, a nie za zaporą lub zabezpieczone w sieci wirtualnej.
  • Jeśli nie masz strumienia zdarzeń, utwórz strumień zdarzeń.

Uruchamianie kreatora Wybieranie źródła danych

Jeśli jeszcze nie dodano żadnego źródła do strumienia zdarzeń, wybierz pozycję Użyj kafelka zewnętrznego źródła .

Zrzut ekranu przedstawiający wybór kafelka Użyj zewnętrznego źródła.

Jeśli dodasz źródło do już opublikowanego strumienia zdarzeń, przełącz się do trybu edycji , wybierz pozycję Dodaj źródło na wstążce, a następnie wybierz pozycję Źródła zewnętrzne.

Zrzut ekranu przedstawiający wybór menu Dodaj źródło do źródeł zewnętrznych.

Na stronie Wybieranie źródła danych wyszukaj i wybierz pozycję Połącz na kafelku usługi Azure IoT Hub.

Zrzut ekranu przedstawiający wybór usługi Azure IoT Hub jako typu źródłowego w kreatorze Pobieranie zdarzeń.

Konfigurowanie łącznika usługi Azure IoT Hub

  1. Na stronie Łączenie wybierz pozycję Nowe połączenie.

    Zrzut ekranu przedstawiający stronę Połącz wyróżnione łącze Nowe połączenie.

    Jeśli istnieje połączenie z centrum Azure IoT Hub, wybierz istniejące połączenie, jak pokazano na poniższej ilustracji, a następnie przejdź do kroku, aby skonfigurować format danych w poniższych krokach.

    Zrzut ekranu przedstawiający stronę Łączenie z istniejącym połączeniem z centrum Azure IoT Hub.

  2. W sekcji Ustawienia połączenia dla usługi IoT Hub określ nazwę centrum Azure IoT Hub.

    Zrzut ekranu przedstawiający ustawienia połączenia centrum IoT Hub o nazwie centrum IoT Hub.

  3. W sekcji Poświadczenia połączenia wykonaj następujące czynności:

    1. Jeśli istnieje połączenie, wybierz je z listy rozwijanej. Jeśli nie, upewnij się, że dla tej opcji wybrano opcję Utwórz nowe połączenie .

    2. W polu Nazwa połączenia wprowadź nazwę połączenia z centrum IoT.

    3. W polu Metoda uwierzytelniania upewnij się, że wybrano klucz dostępu współdzielonego.

    4. W polu Nazwa klucza dostępu współdzielonego wprowadź nazwę klucza dostępu współdzielonego.

    5. W polu Klucz dostępu współdzielonego wprowadź wartość klucza dostępu współdzielonego.

    6. Wybierz pozycję Połącz w dolnej części strony.

      Zrzut ekranu przedstawiający stronę Połącz dla łącznika usługi Azure IoT Hub.

      Aby uzyskać nazwę i wartość klucza dostępu, wykonaj następujące kroki:

      1. Przejdź do strony usługi IoT Hub dla centrum Azure IoT Hub w witrynie Azure Portal.

      2. Na stronie usługi IoT Hub wybierz pozycję Zasady dostępu współdzielonego w obszarze Ustawienia zabezpieczeń w menu nawigacji po lewej stronie.

      3. Wybierz nazwę zasad z listy. Zanotuj nazwę zasad.

      4. Wybierz przycisk kopiowania obok klucza podstawowego.

        Zrzut ekranu przedstawiający klucz dostępu dla usługi Azure IoT Hub.

  4. Teraz na stronie Połącz kreatora w polu Grupa odbiorców wprowadź nazwę grupy odbiorców. Domyślnie $Default jest wybrana domyślna grupa odbiorców centrum IoT.

  5. W polu Format danych wybierz format danych przychodzących zdarzeń w czasie rzeczywistym, które chcesz uzyskać z centrum Azure IoT Hub. Możesz wybrać formaty danych JSON, Avro i CSV, a następnie wybrać pozycję Połącz.

  6. W sekcji Szczegóły usługi Stream po prawej stronie wybierz pozycję Ikona ołówka w obszarze Nazwa źródła i wprowadź nazwę źródła. To krok jest opcjonalny.

  7. Wybierz pozycję Dalej w dolnej części strony.

    Zrzut ekranu przedstawiający stronę Połącz dwie dla łącznika usługi Azure IoT Hub.

  8. Na stronie Przeglądanie i tworzenie przejrzyj ustawienia, a następnie wybierz pozycję Dodaj.

    Zrzut ekranu przedstawiający stronę Przeglądanie i tworzenie łącznika usługi Azure IoT Hub.

Uwaga

Maksymalna liczba źródeł i miejsc docelowych dla jednego strumienia zdarzeń wynosi 11.

Wyświetlanie zaktualizowanego strumienia zdarzeń

  1. Zobaczysz, że źródło usługi Azure IoT Hub jest dodawane do strumienia zdarzeń na kanwie w trybie edycji. Aby zaimplementować tę nowo dodaną usługę Azure IoT Hub, wybierz pozycję Publikuj na wstążce.

    Zrzut ekranu przedstawiający edytor z wybranym przyciskiem Publikuj.

  2. Po wykonaniu tych kroków centrum Azure IoT hub jest dostępne do wizualizacji w widoku na żywo. Wybierz kafelek centrum IoT Na diagramie, aby wyświetlić stronę podobną do poniższej.

    Zrzut ekranu przedstawiający edytor w widoku na żywo.

Aby uzyskać listę obsługiwanych źródeł, zobacz Dodawanie źródła zdarzeń w strumieniu zdarzeń

Wymagania wstępne

Przed rozpoczęciem należy spełnić następujące wymagania wstępne:

  • Dostęp do obszaru roboczego w trybie licencji pojemności sieci szkieletowej (lub) w trybie licencji próbnej z uprawnieniami współautora lub wyższymi uprawnieniami.
  • Aby uzyskać klucze dostępu centrum IoT Hub, musisz mieć odpowiednie uprawnienia. Centrum IoT musi być publicznie dostępne, a nie za zaporą lub zabezpieczone w sieci wirtualnej.

Uwaga

Maksymalna liczba źródeł i miejsc docelowych dla jednego strumienia zdarzeń wynosi 11.

Dodawanie centrum Azure IoT jako źródła

Wykonaj następujące kroki, aby dodać centrum Azure IoT Hub jako źródło strumienia zdarzeń:

  1. W edytorze eventstream rozwiń menu rozwijane Nowe źródło w węźle i wybierz pozycję Azure IoT Hub.

    Zrzut ekranu pokazujący, gdzie dodać źródło usługi Azure IoT Hub w strumieniu zdarzeń.

  2. W okienku konfiguracji usługi Azure IoT Hub wprowadź następujące szczegóły:

    Zrzut ekranu pokazujący, gdzie skonfigurować usługę Azure IoT Hub w strumieniu zdarzeń.

    1. Nazwa źródła: wprowadź nazwę usługi Azure IoT Hub, taką jak iothub-source.

    2. Połączenie z chmurą: wybierz istniejące połączenie w chmurze, które łączy usługę Azure IoT Hub z usługą Microsoft Fabric. Jeśli go nie masz, przejdź do kroku 3, aby utworzyć nowe połączenie w chmurze.

    3. Format danych. Wybierz format danych (AVRO, JSON lub CSV) do przesyłania strumieniowego danych usługi IoT Hub do strumienia zdarzeń.

    4. Grupa odbiorców. Wybierz grupę odbiorców z usługi Azure IoT Hub lub pozostaw ją jako $Default. Następnie wybierz pozycję Dodaj , aby zakończyć konfigurację usługi Azure IoT Hub.

    5. Po pomyślnym dodaniu źródła usługi Azure IoT Hub dodanego do strumienia zdarzeń w edytorze można zobaczyć źródło usługi Azure IoT Hub.

      Zrzut ekranu przedstawiający źródło usługi Azure IoT Hub w edytorze eventstream.

  3. Aby utworzyć nowe połączenie w chmurze dla usługi Azure IoT Hub, wykonaj następujące kroki:

    Zrzut ekranu pokazujący, gdzie utworzyć nowe połączenie w chmurze.

    1. Wybierz pozycję Utwórz nowe połączenie z menu rozwijanego, wypełnij pola Ustawienia połączenia i Poświadczenia połączenia usługi Azure IoT Hub, a następnie wybierz pozycję Utwórz.

      Zrzut ekranu pokazujący, gdzie skonfigurować nowe połączenie w chmurze.

    2. Usługa IoT Hub. Wprowadź nazwę centrum IoT Hub w witrynie Azure Portal.

    3. Nazwa połączenia. Wprowadź nazwę nowego połączenia w chmurze, na przykład iothub-connection.

    4. Nazwa klucza dostępu współdzielonego i klucz dostępu współdzielonego. Wprowadź poświadczenia połączenia dla usługi Azure IoT Hub. Można je znaleźć w obszarze Zasady dostępu współdzielonego w witrynie Azure Portal. Aby uzyskać dostęp do dowolnego z punktów końcowych usługi IoT Hub, musisz mieć odpowiednie uprawnienia.

      Zrzut ekranu przedstawiający miejsce znalezienia klucza dostępu współdzielonego w witrynie Azure Portal.

    5. Wróć do okienka konfiguracji usługi Azure IoT Hub i wybierz pozycję Odśwież , aby załadować nowe połączenie w chmurze.

      Zrzut ekranu przedstawiający miejsce odświeżania połączenia w chmurze dla usługi Azure IoT Hub.

Po dodaniu usługi Azure IoT Hub do strumienia zdarzeń wybierz pozycję Podgląd danych , aby zweryfikować pomyślną konfigurację. Powinno być możliwe wyświetlenie podglądu danych przychodzących do strumienia zdarzeń.

Zrzut ekranu przedstawiający miejsce wyświetlania podglądu danych usługi IoT Hub.

Aby dowiedzieć się, jak dodać inne źródła do strumienia zdarzeń, zobacz następujące artykuły: