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
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.
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.
Selecione Criar um recurso no canto superior esquerdo do portal do Azure.
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.
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). Em Nível de desempenho, selecione Selecionar nível de desempenho para, opcionalmente, alterar a configuração com um controlo de deslize.
Para obter mais informações sobre os níveis de desempenho, veja Gerir computação no Azure Synapse Analytics.
Selecione Definições Adicionais, em Utilizar dados existentes, selecione Exemplo para que
AdventureWorksDW
seja criado como base de dados de exemplo.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.
Na barra de ferramentas, selecione Notificações para monitorizar o processo de implementação.
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.
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.
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.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.
Selecione Mostrar definições da firewall.
É aberta a página Definições da firewall do servidor.
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.
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.
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.
Inicie sessão no portal do Azure.
Selecione Azure Synapse Analytics no menu esquerdo e selecione a área de trabalho na página Azure Synapse Analytics.
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
.
Ligar ao servidor como administrador do servidor
Esta secção utiliza SQL Server Management Studio (SSMS) para estabelecer uma ligação ao servidor.
Abra o SQL Server Management Studio.
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. Selecione Ligar. A janela do Object Explorer é aberta no SSMS.
No Object Explorer, expanda Databases. Em seguida, expanda mySampleDatabase para ver os objetos na nova base de dados.
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):
No Object Explorer, clique com o botão direito do rato em mySampleDataWarehouse e selecione Nova Consulta. É aberta uma nova janela de consulta.
Na janela da consulta, introduza o seguinte comando para ver uma lista de bases de dados.
SELECT * FROM sys.databases
Selecione Execute (Executar). Os resultados da consulta mostram duas bases de dados:
master
emySampleDataWarehouse
.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;
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.
Inicie sessão no portal do Azure, selecione o conjunto de SQL dedicado (anteriormente SQL DW).
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.
Para remover o conjunto de SQL dedicado (anteriormente SQL DW) para que não lhe seja cobrado por computação ou armazenamento, selecione Eliminar.
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.
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
- Para saber mais sobre como carregar dados para o conjunto de SQL dedicado (anteriormente SQL DW), avance para o artigo Carregar dados para um conjunto de SQL dedicado .