O que é o Azure Data Studio?
O Azure Data Studio é uma ferramenta leve e multiplataforma de desenvolvimento e gerenciamento de dados para profissionais de dados. Ele fornece uma experiência de editor moderna com IntelliSense, snippets de código, integração de controle do código-fonte e um terminal integrado, facilitando o gerenciamento e o desenvolvimento de bancos de dados.
Com suporte para Linux, Windows e macOS, o Azure Data Studio permite que você se conecte a vários bancos de dados, incluindo SQL do Azure, SQL Server, MySQL, PostgreSQL e Cosmos DB. Sua extensibilidade permite que os usuários personalizem sua experiência instalando as extensões relevantes para seu fluxo de trabalho.
A interface familiar do Azure Data Studio oferece uma experiência de editor moderna com IntelliSense, snippets de código, integração de controle do código-fonte e um terminal integrado. Projetado tendo em mente o usuário da plataforma de dados, sua extensibilidade permite que os usuários personalizem sua experiência instalando as extensões relevantes para seu fluxo de trabalho, incluindo migrações de banco de dados, gráficos, GitHub Copilot e muito mais!
O código-fonte do Azure Data Studio e de seus provedores de dados está disponível no GitHub em um EULA de código-fonte que fornece direitos de modificação e de uso do software, mas não sua redistribuição ou hospedagem em um serviço de nuvem. Confira Perguntas frequentes sobre o Azure Data Studio para obter mais informações.
Baixar e instalar o Azure Data Studio
Editor de código SQL com IntelliSense
O Azure Data Studio oferece uma experiência moderna de codificação de SQL, voltada ao teclado, que facilita tarefas diárias com recursos internos, como janelas de várias guias, um editor SQL avançado, IntelliSense, preenchimento de palavra-chave, snippets de código e navegação de código, além de integração de controle do código-fonte (Git). Execute consultas SQL sob demanda e exiba e salve resultados como texto, JSON ou Excel. Edite dados, organize suas conexões de banco de dados favoritas e procure objetos de banco de dados em uma experiência de navegação de objetos familiar. Para saber como usar o editor SQL, confira Usar o editor SQL para criar objetos de banco de dados.
Snippets de código SQL inteligentes
Os snippets de código em SQL geram a sintaxe SQL adequada para criar bancos de dados, tabelas, exibições, procedimentos armazenados, usuários, logons e funções e para atualizar objetos de banco de dados existentes. Use snippets inteligentes para criar rapidamente cópias de seu banco de dados para fins de desenvolvimento ou teste e para gerar e executar scripts CREATE e INSERT.
O Azure Data Studio também fornece funcionalidade para criar snippets de código SQL personalizados. Confira Criar e usar snippets de código para saber mais.
Dashboards personalizáveis de servidor e banco de dados
Crie painéis personalizáveis avançados para monitorar e solucionar rapidamente problemas de gargalos de desempenho em seus bancos de dados. Para saber mais sobre os widgets de insights e os painéis de banco de dados (e servidor), confira Gerenciar servidores e bancos de dados com widgets de insight.
Gerenciamento de conexões (grupos de servidores)
Grupos de servidores proporcionam uma maneira de organizar informações de conexões dos servidores e bancos de dados com que você trabalha. Para obter detalhes, confira Grupos de servidores.
Terminal Integrado
Você pode usar suas ferramentas de linha de comando favoritas (por exemplo, Bash, PowerShell, sqlcmd, BCP e ssh) na janela do Terminal Integrado dentro da interface do usuário do Azure Data Studio. Confira Terminal integrado para saber mais sobre o terminal integrado.
Extensibilidade e criação de extensões
Aprimore a experiência do Azure Data Studio estendendo a funcionalidade da instalação básica. O Azure Data Studio fornece pontos de extensibilidade para atividades de gerenciamento de dados e suporte para a criação de extensões.
Para saber mais sobre a extensibilidade no Azure Data Studio, confira Extensibilidade. Confira Criação de extensões para saber mais sobre a criação de extensões.
Comparação com recursos do SSMS (SQL Server Management Studio)
Use o Azure Data Studio se você:
- Estiver basicamente editando ou executando consultas.
- Precisa traçar um gráfico e visualizar conjuntos de resultados rapidamente.
- Pode executar a maioria das tarefas administrativas por meio do terminal integrado usando o sqlcmd ou o PowerShell.
- Tem necessidade mínima de experiências de assistente.
- Não precisa de configuração profunda administrativa ou relacionada à plataforma.
- Precisa ser executado no macOS ou no Linux.
Use o SQL Server Management Studio se você:
- Está fazendo uma configuração de plataforma ou administrativa complexa.
- Está fazendo gerenciamento de segurança, incluindo gerenciamento de usuários, avaliação de vulnerabilidades e configuração dos recursos de segurança. Precisa fazer uso de consultores e painéis de ajuste de desempenho.
- Usa diagramas de banco de dados e designers de tabela.
- Precisa de acesso a Servidores Registrados.
- Usar as estatísticas de consulta dinâmica ou estatísticas de cliente.
Recursos do Shell
Recurso | Azure Data Studio | SSMS |
---|---|---|
Entrada no Azure | Sim | Sim |
Painel | Sim | |
Extensões | Sim | |
Terminal Integrado | Sim | |
Pesquisador de Objetos | Sim | Sim |
Script de Objeto | Sim | Sim |
Selecionar de uma Tabela | Sim | Sim |
Controle do Código-Fonte | Sim | |
Painel de Tarefas | Sim | |
Temas, incluindo o Modo Escuro | Sim | |
Azure Resource Explorer | Sim | |
Assistente para Gerar Scripts | Sim | |
Propriedades de objeto | Visualizar | Sim |
Criador de Tabelas | Sim | Sim |
Editor de Consultas
Recurso | Azure Data Studio | SSMS |
---|---|---|
Visualizador de Gráfico | Sim | |
Exportar Resultados para CSV, JSON, XLSX | Sim | |
Resultados em Arquivo | Sim | |
Resultados em Texto | Sim | |
IntelliSense | Sim | Sim |
Snippets | Sim | Sim |
Mostrar Plano | Sim | Sim |
Estatísticas do cliente | Sim | |
Estatísticas de Consulta Dinâmica | Sim | |
Opções de consulta | Sim | |
Visualizador Espacial | Sim | |
SQLCMD | Sim | Sim |
Suporte do sistema operacional
Recurso | Azure Data Studio | SSMS |
---|---|---|
Windows | Sim | Sim |
macOS | Sim | |
Linux | Sim |
Engenharia de Dados
Recurso | Azure Data Studio | SSMS |
---|---|---|
Assistente de Dados Externos | Visualização | |
Integração do HDFS | Visualização | |
Notebooks | Visualização |
Administração de banco de dados
Recurso | Azure Data Studio | SSMS |
---|---|---|
Backup/Restauração | Visualizar | Sim |
Importação de Arquivo Simples | Sim | Sim |
SQL Agent | Visualização | Sim |
SQL Profiler | Visualização | Sim |
Always On | Sim | |
Always Encrypted | Sim | |
Assistente para Copiar Dados | Sim | |
Orientador de Otimização de Dados | Sim | |
Diagramas de banco de dados | Sim | |
Visualizador de Log de Erros | Sim | |
Planos de manutenção | Sim | |
Consulta Multisservidor | Sim | |
Gerenciamento Baseado em Políticas | Sim | |
PolyBase | Sim | |
Repositório de Consultas | Sim | |
Servidores Registrados | Sim | |
Replicação | Sim | |
Gerenciamento de Segurança | Sim | Sim |
Agente de Serviço | Sim | |
Avaliação do SQL | Visualização | Sim |
SQL Mail | Sim | |
Explorador de Modelos | Sim | |
Avaliação de Vulnerabilidade | Sim | |
Gerenciamento de XEvent | Sim |
Desenvolvimento de Bancos de Dados
Recurso | Azure Data Studio | SSMS |
---|---|---|
Importar\Exportar DACPAC | Sim | Sim |
Projetos do SQL | Versão Prévia | |
Comparação de Esquemas | Sim |
Serviço de Ferramentas SQL
O Azure Data Studio usa o SqlToolsService como a camada de API do SQL do aplicativo. O Serviço de Ferramentas SQL é baseado em .NET e é de código aberto sob a licença do MIT. Para conectividade SQL, o Serviço de Ferramentas SQL usa Microsoft.Data.SqlClient como o driver SQL.
Conteúdo relacionado
- Baixar e instalar o Azure Data Studio
- Perguntas frequentes sobre o Azure Data Studio
- Conectar e consultar o SQL Server
- Conectar e consultar o Banco de Dados SQL do Azure
- Baixar o SQL Server Management Studio (SSMS)
Obtenha ajuda para as ferramentas do SQL
- Todas as maneiras de obter ajuda
- Comentários do usuário SSMS.
- Envie um problema ao Git do Azure Data Studio
- Contribuir com o Azure Data Studio
- Fórum das ferramentas de cliente SQL
- SQL Server Data Tools – fórum do MSDN
- Opções de suporte para usuários empresariais
Contribuir com a documentação
Você sabia que pode editar o conteúdo por conta própria? Ao fazer isso, além de melhorar nossa documentação, você também será creditado como um colaborador da página.
Para obter mais informações, consulte Editar a documentação do Microsoft Learn