O que é o Azure Data Studio?
O Azure Data Studio é uma ferramenta leve e multiplataforma de gerenciamento e desenvolvimento de dados para profissionais de dados. Ele fornece uma experiência de editor moderna com IntelliSense, trechos de código, integração de controle de código-fonte e um terminal integrado, facilitando o gerenciamento e o desenvolvimento de bancos de dados.
Com suporte para Windows, macOS e Linux, o Azure Data Studio permite que você se conecte a vários bancos de dados, incluindo Azure SQL, SQL Server, MySQL, PostgreSQL e Cosmos DB. Sua extensibilidade permite que os usuários personalizem sua experiência instalando extensões relevantes para seu fluxo de trabalho.
A interface familiar do Azure Data Studio oferece uma experiência de editor moderna com o IntelliSense, trechos de código, integração de controle do código-fonte e um terminal integrado. Projetado com o usuário da plataforma de dados em mente, 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 seus provedores de dados está disponível no GitHub sob um EULA de código-fonte que fornece direitos para modificar e usar o software, mas não redistribuí-lo ou hospedá-lo em um serviço de nuvem. Consulte Perguntas frequentes do Azure Data Studio para obter mais informações.
Transferir e Instalar o Azure Data Studio
Editor de código SQL com IntelliSense
O Azure Data Studio oferece uma experiência de codificação SQL moderna e focada no teclado que facilita as tarefas diárias com recursos internos, como várias janelas de guias, um editor SQL avançado, IntelliSense, conclusão de palavras-chave, trechos de código, navegação de código e integração de controle do código-fonte (Git). Execute consultas SQL sob demanda e visualize e salve os 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 aprender a utilizar o editor de SQL, veja Utilizar o editor de SQL para criar objetos de base de dados.
Fragmentos de código SQL inteligentes
Trechos de código SQL geram a sintaxe SQL adequada para criar bancos de dados, tabelas, exibições, procedimentos armazenados, usuários, logons e funções e atualizar objetos de banco de dados existentes. Use trechos inteligentes para criar rapidamente cópias do 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 proporciona funcionalidades para criar fragmentos de código SQL personalizados. Consulte Criar e usar trechos de código para saber mais.
Painéis personalizáveis de servidor e banco de dados
Crie painéis ricos e personalizáveis para monitorar e solucionar rapidamente gargalos de desempenho em seus bancos de dados. Para saber mais sobre widgets de insight e painéis de banco de dados (e servidor), consulte Gerenciar servidores e bancos de dados com widgets de insight.
Gerenciamento de conexões (grupos de servidores)
Os grupos de servidores fornecem uma maneira de organizar informações de conexão para os servidores e bancos de dados com os quais você trabalha. Para obter detalhes, consulte 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 Terminal Integrado diretamente na interface do usuário do Azure Data Studio. Consulte Terminal integrado para saber mais sobre o terminal integrado.
Criação de extensibilidade e extensão
Aprimore a experiência do Azure Data Studio estendendo a funcionalidade da instalação base. 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 extensibilidade no Azure Data Studio, consulte Extensibilidade. Consulte Criação de extensões para saber mais sobre a criação de extensões.
Comparação de recursos com o SQL Server Management Studio (SSMS)
Use o Azure Data Studio se:
- Estão principalmente editando ou executando consultas.
- Precisa da capacidade de criar gráficos e visualizar conjuntos de resultados rapidamente.
- Pode executar a maioria das tarefas administrativas através do terminal integrado usando sqlcmd ou PowerShell.
- Ter necessidade mínima de experiências de assistente.
- Você não precisa fazer uma configuração administrativa profunda ou relacionada à plataforma.
- Ele precisa ser executado no macOS ou Linux.
Use o SQL Server Management Studio se:
- Estão fazendo configurações administrativas ou de plataforma complexas.
- Estão fazendo gerenciamento de segurança, incluindo gerenciamento de usuários, avaliação de vulnerabilidades e configuração de recursos de segurança. Necessidade de fazer uso de consultores e painéis de ajuste de desempenho.
- Use diagramas de banco de dados e designers de tabela.
- Precisa de acesso aos Servidores Registados.
- Faça uso de estatísticas de consulta ao vivo ou estatísticas de clientes.
Recursos do Shell
Caraterística | Azure Data Studio | SSMS |
---|---|---|
Azure Sign-In | Sim | Sim |
Dashboard | Sim | |
Extensões | Sim | |
Terminal Integrado | Sim | |
Object Explorer | Sim | Sim |
Script de objeto | Sim | Sim |
Selecionar a partir da tabela | Sim | Sim |
Controle do código-fonte | Sim | |
Painel de Tarefas | Sim | |
Temas, incluindo o Modo Escuro | Sim | |
Explorador de Recursos do Azure | Sim | |
Assistente para Gerar Scripts | Sim | |
Propriedades do objeto | Pré-visualizar | Sim |
Designer de Tabela | Sim | Sim |
Editor de Consultas
Caraterística | Azure Data Studio | SSMS |
---|---|---|
Visualizador de gráficos | Sim | |
Exportar resultados para CSV, JSON, XLSX | Sim | |
Resultados a arquivar | Sim | |
Resultados para texto | Sim | |
IntelliSense | Sim | Sim |
Fragmentos | Sim | Sim |
Mostrar Plano | Sim | Sim |
Estatísticas de Clientes | Sim | |
Estatísticas de consulta ao vivo | Sim | |
Opções de Consulta | Sim | |
Visualizador espacial | Sim | |
SQLCMD | Sim | Sim |
Suporte de Sistemas Operativos
Caraterística | Azure Data Studio | SSMS |
---|---|---|
Windows | Sim | Sim |
macOS | Sim | |
Linux | Sim |
Engenharia de Dados
Caraterística | Azure Data Studio | SSMS |
---|---|---|
Assistente de Dados Externos | Pré-visualizar | |
Integração HDFS | Pré-visualizar | |
Notebooks | Pré-visualizar |
Administração de Banco de Dados
Caraterística | Azure Data Studio | SSMS |
---|---|---|
Cópia de Segurança / Restauro | Pré-visualizar | Sim |
Importação de arquivo simples | Sim | Sim |
Agente do SQL | Pré-visualizar | Sim |
SQL Profiler | Pré-visualizar | Sim |
Sempre Ativo | Sim | |
Always Encrypted | Sim | |
Assistente para Cópia de Dados | Sim | |
Consultor de Otimização de Dados | Sim | |
Diagramas da Base de Dados | Sim | |
Visualizador de Log de Erros | Sim | |
Planos de Manutenção | Sim | |
Consulta Multi-Servidor | Sim | |
Gestão Baseada em Políticas | Sim | |
PolyBase | Sim | |
Query Store (Arquivo de Consultas) | Sim | |
Servidores Registados | Sim | |
Replicação | Sim | |
Gestão de Segurança | Sim | Sim |
Service Broker | Sim | |
Avaliação do SQL | Pré-visualizar | Sim |
Correio SQL | Sim | |
Explorador de modelos | Sim | |
Avaliação de vulnerabilidades | Sim | |
Gestão XEvent | Sim |
Desenvolvimento de Base de Dados
Caraterística | Azure Data Studio | SSMS |
---|---|---|
Importar\Exportar DACPAC | Sim | Sim |
Projetos SQL | Pré-visualizar | |
Comparação de esquema | Sim |
Serviço de Ferramentas SQL
O Azure Data Studio usa o SqlToolsService como a camada de API SQL do aplicativo. O Serviço de Ferramentas SQL é . NET-based e open source sob a licença MIT. Para conectividade SQL, o Serviço de Ferramentas SQL usa Microsoft.Data.SqlClient como o driver SQL.
Conteúdos relacionados
- Transferir 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
- Transferir o SQL Server Management Studio (SSMS)
Obter ajuda para ferramentas SQL
- Todas as formas de obter ajuda
- Comentários dos utilizadores do SSMS.
- Enviar um problema do Git do Azure Data Studio
- Contribuir para o Azure Data Studio
- Fórum SQL Client Tools
- SQL Server Data Tools - Fórum MSDN
- Opções de suporte para utilizadores empresariais
Contribua para a documentação
Você sabia que você mesmo pode editar conteúdo? Se o fizer, não só ajudará a melhorar a nossa documentação, como também será creditado como contribuidor da página.
Para obter mais informações, consulte Editar documentação do Microsoft Learn