Azure Synapse Analytics (SQL DW)

Resumo

Item Descrição
Estado da liberação Disponibilidade geral
Produtos Excel
Power BI (Modelos semânticos)
Power BI (Fluxos de dados)
Malha (fluxo de dados Gen2)
Power Apps (Fluxos de dados)
Dynamics 365 Customer Insights
Analysis Services
Tipos de autenticação compatíveis Banco de dados (Power BI Desktop, Excel)
Conta Microsoft (todas)
Básico (serviço online)
Entidade de serviço
Documentação 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 o Azure Synapse Analytics (SQL DW). No entanto, para um desempenho ideal, recomendamos que o cliente instale o SQL Server Native Client antes de usar o conector Azure Synapse Analytics (SQL DW). 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
    • Habilitar dobragem entre bancos de dados

Conecta ao Azure Synapse Analytics (SQL DW) do Power Query Desktop

Para fazer a conexão desde o Power Query Desktop:

  1. Selecione a opção SQL do Azure Synapse Analytics na seleção do conector.

  2. Na caixa de diálogo Banco de dados SQL Server exibida, forneça o nome do servidor e do banco de dados (opcional). Neste exemplo, TestAzureSQLServer é o nome do servidor e AdventureWorks2012 é o banco de dados.

    Insira o conector Azure Synapse Analytics (SQL DW).

  3. Selecione o modo de conectividade de dados Importar ou DirectQuery.

    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

  4. Selecione OK.

  5. Se você estiver efetuando a conexão com esse banco de dados pela primeira vez, selecione o tipo de autenticação, insira suas credenciais e escolha o nível ao qual aplicar as configurações de autenticação. Depois, selecione Conectar.

    Autenticação no Azure Synapse Analytics (SQL DW).

    Observação

    Embora o tipo de autenticação do Windows seja exibido, o SQL do Azure Synapse Analytics não oferece suporte ao tipo de autenticação do Windows. Use um dos tipos de autenticação Banco de dados ou Conta Microsoft.

    Para obter mais informações sobre os métodos de autenticação, acesse Autenticação com uma fonte de dados.

  6. 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 ao Azure Synapse Analytics (SQL DW) desde o Power Query Online

Para fazer a conexão desde o Power Query Online:

  1. Selecione a opção Azure Synapse Analytics (SQL DW) na seleção do conector.

  2. Na caixa de diálogo Azure Synapse Analytics (SQL DW) exibida, forneça o nome do servidor e do banco de dados (opcional). Neste exemplo, testazuresqlserver é o nome do servidor e AdventureWorks2012 é o banco de dados.

    Insira a conexão online do Data Warehouse.

    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

  3. Se você estiver se conectando a esse banco de dados pela primeira vez, selecione o tipo de autenticação e insira suas credenciais.

  4. Selecione Avançar para continuar.

  5. 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.

Exibição de opções avançadas disponíveis no Power Query.

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.
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.
Habilitar dobragem entre bancos de dados Esta opção está disponível somente no Power Query Online.

Depois de selecionar as opções avançadas necessárias, selecione OK no Power Query Desktop ou Avançar no Power Query Online para se conectar ao Azure Synapse Analytics.

Solução de problemas

Colunas Always Encrypted

O Power Query não suporta colunas "Sempre criptografadas".