Dela via


Lägg till SQL Server på VM DB (CDC) som källa i realtidshubben

Den här artikeln beskriver hur du lägger till SQL Server på VM DB (CDC) som en händelsekälla i Fabric Real-Time Hub.

Med källanslutningsappen SQL Server på VM DB (CDC) för Fabric Eventstreams kan du samla in en ögonblicksbild av aktuella data i en SQL Server-databas på en virtuell dator. Anslutningsappen övervakar och registrerar eventuella framtida ändringar på radnivå av data. När dessa ändringar har samlats in i händelseströmmen kan du bearbeta dessa data i realtid och skicka dem till olika mål för vidare bearbetning eller analys.

Förutsättningar

  • Åtkomst till en arbetsyta i infrastrukturkapacitetslicensläget (eller) utvärderingslicensläget med deltagare eller högre behörigheter.
  • En SQL Server som körs på en virtuell datordatabas.
  • SQL Server på den virtuella datorns databas måste konfigureras för att tillåta offentlig åtkomst.
  • Aktivera CDC i SQL Server på vm-databasen genom att köra den lagrade proceduren sys.sp_cdc_enable_db. Mer information finns i Aktivera och inaktivera insamling av ändringsdata.

Aktivera CDC i SQL Server på VM-databasen

  1. Aktivera CDC för databasen.

    EXEC sys.sp_cdc_enable_db; 
    
  2. Aktivera CDC för en tabell med hjälp av ett alternativ för att ange roll. I det här exemplet MyTable är namnet på SQL-tabellen.

    EXEC sys.sp_cdc_enable_table 
       @source_schema = N'dbo', 
       @source_name   = N'MyTable', 
       @role_name     = NULL 
    GO 
    

    När frågan har körts har du aktiverat CDC i SQL Server på vm-databasen.

Hämta händelser från SQL Server på VM DB (CDC)

Du kan hämta händelser från en SQL Server på VM DB (CDC) till realtidshubben med hjälp av sidan Datakällor .

Sidan datakällor

  1. Logga in på Microsoft Fabric.

  2. Om du ser Power BI- längst ned till vänster på sidan växlar du till arbetsbelastningen Fabric genom att välja Power BI och sedan välja Fabric.

    Skärmbild som visar hur du växlar till Fabric-arbetsbelastningen.

  3. Välj Realtid i det vänstra navigeringsfältet.

    Skärmbild som visar hur du startar Anslutning till datakälla-upplevelse.

  4. På sidan Realtidshubb väljer du + Datakällor under Anslut till på den vänstra navigeringsmenyn.

    Skärmbild som visar sidan Datakällor i Real-Time hubben.

    Du kan också komma till sidan Datakällor från Alla dataströmmar eller Mina dataströmmar genom att välja knappen + Anslut datakälla i det övre högra hörnet.

    Skärmbild som visar knappen Anslut datakälla.

  1. På sidan Datakällor väljer du Database CDC-kategori högst upp och väljer sedan Anslutpanelen Azure SQL MI DB (CDC).

    Skärmbild som visar valet av SQL Server på VM DB (CDC) som källtyp på sidan Datakällor.

    Använd instruktioner från avsnittet Lägg till SQL Server på VM DB CDC som källa .

Lägga till SQL Server på VM DB CDC som källa

  1. På sidan Anslut väljer du Ny anslutning.

    Skärmbild som visar valet av Länken Ny anslutning på sidan Anslut.

  2. I avsnittet Anslutningsinställningar anger du följande värden för SQL Server på den virtuella datorn:

    • Server: Ange den offentligt tillgängliga IP-adressen eller domännamnet för den virtuella datorn och lägg sedan till ett kolon och porten. Om din IP-adress till exempel är xx.xxx.xxx.xxx och porten är 1433 bör du ange xx.xxx.xxx.xxx:1433 i fältet Server . Om porten inte anges används standardportvärdet 1433 .

    • Databas: Ange namnet på den databas som du vill ansluta till på din SQL Server på den virtuella datorn.

      Skärmbild som visar avsnittet Anslutningsinställningar på sidan Anslut.

  3. Rulla nedåt och följ de här stegen i avsnittet Anslutningsautentiseringsuppgifter.

    • Som Anslutningsnamn anger du ett namn för anslutningen.

    • För Typ av autentisering väljer du Grundläggande.

      Kommentar

      För närvarande stöder Fabric-händelseströmmar endast grundläggande autentisering.

    • Ange användarnamn och lösenord för SQL Server på den virtuella datorn.

      Kommentar

      Välj inte alternativet: Använd krypterad anslutning.

      Skärmbild som visar avsnittet Anslutningsautentiseringsuppgifter på sidan Anslut.

  4. Välj Anslut längst ned på sidan.

  5. På sidan dbo.table1, dbo.table2 .

  6. Välj Nästa.

    Skärmbild som visar val av alternativet Alla tabeller.

  7. På skärmen Granska + skapa granskar du sammanfattningen och väljer sedan Anslut.

    Skärmbild som visar valet av knappen Lägg till.

Visa information om dataström

  1. På sidan Granska + anslut, om du väljer Öppna händelseström, öppnar guiden den händelseström som den skapade åt dig med den valda SQL Server på VM DB (CDC) som källa. Stäng guiden genom att välja Stäng eller X* i det övre högra hörnet på sidan.
  2. I Realtidshubben väljer du Alla dataströmmar. Om du vill se den nya dataströmmen uppdaterar du sidan Alla dataströmmar . Detaljerade steg finns i Visa information om dataströmmar i fabric-realtidshubben.

Mer information om hur du använder dataströmmar finns i följande artiklar: