Schnellstart: Verwendung Azure Data StudioAzure Data Studio zum Verbinden und Abfragen von Daten in Azure SQL Data WarehouseQuickstart: Use Azure Data StudioAzure Data Studio to connect and query data in Azure SQL Data Warehouse

Dieser Schnellstart veranschaulicht, wie Azure Data StudioAzure Data Studio zum Verbinden mit Azure SQL Datawarehouse, und anschließend mithilfe von Transact-SQL-Anweisungen erstellen, einfügen, und wählen Sie Daten aus.This quickstart demonstrates how to use Azure Data StudioAzure Data Studio to connect to Azure SQL data warehouse, and then use Transact-SQL statements to create, insert, and select data.

Erforderliche KomponentenPrerequisites

Um diesen Schnellstart abzuschließen, müssen Sie Azure Data StudioAzure Data Studio, und eine Azure SQL Datawarehouse.To complete this quickstart, you need Azure Data StudioAzure Data Studio, and an Azure SQL data warehouse.

Wenn Sie eine SQL Datawarehouse noch nicht, finden Sie unter Erstellen eines SQL Data Warehouse.If you don't already have a SQL data warehouse, see Create a SQL Data Warehouse.

Denken Sie daran, den Servernamen und Anmeldeinformationen!Remember the server name, and login credentials!

Verbinden Sie mit Ihrer DatawarehouseConnect to your data warehouse

Verwendung Azure Data StudioAzure Data Studio zum Herstellen einer Verbindung mit Ihrem Azure SQL Data Warehouse-Server.Use Azure Data StudioAzure Data Studio to establish a connection to your Azure SQL Data Warehouse server.

  1. Der ersten Ausführung Azure Data StudioAzure Data Studio der Verbindung Seite sollte zu öffnen.The first time you run Azure Data StudioAzure Data Studio the Connection page should open. Wenn Sie nicht angezeigt wird der Verbindung auf Verbindung hinzufügen, oder die neue Verbindung Symbol in der Server Randleiste:If you don't see the Connection page, click Add Connection, or the New Connection icon in the SERVERS sidebar:

    Symbol "neue Verbindung"

  2. In diesem Artikel wird SQL-Anmeldung, aber Windows-Authentifizierung wird ebenfalls unterstützt.This article uses SQL Login, but Windows Authentication is also supported. Geben Sie die Felder, die wie folgt mithilfe der Servername, Benutzername und das Kennwort für Ihre Azure SQL-Server:Fill in the fields as follows using the server name, user name, and password for your Azure SQL server:

    EinstellungSetting Empfohlener WertSuggested value DescriptionDescription
    ServernameServer name Der vollqualifizierte ServernameThe fully qualified server name Der Name sollte etwa wie folgt sein: sqldwsample.database.windows.netThe name should be something like this: sqldwsample.database.windows.net
    AuthentifizierungAuthentication SQL-AnmeldungSQL Login In diesem Tutorial wird SQL-Authentifizierung verwendet.SQL Authentication is used in this tutorial.
    BenutzernameUser name Das Konto des ServeradministratorsThe server admin account Dabei handelt es sich um das Konto, das Sie beim Erstellen des Servers angegeben haben.This is the account that you specified when you created the server.
    Kennwort (SQL-Anmeldung)Password (SQL Login) Das Kennwort für das Konto des ServeradministratorsThe password for your server admin account Dabei handelt es sich um das Kennwort, das Sie beim Erstellen des Servers angegeben haben.This is the password that you specified when you created the server.
    Kennwort speichernSave Password? Ja oder NeinYes or No Wählen Sie Ja aus, wenn Sie nicht jedes Mal das Kennwort eingeben möchten.Select Yes if you do not want to enter the password each time.
    DatenbanknameDatabase name Leer lassenleave blank Dies ist der Name der Datenbank, mit der eine Verbindung hergestellt werden soll.The name of the database to which to connect.
    Gruppe "Server"Server Group Wählen SieSelect Wenn Sie eine Servergruppe erstellt haben, können Sie auf eine bestimmte Servergruppe festlegen.If you created a server group, you can set to a specific server group.

    Symbol "neue Verbindung"

  3. Wenn es sich bei Ihrem Server eine Firewallregel mit dem Azure Data Studio eine Verbindung herstellen, sodass keine der Firewallregel erstellen -Formular wird geöffnet.If your server doesn't have a firewall rule allowing Azure Data Studio to connect, the Create new firewall rule form opens. Führen Sie das Formular, um eine neue Firewallregel zu erstellen.Complete the form to create a new firewall rule. Weitere Informationen finden Sie unter Firewallregeln.For details, see Firewall rules.

    Neue Firewallregel

  4. Nach der erfolgreichen Verbindung von Ihrem Server, die in der geöffnet wird die Server Randleiste.After successfully connecting your server opens in the Servers sidebar.

