Início Rápido: Criar e consultar um conjunto de SQL dedicado (anteriormente SQL DW) no Azure synapse Analytics com o portal do Azure

Crie e consulte rapidamente um conjunto de SQL dedicado (anteriormente SQL DW) no Azure Synapse Analytics com o portal do Azure.

Importante

Este início rápido ajuda-o a criar um conjunto de SQL dedicado (anteriormente SQL DW). Para criar um conjunto de SQL dedicado na área de trabalho do Azure Synapse Analytics e tirar partido das funcionalidades e integração mais recentes na área de trabalho do Azure Synapse Analytics, utilize o Início Rápido: Criar um conjunto de SQL dedicado com Synapse Studio.

Pré-requisitos

  1. Se não tiver uma subscrição do Azure, crie uma conta do Azure gratuita antes de começar.

    Nota

    A criação de um conjunto de SQL dedicado (anteriormente SQL DW) no Azure Synapse pode resultar num novo serviço faturável. Para obter mais informações, veja preços do Azure Synapse Analytics.

  2. Transfira e instale a versão mais recente do SQL Server Management Studio (SSMS). Nota: o SSMS só está disponível em plataformas baseadas no Windows. Veja a lista completa de plataformas suportadas.

Iniciar sessão no portal do Azure

Inicie sessão no portal do Azure.

Criar um conjunto de SQL

Os armazéns de dados são criados com o conjunto de SQL dedicado (anteriormente SQL DW) no Azure Synapse Analytics. Um conjunto de SQL dedicado (anteriormente SQL DW) é criado com um conjunto definido de recursos de computação. A base de dados é criada num grupo de recursos do Azure e num servidor SQL lógico.

Siga estes passos para criar um conjunto de SQL dedicado (anteriormente SQL DW) que contém os AdventureWorksDW dados de exemplo.

  1. Selecione Criar um recurso no canto superior esquerdo do portal do Azure.

    Uma captura de ecrã do portal do Azure. Crie um recurso no portal do Azure.

  2. Na barra de pesquisa, escreva "conjunto de SQL dedicado" e selecione conjunto de SQL dedicado (anteriormente SQL DW). Selecione Criar na página que é aberta.

    Uma captura de ecrã do portal do Azure. Crie um armazém de dados vazio.

  3. No Básico, forneça a sua subscrição, grupo de recursos, nome do conjunto de SQL dedicado (anteriormente SQL DW) e nome do servidor:

    Definição Valor sugerido Descrição
    Subscrição A sua subscrição Para obter detalhes sobre as suas subscrições, veja Subscriptions (Subscrições).
    Grupo de recursos myResourceGroup Para nomes de grupo de recursos válidos, veja Naming rules and restrictions (Atribuição de nomes de regras e restrições).
    Nome do conjunto de SQL Qualquer nome globalmente exclusivo (um exemplo é mySampleDataWarehouse) Para nomes de bases de dados válidos, veja Database Identifiers (Identificadores de Bases de Dados).
    Servidor Qualquer nome globalmente exclusivo Selecione servidor existente ou crie um novo nome de servidor, selecione Criar novo. Para nomes de servidores válidos, veja Naming rules and restrictions (Atribuição de nomes de regras e restrições).

    Uma captura de ecrã do portal do Azure. Crie detalhes básicos de um armazém de dados.

  4. Em Nível de desempenho, selecione Selecionar nível de desempenho para, opcionalmente, alterar a configuração com um controlo de deslize.

    Uma captura de ecrã do portal do Azure. Alterar o nível de desempenho do armazém de dados.

    Para obter mais informações sobre os níveis de desempenho, veja Gerir computação no Azure Synapse Analytics.

  5. Selecione Definições Adicionais, em Utilizar dados existentes, selecione Exemplo para que AdventureWorksDW seja criado como base de dados de exemplo.

    Uma captura de ecrã do portal do Azure. Selecione Utilizar dados existentes.

  6. Agora que concluiu o separador Noções Básicas do formulário do Azure Synapse Analytics, selecione Rever + Criar e, em seguida, Criar para criar o conjunto de SQL. O aprovisionamento demora alguns minutos.

    Uma captura de ecrã do portal do Azure. Selecione Rever + Criar.

    Uma captura de ecrã do portal do Azure. Selecione criar.

  7. Na barra de ferramentas, selecione Notificações para monitorizar o processo de implementação.

    Uma captura de ecrã do portal do Azure mostra Notificações com Implementação em curso.

