Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
O Azure Data Studio será desativado em 28 de fevereiro de 2026. Recomendamos que você use a extensão MSSQL para Visual Studio Code. Para obter mais informações sobre como migrar para o Visual Studio Code, visite O que está acontecendo com o Azure Data Studio?
A extensão de Virtualização de Dados para o Azure Data Studio dá suporte ao Assistente de Tabela Externa com fontes de dados ODBC.
Instalar a extensão Virtualização de Dados
Para instalar a extensão de Virtualização de Dados, visite Estender a funcionalidade do Azure Data Studio.
Pré-requisitos
Antes de instalar a extensão de Virtualização de Dados, verifique o seguinte:
- serviço de dados de expansão: esse serviço deve ser instalado para que a extensão funcione, especialmente em instalações offline.
Se o serviço scale-out data não estiver instalado, o serviço poderá falhar ao iniciar, resultando em erros durante o uso.
Instalando o serviço de dados de expansão
Siga estas etapas para instalar o serviço scale-out data:
- Baixe o serviço do repositório oficial ou da fonte de implantação da sua organização.
- Siga as instruções de instalação fornecidas na documentação ou no pacote.
- Reinicie o Azure Data Studio e confirme a funcionalidade da extensão de Virtualização de Dados.
Alterações na versão 1.0
- Renomeação da extensão para Virtualização de Dados.
- Assistente Criar Tabela Externa:
- Notebooks guiados incluídos para fontes de virtualização MongoDB e Teradata.
- Adição de um diálogo para preenchimento de variáveis em notebooks de virtualização do MongoDB e Teradata.
Alterações na versão 0.16
- Assistente Criar Tabela Externa:
- Melhoria no tratamento de erro ao carregar tabelas e exibições na página de mapeamento de objetos.
Alterações na versão 0.15
- Assistente Criar Tabela Externa:
- Redução do tempo necessário para carregar as informações de tabela e de coluna na página de mapeamento de objeto.
- Foi corrigido um bug ao carregar credenciais de escopo de banco de dados existentes na página de detalhes da conexão.
- Assistente de criação de tabela externa a partir de arquivos CSV:
- Aumento no tamanho da amostra padrão usada para análise PROSE.
Alterações na versão 0.14.1
- Suporte para fonte de dados CTP 3.1
Alterações na versão 0.12.1
- O tipo de conexão Cluster de Big Data do SQL Server foi removido nessa versão. Todas as funcionalidades disponíveis anteriormente na conexão do Cluster de Big Data do SQL Server agora estão disponíveis na conexão do SQL Server.
- A navegação do HDFS pode ser encontrada na pasta Serviços de Dados
- Para notebooks, os kernels PySpark e outros de Big Data funcionam quando conectados à instância mestre do SQL Server no Cluster de Big Data do SQL Server.
- Assistente Criar Tabela Externa:
- Suporte para criação de Tabela Externa usando a Fonte de Dados Externa existente.
- Melhorias de desempenho em todo o assistente.
- Tratamento aprimorado de nomes de objetos com caracteres especiais. Em alguns casos, isso fazia com que o assistente falhasse
- Melhorias de confiabilidade na página Mapeamento de Objeto.
- Removidos os bancos de dados do sistema -
DWConfiguration,DWDiagnostics,DWQueue- da lista suspensa de bancos de dados. - Suporte para definir o nome do objeto Formatos de Arquivo Externos no assistente Criar Tabela Externa de Arquivos CSV.
- Adição de um botão de atualização à primeira página do assistente Criar Tabela Externa de Arquivos CSV.
Notas sobre a versão (v0.11.0)
- O suporte para Jupyter Notebook, especificamente o suporte para kernels do Python3 e do Spark, foi movido para o Azure Data Studio. Deixou de ser necessário ter essa extensão para usar Notebooks.
- Correções de bugs nos assistentes de Dados Externos:
- Os mapeamentos de tipo do Oracle foram atualizados para corresponder às alterações fornecidas no SQL Server 2019 CTP 2.3.
- Corrigido um problema em que novos esquemas digitados nos controles de mapeamento da tabela eram perdidos.
- Corrigido um problema em que a verificação de um nó de Banco de dados nos mapeamentos de tabela não resultava na verificação de todas as tabelas e exibições.
Notas de Lançamento (v0.10.2)
Suporte ao SQL Server 2019
O suporte para o SQL Server 2019 foi atualizado. Após se conectar a uma instância do Cluster de Big Data do SQL Server, uma nova pasta Serviços de Dados é exibida na árvore do Explorer. Essa pasta tem pontos de inicialização para ações como abrir um novo notebook para a conexão, enviar trabalhos do Spark e trabalhar com o HDFS. Para algumas ações como Criar Dados Externos em um arquivo/pasta do HDFS, a extensão do SQL Server 2019 precisa estar instalada.
Suporte para Notebook
Fizemos atualizações significativas na interface do usuário do notebook. Nosso foco é facilitar a leitura dos notebooks compartilhados com você. Isso significou remover todas as caixas de estrutura ao redor das células, a menos que selecionadas ou focalizadas, adicionar suporte a foco para facilitar ações no nível da célula sem necessidade de selecionar uma célula e esclarecer o estado de execução adicionando a contagem de execuções, um botão interromper execução animado e muito mais. Também adicionamos atalhos de teclado para Novo Notebook (Ctrl+Shift+N), Executar Célula (F5), Nova Célula de Código (Ctrl+Shift+C), Nova Célula de Texto (Ctrl+Shift+T). Queremos fazer com que todas as ações importantes sejam iniciadas por atalho, sendo assim, diga-nos de quais ações você sente falta!
Outras melhorias e correções incluem:
Agora, a extensão do SQL Server 2019 solicita que os usuários escolham um diretório de instalação para as dependências de Python. Além disso, ela não inclui mais o Python no
.vsix file, reduzindo o tamanho geral da extensão. As dependências do Python dão suporte a kernels Spark e Python3.Foi adicionado suporte para iniciar um novo notebook na linha de comando. A inicialização com os argumentos
--command=notebook.command.new --server=myservernamedeve abrir um novo notebook e conectar a este servidor.Correções de desempenho para notebooks com um grande comprimento de código em células. Se as células de código tiverem mais de 250 linhas, uma barra de rolagem será adicionada.
Melhoria do suporte a arquivos
.ipynb. Agora, a versão 3 ou superior tem suporte.Observação
Salvar arquivos atualiza para a versão 4 ou superior.
A configuração do usuário
notebook.enabledfoi removida agora que o visualizador interno do Notebook é estável.Agora, o tema Alto Contraste tem suporte, com várias correções no layout do objeto neste caso.
Correção #3680 em que as saídas às vezes mostravam muitos caracteres
,,,incorretamente.Correção #3602 em que o editor desaparece para as células após navegar para fora do Azure Data Studio.
Foi adicionado suporte para usar exibições de Grade para o tipo MIME de saída
application/vnd.dataresource+json. Isso significa que muitos notebooks que usam esse recurso (por exemplo, definindopd.options.display.html.table_schemaem um notebook Python) têm saídas tabulares mais interessantes.
Problemas conhecidos
- Ao abrir um Notebook, a caixa de diálogo Instalar Python é exibida. Cancelar essa instalação resulta na não exibição dos valores esperados nas listas suspensas de Kernels e Anexar a. A solução alternativa é concluir a instalação do Python.
- Quando um notebook é aberto com um kernel que não tem suporte, os menus suspensos de kernels e anexar a fazem com que o Azure Data Studio pare de responder. Feche o Azure Data Studio e use um kernel com suporte (Python3, Spark | R, Spark | Scala, PySpark, PySpark3).
- O link da interface do Spark falha ao usar PySpark3 ou outros kernels do Spark no ponto de extremidade do SQL Server. Como solução alternativa, selecione a interface do Spark no Painel ou conecte-se usando o tipo de conexão Cluster de Big Data do SQL Server, que tem o hiperlink correto da interface do usuário do Spark.
Melhorias de extensibilidade
Muitas melhorias que ajudam os extensores foram adicionadas nesta versão.
- Uma nova API
ObjectExplorerNodeProviderpermite que as extensões contribuam com pastas em outros nós de Conexão ou no SQL Server. É assim que o nóData Servicesé adicionado em instâncias do SQL Server 2019, mas ele pode ser usado para adicionar Monitoramento ou outras pastas com facilidade à interface do usuário. - Dois novos valores de chave de contexto estão disponíveis para ajudar a mostrar/ocultar contribuições para o painel.
-
mssql:isclusterindica se este é um Cluster de Big Data do SQL Server 2019 -
mssql:servermajorversiontem a versão do servidor (15 para o SQL Server 2019, 14 para o SQL Server 2017 e assim por diante). Isso pode ser útil caso as funcionalidades devam ser exibidas apenas para o SQL Server 2017 ou superior, por exemplo.
-
Notas sobre a versão (v0.8.0)
Notebooks:
- Agora, há suporte para adição de células antes/depois das células existentes selecionando o botão "Mais Ações" da célula
- A opção Adicionar Nova Conexão foi adicionada às conexões na lista suspensa "Anexar a"
- Foi adicionado um comando Reinstalar Dependências do Notebook para auxiliar nas atualizações de pacotes do Python e resolver casos em que a instalação foi interrompida parcialmente ao fechar o aplicativo. Ele pode ser executado na paleta de comandos (use
Ctrl/Cmd+Shift+Pe digiteReinstall Notebook Dependencies) - O pacote python prose foi atualizado para 1.1.0 e inclui muitas correções de bug. Use o comando Reinstalar Dependências do Notebook para atualizar este pacote
- Um comando Limpar Saída agora tem suporte ao selecionar o botão Mais Ações da célula
- Correção dos seguintes problemas relatados pelos clientes:
- Não era possível iniciar a sessão do Notebook no Windows devido a problemas na variável de ambiente PATH.
- Não era possível iniciar o Notebook na pasta raiz de uma unidade, como C:\ ou D:\
- #2820 Não é possível editar notebooks criados usando o ADS no VS Code
- Agora, o link da interface do usuário do Spark funciona ao executar um kernel do Spark
- Renomeado de "Pacotes Gerenciados" para "Instalar Pacotes"
Criar Dados Externos:
- As mensagens de erro podem ser copiadas e foram separadas em um resumo e uma exibição detalhada para facilitar
- Melhoria do layout da interface do usuário e melhoria da confiabilidade e do tratamento de erro
- Correção dos seguintes problemas relatados pelos clientes:
- Tabelas com mapeamentos de coluna inválidos são mostradas como desabilitadas e um aviso explica o erro
Notas de Lançamento (v0.7.2)
- Agora, o Azure Resource Explorer foi incorporado ao Azure Data Studio e foi removido desta extensão. Agradecemos por seus comentários sobre isto!
- Melhoria no desempenho de notebooks com muitas células de Markdown.
- Dimensionar automaticamente as células de código no Notebook. Ainda há um tamanho mínimo com base na barra de ferramentas da célula.
- Notificar o usuário ao instalar as dependências do Notebook. No Windows em particular, isso pode levar muito tempo, de modo que agora as notificações são mostradas no modo de exibição de Tarefas.
- Dar suporte à reinstalação de dependências do Notebook. Isso é útil se o usuário fechou o Azure Data Studio anteriormente durante a instalação.
- Dar suporte ao cancelamento da execução de células no Notebook.
- Melhoria na confiabilidade ao usar o assistente Criar Dados Externos, especificamente quando erros de conexão ocorrem.
- Bloquear o uso do assistente Criar Dados Externos se o PolyBase não estiver habilitado ou em execução no servidor de destino.
- Correção de ortografia e nomenclatura relacionadas ao SQL Server 2019 e Criar Dados Externos.
- Remoção de um grande número de erros do console de depuração do Azure Data Studio.