Freigeben über


Herstellen einer Verbindung mit Synapse SQL mithilfe von SQL Server Management Studio (SSMS)

Sie können mithilfe von SQL Server Management Studio (SSMS) entweder über einen serverlosen SQL-Pool oder über einen dedizierten SQL-Pool eine Verbindung mit Synapse SQL in Azure Synapse Analytics herstellen und Abfragen durchführen.

Unterstützte Tools für den serverlosen SQL-Pool

Azure Data Studio wird ab Version 1.18.0 vollständig unterstützt. SSMS wird ab Version 18.5 teilweise unterstützt, kann aber nur zum Herstellen einer Verbindung und für Abfragen verwendet werden.

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:

Verbinden

Dedizierter SQL-Pool

Führen Sie die folgenden Schritte aus, um mithilfe des dedizierten SQL-Pools eine Verbindung mit Synapse SQL herzustellen:

  1. Öffnen Sie SQL Server Management Studio (SSMS).

  2. Füllen Sie im Dialogfeld Mit Server verbinden die Felder aus, und wählen Sie dann Verbinden aus:

    Connect to Server 1

    • Servername: Geben Sie den zuvor ermittelten Servernamen ein.
    • Authentifizierung: Wählen Sie einen Authentifizierungstyp aus, etwa SQL Server-Authentifizierung oder Integrierte Active Directory-Authentifizierung.
    • Benutzername und Kennwort: Geben Sie Benutzername und Kennwort ein, wenn Sie oben „SQL Server-Authentifizierung“ ausgewählt haben.
  3. Erweitern Sie Ihre Azure SQL Server-Instanz im Objekt-Explorer. Sie können die dem Server zugeordneten Datenbanken anzeigen, etwa die Beispieldatenbank „AdventureWorksDW“. Sie können die Datenbank erweitern, um die Tabellen anzuzeigen:

    Explore AdventureWorksDW 1

Serverloser SQL-Pool

Führen Sie die folgenden Schritte aus, um mithilfe des serverlosen SQL-Pools eine Verbindung mit Synapse SQL herzustellen:

  1. Öffnen Sie SQL Server Management Studio (SSMS).

  2. Füllen Sie im Dialogfeld Mit Server verbinden die Felder aus, und wählen Sie dann Verbinden aus:

    Connect to Server 2

    • Servername: Geben Sie den zuvor ermittelten Servernamen ein.
    • Authentifizierung: Wählen Sie einen Authentifizierungstyp aus, etwa SQL Server-Authentifizierung oder Integrierte Active Directory-Authentifizierung.
    • Benutzername und Kennwort: Geben Sie Benutzername und Kennwort ein, wenn Sie oben „SQL Server-Authentifizierung“ ausgewählt haben.
    • Wählen Sie Verbinden aus.
  3. Erweitern Sie den Azure SQL-Server. Sie können die dem Server zugeordneten Datenbanken anzeigen. Erweitern Sie Demo, um den Inhalt in der Beispieldatenbank anzuzeigen.

    Explore AdventureWorksDW 2

Ausführen einer Beispielabfrage

Dedizierter SQL-Pool

Nachdem eine Datenbankverbindung hergestellt wurde, können Sie die Daten nun abfragen.

  1. Klicken Sie mit der rechten Maustaste im SQL Server-Objekt-Explorer auf Ihre Datenbank.

  2. Wählen Sie Neue Abfrage aus. Ein neues Abfragefenster wird geöffnet.

    New query 1

  3. Kopieren Sie die folgende TSQL-Abfrage in das Abfragefenster:

    SELECT COUNT(*) FROM dbo.FactInternetSales;
    
  4. Führen Sie die Abfrage aus, indem Sie Execute auswählen oder die folgende Tastenkombination drücken: F5.

    Run query 1

  5. Sehen Sie sich die Abfrageergebnisse an. Im folgenden Beispiel hat die Tabelle „FactInternetSales“ 60398 Zeilen.

    Query results 1

Serverloser SQL-Pool

Nachdem eine Datenbankverbindung hergestellt wurde, können Sie die Daten nun abfragen.

  1. Klicken Sie mit der rechten Maustaste im SQL Server-Objekt-Explorer auf Ihre Datenbank.

  2. Wählen Sie Neue Abfrage aus. Ein neues Abfragefenster wird geöffnet.

    New query 2

  3. Kopieren Sie die folgende TSQL-Abfrage in das Abfragefenster:

    SELECT COUNT(*) FROM demo.dbo.usPopulationView
    
  4. Führen Sie die Abfrage aus, indem Sie Execute auswählen oder die folgende Tastenkombination drücken: F5.

    Run query 2

  5. Sehen Sie sich die Abfrageergebnisse an. In diesem Beispiel enthält die Ansicht „usPopulationView“ 3.664.512 Zeilen.

    Query results 2

Nächste Schritte

Nun da Sie eine Verbindung hergestellt haben und Abfragen senden können, versuchen Sie, die Daten mit Power BI zu visualisieren.

Informationen zum Konfigurieren Ihrer Umgebung für die Microsoft Entra-Authentifizierung finden Sie unter Authentifizieren beim dedizierten Synapse SQL.