Delen via


SQL Server op CDC-bron (VM DB) toevoegen aan een eventstream (preview)

In dit artikel leest u hoe u een SQL Server op EEN CDC-bron voor VM DB toevoegt aan een eventstream.

Met de SQL Server op DE CDC-bronconnector (VM DB) voor Fabric-gebeurtenisstromen kunt u een momentopname van de huidige gegevens in een SQL Server-database op de VM vastleggen. De connector bewaakt en registreert toekomstige wijzigingen op rijniveau in de gegevens. Zodra deze wijzigingen zijn vastgelegd in de gebeurtenisstroom, kunt u deze gegevens in realtime verwerken en naar verschillende bestemmingen verzenden voor verdere verwerking of analyse.

Belangrijk

Verbeterde mogelijkheden van Fabric-gebeurtenisstromen zijn momenteel beschikbaar als preview-versie.

Notitie

Deze bron wordt niet ondersteund in de volgende regio's van uw werkruimtecapaciteit: VS - west 3, Zwitserland - west.

Vereisten

  • Toegang tot de Fabric Premium-werkruimte met inzender - of hogere machtigingen.
  • Een actieve SQL Server op vm-database.
  • Uw SQL Server op VM-database moet zijn geconfigureerd om openbare toegang toe te staan.
  • Schakel CDC in uw SQL Server op vm-database in door de opgeslagen procedure sys.sp_cdc_enable_dbuit te voeren. Zie Change Data Capture in- en uitschakelen voor meer informatie.

Notitie

Het maximum aantal bronnen en bestemmingen voor één eventstream is 11.

CDC inschakelen in uw SQL Server op VM-database

  1. Schakel CDC in voor de database.

    EXEC sys.sp_cdc_enable_db; 
    
  2. Schakel CDC in voor een tabel met behulp van een optie voor gatingsrollen. In dit voorbeeld MyTable is dit de naam van de SQL-tabel.

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

    Nadat de query is uitgevoerd, hebt u CDC ingeschakeld in uw SQL Server op de VM-database.

    Een schermopname van het weergeven van CDC is ingeschakeld.

SQL Server toevoegen aan VM-database als bron

  1. Selecteer eventstream in Fabric Real-Time Intelligence om een nieuwe eventstream te maken. Zorg ervoor dat de optie Verbeterde mogelijkheden (preview) is ingeschakeld.

    Een schermopname van het maken van een nieuwe eventstream.

  2. Selecteer Externe bron toevoegen in het volgende scherm.

    Een schermopname van het selecteren van Externe bron toevoegen.

SQL Server configureren en verbinding maken met een VM-database

  1. Selecteer in het scherm Een gegevensbron selecteren SQL Server op VM DB (CDC) als de gegevensbron.

    Schermopname van de selectie van SQL Server op DE CDC-connector (VM DB).

  2. Selecteer Nieuwe verbinding op de pagina Verbinding maken.

    Schermopname van de selectie van de koppeling Nieuwe verbinding op de pagina Verbinding maken.

  3. Voer in de sectie Verbindingsinstellingen de volgende waarden in voor uw SQL Server op de VM:

    • Server: Voer het openbaar toegankelijke IP-adres of de domeinnaam van uw virtuele machine in en voeg vervolgens een dubbele punt en de poort toe. Als uw IP-adres bijvoorbeeld is xx.xxx.xxx.xxx en de poort 1433 is, moet u het veld Server invoerenxx.xxx.xxx.xxx:1433. Als de poort niet is opgegeven, wordt de standaardpoortwaarde 1433 gebruikt.

    • Database: Voer de naam in van de database waarmee u verbinding wilt maken op uw SQL Server op de VM.

      Schermopname van de sectie Verbindingsinstellingen van de pagina Verbinding maken.

  4. Schuif omlaag en volg deze stappen in de sectie Verbindingsreferenties.

    • Voer voor de verbindingsnaam een naam in voor de verbinding.

    • Voor verificatietype selecteert u Basic.

      Notitie

      Momenteel ondersteunen Fabric-gebeurtenisstromen alleen basisverificatie .

    • Voer de gebruikersnaam en het wachtwoord in voor de SQL Server op de VM.

      Notitie

      Selecteer de optie niet: Versleutelde verbinding gebruiken.

      Schermopname van de sectie Verbindingsreferenties van de pagina Verbinding maken.

  5. Selecteer Verbinding maken onder aan de pagina.

  6. Selecteer nu op de pagina Verbinding maken alle tabellen of voer de tabelnamen in, gescheiden door komma's, zoals: dbo.table1, dbo.table2

  7. Selecteer Volgende.

    Schermopname van de selectie van de optie Alle tabellen.

  8. Controleer in het scherm Controleren en maken de samenvatting en selecteer vervolgens Toevoegen.

    Schermopname van de selectie van de knop Toevoegen.

In de bewerkingsmodus ziet u de SQL Server op DE CDC-bron van DE VM-database die is toegevoegd aan uw eventstream.

Een schermopname van de toegevoegde SQL Server op DE CDC-bron van VM DB in de bewerkingsmodus, met de knop Publiceren gemarkeerd.

Als u deze zojuist toegevoegde SQL Server op de CDC-bron van de VM-database wilt implementeren, selecteert u Publiceren. Nadat u deze stappen hebt voltooid, is uw SQL Server op VM DB CDC-bron beschikbaar voor visualisatie in de liveweergave.

Een schermopname van de toegevoegde SQL Server op DE CDC-bron van VM DB in de liveweergavemodus.

Andere connectors: