Del via


Føj Google Cloud Pub/Sub-kilde til en eventstream

I denne artikel kan du se, hvordan du føjer en Google Cloud Pub/Sub-kilde til en hændelsesstream.

Google Pub/Sub er en meddelelsestjeneste, der giver dig mulighed for at publicere og abonnere på streams af begivenheder. Du kan tilføje Google Pub/Sub som kilde til din eventstream for at indfange, transformere og dirigere realtidsbegivenheder til forskellige destinationer i Fabric.

Forudsætninger

  • Adgang til et arbejdsområde i Fabric-kapacitetslicenstilstand (eller) prøvelicenstilstand med Contributor- eller højere tilladelser.
  • En Google Cloud-konto med Pub/Sub-tjenesten aktiveret og en rolle med de påkrævede tilladelser.
  • Din Google Cloud Pub/Sub-kilde bør være offentligt tilgængelig og ikke være bag en firewall eller sikret i et virtuelt netværk. Hvis den befinder sig i et beskyttet netværk, skal du forbinde til den ved at bruge Eventstream connector virtuel netværksinjektion.

Tilføj Google Cloud Pub/Sub som kilde

Hvis du endnu ikke har tilføjet nogen kilde til din eventstream, vælg flisen Connect data sources . Du kan også vælge Tilføj kilde>Connect datakilder på båndet.

Skærmbillede, der viser valget af flisen til brug af en ekstern kilde.

Hvis du tilføjer kildekoden til en allerede offentliggjort eventstream, så skift til Rediger-tilstand . På båndet skal du vælge Tilføj kilde>Forbind datakilder.

Skærmbillede, der viser valg til tilføjelse af eksterne kilder.

På siden Vælg en datakilde søg efter og vælg ConnectGoogle Cloud Pub/Sub-flisen .

Skærmbillede, der viser valget af Google Cloud Pub/Sub som kildetype i guiden Vælg en datakilde.

Konfigurer og opret forbindelse til Google Cloud Pub/Sub

Vigtigt

Du kan kun forbruge Google Cloud Pub/Sub-hændelser i én hændelsesstream. Når du først henter begivenhederne ind i en eventstream, kan andre eventstreams ikke forbruge dem.

  1. På skærmen Opret forbindelse under Forbindelse skal du vælge Ny forbindelse.

    Skærmbillede, der viser siden Opret forbindelse til Google Cloud Pub/Sub.

  2. Udfyld de nødvendige oplysninger på skærmen Forbindelsesindstillinger .

    Et skærmbillede af forbindelsesindstillingerne for Google Cloud Pub/Sub-kilden.

  3. For Project ID skal du indtaste Project-ID'et fra din Google Cloud Console.

    Et screenshot af Project-ID'et i Google Cloud Console.

  4. For Abonnementsnavn skal du åbne din Google Pub/Sub og vælge Abonnementer. Du kan finde abonnements-id'et på listen.

    Et skærmbillede af en computerbeskrivelse, der genereres automatisk.

  5. Tjenestekontonøglen er en JSON-fil, der indeholder legitimationsoplysningerne for din tjenestekonto. Følg de næste trin for at generere filen i Google Cloud.

    1. Vælg IAM & Administrator i Din Google Cloud Console.

      Et skærmbillede af valg af IAM & Administrator i Google Cloud Console.

    2. På siden IAM & Admin under Tjenestekonti skal du vælge OPRET TJENESTEKONTO.

      Et skærmbillede af valg af Opret tjenestekonto.

    3. Når du har konfigureret, skal du give din rolle den relevante ejertilladelse og derefter vælge Udført.

      Et skærmbillede af, hvordan du giver dine rolleejertilladelser og derefter vælger Udført.

    4. På siden Tjenestekonti skal du vælge din rolle og derefter vælge Administrer nøgler under Handlinger.

      Et skærmbillede af valg af Administrer nøgler under Handlinger.

    5. Under TILFØJ NØGLE skal du vælge Opret ny nøgle.

      Et skærmbillede af valg af Opret ny nøgle.

    6. Download JSON-filen, kopier JSON-indholdet, og indtast det som Service-kontonøgle på skærmen Fabric Forbindelsesindstillinger.

      Vigtigt

      Denne JSON-fil kan kun downloades én gang.

  6. Vælg Opret forbindelseskærmen Forbindelsesindstillinger .

Strøm- eller kildedetaljer

  1. Connect-siden følger du et af disse trin afhængigt af, om du bruger Eventstream eller Real-Time hub.

    • Eventstream:

      I kilde-detaljepanelet til højre følger du disse trin:

      1. For Kildenavn skal du vælge Pencil-knappen for at ændre navnet.

      2. Bemærk, at Eventstream-navnet og Stream-navnet er skrivebeskyttet.

    • Real-Time hub:

      I afsnittet Stream Details til højre følger du disse trin:

      1. Vælg Fabric workspace hvor du vil oprette eventstreamen.

      2. For Eventstream-navn, vælg Pencil-knappen og indtast et navn til eventstreamen.

      3. Værdien Stream-navn genereres automatisk for dig ved at tilføje -stream til navnet på eventstreamen. Denne strøm vises på realtidshubbens side for alle datastrømme, når guiden er færdig.

  2. Vælg Næste nederst på siden Konfigurér .

Gennemgå og forbind

På skærmen Gennemgå + forbind , gennemgå oversigten, og vælg Tilføj (Eventstream) eller Forbind (Real-Time hub).

Du kan se Google Cloud Pub/Sub-kilden føjet til din eventstream i redigeringstilstand.

Et skærmbillede af den tilføjede Google Cloud Pub/Sub-kilde i redigeringstilstand med knappen Publicer fremhævet.

Vælg Publicer for at publicere ændringerne og begynde at streame data fra Google Cloud Pub/Sub til eventstreamen.

Et skærmbillede af den publicerede eventstream med Google Cloud Pub/Sub-kilde i Live View.

Nogle få andre stik: