Guia de início rápido: Use Studio de dados do AzureAzure Data Studio para se conectar e consultar dados no Azure SQL Data WarehouseQuickstart: Use Studio de dados do AzureAzure Data Studio to connect and query data in Azure SQL Data Warehouse

Neste início rápido demonstra como usar Studio de dados do AzureAzure Data Studio para se conectar ao Azure SQL data warehouse e, em seguida, usar instruções Transact-SQL para criar, inserir e selecionar dados.This quickstart demonstrates how to use Studio de dados do AzureAzure Data Studio to connect to Azure SQL data warehouse, and then use Transact-SQL statements to create, insert, and select data.

PrerequisitesPrerequisites

Para concluir este início rápido, você precisa Studio de dados do AzureAzure Data Studioe um Azure SQL data warehouse.To complete this quickstart, you need Studio de dados do AzureAzure Data Studio, and an Azure SQL data warehouse.

Se você ainda não tiver um SQL data warehouse, consulte criar um SQL Data Warehouse.If you don't already have a SQL data warehouse, see Create a SQL Data Warehouse.

Lembre-se o nome do servidor e credenciais de logon!Remember the server name, and login credentials!

Conectar-se ao data warehouseConnect to your data warehouse

Use Studio de dados do AzureAzure Data Studio para estabelecer uma conexão ao seu servidor do Azure SQL Data Warehouse.Use Studio de dados do AzureAzure Data Studio to establish a connection to your Azure SQL Data Warehouse server.

  1. Na primeira vez que você executar Studio de dados do AzureAzure Data Studio as Conexão deve abrir a página.The first time you run Studio de dados do AzureAzure Data Studio the Connection page should open. Se você não vir as Conexão , clique em Adicionar Conexão, ou o nova Conexão ícone no servidores barra lateral:If you don't see the Connection page, click Add Connection, or the New Connection icon in the SERVERS sidebar:

    Novo ícone de Conexão

  2. Este artigo usa logon do SQL, mas autenticação do Windows também tem suporte.This article uses SQL Login, but Windows Authentication is also supported. Preencha os campos da seguinte maneira usando o nome do servidor, nome de usuário e senha para sua servidor SQL do Azure:Fill in the fields as follows using the server name, user name, and password for your Azure SQL server:

    ConfiguraçãoSetting Valor sugeridoSuggested value DescriptionDescription
    Nome do servidorServer name O nome do servidor totalmente qualificadoThe fully qualified server name O nome deve ser algo parecido com isto: sqldwsample.database.windows.netThe name should be something like this: sqldwsample.database.windows.net
    AutenticaçãoAuthentication Logon do SQLSQL Login Autenticação do SQL é usada neste tutorial.SQL Authentication is used in this tutorial.
    Nome de usuárioUser name A conta do administrador do servidorThe server admin account Essa é a conta que você especificou quando criou o servidor.This is the account that you specified when you created the server.
    Senha (logon do SQL)Password (SQL Login) A senha de sua conta do administrador do servidorThe password for your server admin account Essa é a senha que você especificou quando criou o servidor.This is the password that you specified when you created the server.
    Salvar senha?Save Password? Sim ou NãoYes or No Selecione Sim se você não quiser inserir a senha de cada vez.Select Yes if you do not want to enter the password each time.
    Nome do banco de dadosDatabase name Deixe em brancoleave blank O nome do banco de dados ao qual se conectar.The name of the database to which to connect.
    Grupo de servidoresServer Group Selecione Select Se você criou um grupo de servidores, você pode definir para um grupo de servidores específicos.If you created a server group, you can set to a specific server group.

    Novo ícone de Conexão

  3. Se seu servidor não tiver uma regra de firewall permitindo o estúdio de dados do Azure para se conectar, o criar nova regra de firewall é aberto.If your server doesn't have a firewall rule allowing Azure Data Studio to connect, the Create new firewall rule form opens. Preencha o formulário para criar uma nova regra de firewall.Complete the form to create a new firewall rule. Para obter detalhes, consulte regras de Firewall.For details, see Firewall rules.

    Nova regra de firewall

  4. Depois de se conectar com êxito o servidor é aberto na servidores barra lateral.After successfully connecting your server opens in the Servers sidebar.

Criar o tutorial de data warehouseCreate the tutorial data warehouse

  1. Clique com o botão direito no seu servidor, no Pesquisador de objetos e selecione nova consulta.Right click on your server, in the object explorer and select New Query.

  2. Cole o trecho a seguir no editor de consultas e clique em executar: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
    

Criar uma tabelaCreate a table

O editor de consultas ainda está conectado para o mestre banco de dados, mas podemos deseja criar uma tabela na TutorialDB banco de dados.The query editor is still connected to the master database, but we want to create a table in the TutorialDB database.

  1. Alterar o contexto de conexão para TutorialDB:Change the connection context to TutorialDB:

    Contexto de alteração

  2. Cole o trecho a seguir no editor de consultas e clique em executar:Paste the following snippet into the query editor and click Run:

    Observação

    Você pode anexá-lo para ou substituir a consulta anterior no editor.You can append this to, or overwrite the previous query in the editor. Observe que clicar em executar executa somente a consulta selecionada.Note that clicking Run executes only the query that is selected. Se nada estiver selecionado, clicando em executar executa todas as consultas no editor.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
    

Inserir linhasInsert rows

  1. Cole o trecho a seguir no editor de consultas e clique em executar: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'
    

Exibir o resultadoView the result

  1. Cole o trecho a seguir no editor de consultas e clique em executar:Paste the following snippet into the query editor and click Run:

    -- Select rows from table 'Customers'
    SELECT * FROM dbo.Customers;
    
  2. Os resultados da consulta são exibidos:The results of the query are displayed:

    Selecione resultados

Limpar recursosClean up resources

Outros artigos nesta coleção aproveitam esse início rápido.Other articles in this collection build upon this quickstart. Se você planeja continuar trabalhando com inícios rápidos subsequentes, não limpe os recursos criados neste início rápido.If you plan to continue on to work with subsequent quickstarts, do not clean up the resources created in this quickstart. Se você não planeja continuar, use as etapas a seguir para excluir os recursos criados neste início rápido no portal do Azure.If you do not plan to continue, use the following steps to delete resources created by this quickstart in the Azure portal. Limpe recursos excluindo os grupos de recursos que você não precisa mais.Clean up resources by deleting the resource groups you no longer need. Para obter detalhes, consulte limpar os recursos.For details, see Clean up resources.

Próximas etapasNext steps

Agora que você se conectou com êxito para um Azure SQL data warehouse e executou uma consulta, experimente o tutorial do editor de código.Now that you've successfully connected to an Azure SQL data warehouse and ran a query, try out the Code editor tutorial.