Criar uma regra de firewall ao nível do servidor

O serviço Azure Synapse cria uma firewall ao nível do servidor. Esta firewall impede que aplicações e ferramentas externas se liguem ao servidor ou a quaisquer bases de dados no servidor. Para permitir a conectividade, pode adicionar regras de firewall que permitem a conectividade para endereços IP específicos. Siga estes passos para criar uma regra de firewall ao nível do servidor para o endereço IP do cliente.

Nota

Azure Synapse comunica através da porta 1433. Se estiver a tentar ligar a partir de uma rede empresarial, o tráfego de saída através da porta 1433 poderá não ser permitido pela firewall da rede. Em caso afirmativo, não poderá ligar ao servidor, a menos que o seu departamento de TI abra a porta 1433.

  1. Após a conclusão da implementação, selecione Todos os serviços no menu. Selecione Bases de Dados, selecione a estrela junto a Azure Synapse Analytics para adicionar Azure Synapse Analytics aos seus favoritos.

  2. Selecione Azure Synapse Analytics no menu esquerdo e, em seguida, selecione mySampleDataWarehouse na página Azure Synapse Analytics. A página de descrição geral da base de dados é aberta, mostrando-lhe o nome de servidor completamente qualificado (como sqlpoolservername.database.windows.net) e fornece opções para configuração adicional.

  3. Copie este nome de servidor completamente qualificado para utilizar para ligar ao servidor e às respetivas bases de dados neste e noutros inícios rápidos. Para abrir as definições do servidor, selecione o nome do servidor.

    Uma captura de ecrã do portal do Azure. Localize o nome do servidor e copie o nome do servidor para a área de transferência.

  4. Selecione Mostrar definições da firewall.

    Uma captura de ecrã do portal do Azure. Definições do servidor, Mostrar definições da firewall.

  5. É aberta a página Definições da firewall do servidor.

    Uma captura de ecrã do portal do Azure. Regra de firewall do servidor através do botão Adicionar IP do Cliente.

  6. Para adicionar o seu endereço IP atual a uma nova regra de firewall, selecione Adicionar IP de cliente na barra de ferramentas. Uma regra de firewall consegue abrir a porta 1433 para um único endereço IP ou para um intervalo de endereços IP.

  7. Selecione Guardar. É criada uma regra de firewall ao nível do servidor para o endereço IP atual que abre a porta 1433 no servidor.

  8. Selecione OK e, em seguida, feche a página Definições da firewall .

Agora pode ligar ao servidor e aos respetivos conjuntos de SQL com este endereço IP. A ligação funciona a partir do SQL Server Management Studio ou de outra ferramenta à sua escolha. Ao ligar, utilize a conta ServerAdmin que criou anteriormente.

Importante

Por predefinição, o acesso através da firewall da Base de Dados SQL está ativado para todos os serviços do Azure. Selecione DESATIVAR nesta página e, em seguida, selecione Guardar para desativar a firewall de todos os serviços do Azure.

Obter o nome de servidor completamente qualificado

Obtenha o nome de servidor completamente qualificado para o servidor no portal do Azure. Utilizará mais tarde o nome completamente qualificado quando ligar ao servidor.

  1. Inicie sessão no portal do Azure.

  2. Selecione Azure Synapse Analytics no menu esquerdo e selecione a área de trabalho na página Azure Synapse Analytics.

  3. No painel Essentials na página do portal do Azure da sua base de dados, localize e, em seguida, copie o Nome do servidor. Neste exemplo, o nome completamente qualificado é sqlpoolservername.database.windows.net.

    Uma captura de ecrã do portal do Azure. Informações de ligação.

Ligar ao servidor como administrador do servidor