Erstellen Sie das Tutorial DatawarehouseCreate the tutorial data warehouse

  1. Klicken Sie mit der rechten Maustaste auf Ihrem Server, in dem Objekt-Explorer, und wählen Sie neue Abfrage.Right click on your server, in the object explorer and select New Query.

  2. Fügen Sie den folgenden Codeausschnitt in der Abfrage-Editor, und klicken Sie auf ausführen:Paste the following snippet into the query editor and click Run:

     IF NOT EXISTS (
        SELECT name
        FROM sys.databases
        WHERE name = N'TutorialDB'
     )
     CREATE DATABASE [TutorialDB] (EDITION = 'datawarehouse', SERVICE_OBJECTIVE='DW100');
     GO  
    
     ALTER DATABASE [TutorialDB] SET QUERY_STORE=ON
     GO
    

Erstellen einer TabelleCreate a table

Abfrage-Editor immer noch verbunden ist die master -Datenbank, aber wir möchten eine Tabelle in der "tutorialdb" Datenbank.The query editor is still connected to the master database, but we want to create a table in the TutorialDB database.

  1. Ändern den Verbindungskontext für "tutorialdb" :Change the connection context to TutorialDB:

    Kontext ändern

  2. Fügen Sie den folgenden Codeausschnitt in der Abfrage-Editor, und klicken Sie auf ausführen:Paste the following snippet into the query editor and click Run:

    Hinweis

    Sie können fügen Sie diese Option, um, oder überschreiben die vorherige Abfrage in Editor.You can append this to, or overwrite the previous query in the editor. Beachten Sie, dass beim Klicken auf ausführen führt nur die Abfrage, die ausgewählt ist.Note that clicking Run executes only the query that is selected. Wenn nichts ausgewählt ist, durch Klicken auf ausführen alle Abfragen im Editor ausgeführt.If nothing is selected, clicking Run executes all queries in the editor.

    -- Create a new table called 'Customers' in schema 'dbo'
    -- Drop the table if it already exists
    IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL
    DROP TABLE dbo.Customers
    GO
    -- Create the table in the specified schema
    CREATE TABLE dbo.Customers
    (
       CustomerId        INT     NOT NULL,
       Name      [NVARCHAR](50)  NOT NULL,
       Location  [NVARCHAR](50)  NOT NULL,
       Email     [NVARCHAR](50)  NOT NULL
    );
    GO
    

Einfügen von ZeilenInsert rows

  1. Fügen Sie den folgenden Codeausschnitt in der Abfrage-Editor, und klicken Sie auf ausführen:Paste the following snippet into the query editor and click Run:

    -- Insert rows into table 'Customers'
    INSERT INTO dbo.Customers
       ([CustomerId],[Name],[Location],[Email])
       SELECT 1, N'Orlando',N'Australia', N'' UNION ALL
       SELECT 2, N'Keith', N'India', N'keith0@adventure-works.com' UNION ALL
       SELECT 3, N'Donna', N'Germany', N'donna0@adventure-works.com' UNION ALL
       SELECT 4, N'Janet', N'United States', N'janet1@adventure-works.com'
    

Das Ergebnis anzeigenView the result

  1. Fügen Sie den folgenden Codeausschnitt in der Abfrage-Editor, und klicken Sie auf ausführen:Paste the following snippet into the query editor and click Run:

    -- Select rows from table 'Customers'
    SELECT * FROM dbo.Customers;
    
  2. Die Ergebnisse der Abfrage werden angezeigt:The results of the query are displayed:

    Select-Ergebnisse

Bereinigen von RessourcenClean up resources

Weitere Artikel in dieser Sammlung bauen auf diesem Schnellstart auf.Other articles in this collection build upon this quickstart. Wenn Sie auf Weiter mit nachfolgenden Schnellstarts arbeiten möchten, nicht bereinigen die Ressourcen, die in diesem Schnellstart erstellt.If you plan to continue on to work with subsequent quickstarts, do not clean up the resources created in this quickstart. Wenn Sie nicht beabsichtigen, um den Vorgang fortzusetzen, verwenden Sie die folgenden Schritte aus, um erstellten Ressourcen dieses Schnellstarts im Azure-Portal löschen.If you do not plan to continue, use the following steps to delete resources created by this quickstart in the Azure portal. Bereinigen Sie Ressourcen durch Löschen der Ressourcengruppe, die Sie nicht mehr benötigen.Clean up resources by deleting the resource groups you no longer need. Weitere Informationen finden Sie unter Bereinigen von Ressourcen.For details, see Clean up resources.

Nächste SchritteNext steps

Nun, dass Sie erfolgreich eine Verbindung ein Azure SQL Datawarehouse hergestellt haben und eine Abfrage ausgeführt haben, probieren Sie die Code-Editor-Tutorials.Now that you've successfully connected to an Azure SQL data warehouse and ran a query, try out the Code editor tutorial.