Banco de dados SQL do Azure
Resumo
Item | Descrição |
---|---|
Estado da liberação | Disponibilidade geral |
Produtos com suporte | Excel Power BI (Modelos semânticos) Power BI (Fluxos de dados) Malha (fluxo de dados Gen2) Power Apps (Fluxos de dados) Excel Customer Insights do Dynamics 365 Analysis Services |
Tipos de autenticação compatíveis | Windows (Power BI Desktop, Excel, Power Query Online com gateway) Banco de dados (Power BI Desktop, Excel) Conta Microsoft (todas) Básico (Power Query Online) Entidade de Serviço |
Documentos de referência da função | Sql.Database Sql.Databases |
Observação
O tipo de autenticação da entidade de serviço não tem suporte ao usar um gateway de dados local ou um gateway de dados de rede virtual (VNet).
Observação
Alguns recursos podem estar presentes em um produto, mas não em outros devido a cronogramas de implantação e funcionalidades específicas do host.
Pré-requisitos
Por padrão, o Power BI instala um driver OLE DB para SQL do Azure banco de dados. No entanto, para um desempenho ideal, recomendamos que o cliente instale o SQL Server Native Client antes de usar o conector Azure SQL Database. O SQL Server Native Client 11.0 e o SQL Server Native Client 10.0 têm suporte para a versão mais recente.
Funcionalidades com suporte
- Importação
- DirectQuery (Modelos semânticos do Power BI)
- Opções avançadas
- Tempo limite do comando em minutos
- Instrução de SQL nativa
- Colunas do relacionamento
- Navegar usando hierarquia completa
- Suporte de failover do SQL Server
Conectar-se ao banco de dados SQL do Azure do Power Query Desktop
Para se conectar a um banco de dados SQL do Azure do Power Query Desktop, siga as seguintes etapas:
Selecione Banco de Dados SQL do Azure na experiência para obter dados. A experiência para obter dados no Power Query Desktop varia entre aplicativos. Para saber mais informações sobre a experiência para obter dados no Power Query Desktop para seu aplicativo, acesse Onde obter dados.
Em SQL Server, forneça o nome do servidor e do banco de dados (opcional).
Selecione o modo de conectividade de dados Importar ou DirectQuery.
Também é possível selecionar e inserir opções avançadas que modificarão a consulta de conexão, como um tempo limite de comando ou uma consulta nativa (instrução SQL). Mais informações: Conectar usando opções avançadas
Selecione OK.
Se essa for a primeira vez que você está se conectando a esse banco de dados, selecione o tipo de autenticação, insira suas credenciais e selecione o nível ao qual deseja aplicar as configurações de autenticação. Depois, selecione Conectar.
Para obter mais informações sobre os métodos de autenticação, acesse Autenticação com uma fonte de dados.
Observação
Se a conexão não estiver criptografada, você receberá a seguinte mensagem.
Selecione OK para se conectar ao banco de dados usando uma conexão não criptografada ou siga as instruções em Habilitar conexões criptografadas com o Mecanismo de Banco de Dados para configurar conexões criptografadas com o banco de dados Azure SQL.
No Navegador, selecione as informações de banco de dados e selecione Carregar para carregar os dados ou Transformar Dados para continuar transformando os dados em Editor do Power Query.
Conectar-se ao banco de dados SQL do Azure do Power Query Online
Para se conectar a um banco de dados SQL do Azure do Power Query Online, siga as seguintes etapas:
Selecione a opção Banco de dados SQL do Azure na experiência para obter dados. Cada aplicativo acessa de uma forma diferente a experiência para obter dados do Power Query Online. Para saber mais informações sobre como acessar a experiência para obter dados do Power Query Online pelo seu aplicativo, acesse Onde obter dados.
Em SQL do Azure banco de dados, forneça o nome do servidor e do banco de dados.
Você também pode inserir opções avançadas que modificarão a consulta de conexão, como um tempo limite de comando ou uma consulta nativa (instrução SQL). Mais informações: Conectar usando opções avançadas
Se essa for a primeira vez que você está se conectando a esse banco de dados, selecione o tipo de autenticação e insira suas credenciais.
Se necessário, selecione o nome do gateway de dados local.
Se a conexão não estiver criptografada, desmarque a caixa de seleção Usar conexão criptografada.
Selecione Avançar para continuar.
No Navegador, selecione os dados necessários e Transformar dados.
Conectar usando opções avançadas
Tanto o Power Query Desktop quanto o Power Query Online fornecem um conjunto de opções avançadas que você pode adicionar à sua consulta, se necessário.
A tabela a seguir lista todas as opções avançadas que você pode definir no Power Query Desktop e no Power Query Online.
Opção avançada | Descrição |
---|---|
Tempo limite do comando em minutos | Se a sua conexão durar mais de 10 minutos (o tempo limite padrão), você poderá inserir outro valor em minutos para manter a conexão aberta por mais tempo. Esta opção está disponível somente no Power Query Desktop. |
Instrução SQL | Para obter mais informações, acesse Importar dados de um banco de dados usando a consulta natuva de banco de dados. |
Adicionar colunas de relação | Se marcada, inclui colunas que podem ter relações com outras tabelas. Se essa caixa estiver desmarcada, você não verá essas colunas. |
Navegar usando hierarquia completa | Se marcada, o navegador exibirá a hierarquia completa de tabelas no banco de dados ao qual você está se conectando. Se desmarcada, o navegador exibe apenas as tabelas cujas colunas e linhas contêm dados. |
Habilitar o suporte de failover do SQL Server | Se marcada, quando um nó no grupo de failover do SQL do Azure não estiver disponível, o Power Query passará desse nó para outro quando ocorrer failover. Se desmarcado, não ocorrerá failover. |
Depois de selecionar as opções avançadas necessárias, selecione OK no Power Query Desktop ou Avançar no Power Query Online para conectar ao banco de dados SQL do Azure.
Solução de problemas
Colunas Always Encrypted
O Power Query não suporta colunas "Sempre criptografadas".