Esta secção utiliza SQL Server Management Studio (SSMS) para estabelecer uma ligação ao servidor.

  1. Abra o SQL Server Management Studio.

  2. Na caixa de dialogo Ligar ao Servidor, introduza as seguintes informações:

    Definição Valor sugerido Descrição
    Tipo de servidor Motor de base de dados Este valor é obrigatório
    Nome do servidor O nome de servidor completamente qualificado Eis um exemplo: sqlpoolservername.database.windows.net.
    Autenticação Autenticação do SQL Server A Autenticação do SQL é o único tipo de autenticação configurado neste tutorial.
    Iniciar sessão A conta de administrador do servidor Conta que especificou quando criou o servidor.
    Palavra-passe A palavra-passe da sua conta de administrador do servidor Palavra-passe que especificou quando criou o servidor.

    Uma captura de ecrã do SQL Server Management Studio (SSMS). Ligar ao servidor.

  3. Selecione Ligar. A janela do Object Explorer é aberta no SSMS.

  4. No Object Explorer, expanda Databases. Em seguida, expanda mySampleDatabase para ver os objetos na nova base de dados.

    Uma captura de ecrã do SQL Server Management Studio (SSMS), com objetos de base de dados no Object Explorer.

Executar algumas consultas

Não é recomendado executar consultas grandes enquanto estiver a ser registado como administrador do servidor, uma vez que utiliza uma classe de recursos limitada. Em vez disso, configure o Isolamento da Carga de Trabalho como ilustrado nos tutoriais.

Azure Synapse Analytics utiliza t-SQL como linguagem de consulta. Para abrir uma janela de consulta e executar algumas consultas T-SQL, utilize os seguintes passos no SQL Server Management Studio (SSMS):

  1. No Object Explorer, clique com o botão direito do rato em mySampleDataWarehouse e selecione Nova Consulta. É aberta uma nova janela de consulta.

  2. Na janela da consulta, introduza o seguinte comando para ver uma lista de bases de dados.

    SELECT * FROM sys.databases
    
  3. Selecione Execute (Executar). Os resultados da consulta mostram duas bases de dados: master e mySampleDataWarehouse.

    Uma captura de ecrã do SQL Server Management Studio (SSMS). Consulte bases de dados no SSMS, mostrando master e mySampleDataWarehouse no conjunto de resultados.

  4. Para ver alguns dados, utilize o seguinte comando para ver o número de clientes com o apelido Adams com três filhos em casa. Os resultados listam seis clientes.

    SELECT LastName, FirstName FROM dbo.dimCustomer
    WHERE LastName = 'Adams' AND NumberChildrenAtHome = 3;
    

    Uma captura de ecrã da janela de consulta SQL Server Management Studio (SSMS). Query dbo.dimCustomer.

Limpar os recursos

Estão a ser-lhe cobradas as unidades do armazém de dados e os dados armazenados no conjunto de SQL dedicado (anteriormente SQL DW). Estes recursos de computação e armazenamento são faturados em separado.

  • Se quiser manter os dados armazenados, pode colocar a computação em pausa quando não estiver a utilizar o conjunto de SQL dedicado (anteriormente SQL DW). Ao colocar em pausa a computação, só lhe é cobrado o armazenamento de dados. Pode retomar a computação sempre que estiver pronto para trabalhar com os dados.

  • Se quiser remover custos futuros, pode eliminar o conjunto de SQL dedicado (anteriormente SQL DW).

Siga estes passos para limpar os recursos de que já não precisa.

  1. Inicie sessão no portal do Azure, selecione o conjunto de SQL dedicado (anteriormente SQL DW).

    Uma captura de ecrã do portal do Azure. Limpar recursos.

  2. Para colocar a computação em pausa, selecione o botão Colocar em Pausa . Quando o conjunto de SQL dedicado (anteriormente SQL DW) estiver em pausa, verá um botão Retomar . Para retomar a computação, selecione Retomar.

  3. Para remover o conjunto de SQL dedicado (anteriormente SQL DW) para que não lhe seja cobrado por computação ou armazenamento, selecione Eliminar.

  4. Para remover o servidor que criou, selecione sqlpoolservername.database.windows.net na imagem anterior e, em seguida, selecione Eliminar. Tenha cuidado com esta eliminação, uma vez que eliminar o servidor também elimina todas as bases de dados atribuídas ao mesmo.

  5. Para remover o grupo de recursos, selecione myResourceGroup e, em seguida, selecione Eliminar grupo de recursos.

Quer otimizar e poupar nos gastos com a cloud?

Os serviços do Azure custam dinheiro. O Azure Cost Management ajuda a definir orçamentos e a configurar alertas para manter as despesas sob controlo. Analise, faça a gestão e otimize os custos do Azure com o Cost Management. Para saber mais, veja o início rápido da análise dos custos.

Passos seguintes