Compartilhar via


Azure Synapse Analytics (SQL DW)

Resumo

Item Description
Estado da liberação Disponibilidade geral
Products Excel
Power BI (modelos semânticos)
Power BI (fluxos de dados)
Fabric (Fluxo de dados Gen2)
Power Apps (fluxos de dados)
Dynamics 365 Customer Insights
Analysis Services
Tipos de autenticação com suporte Banco de dados (Power BI Desktop, Excel)
Conta da Microsoft (todos)
Básico (serviço online)
Entidade de serviço
Documentação de referência da função Sql.Database
Sql.Databases

Observação

Não há suporte para o tipo de autenticação do principal de serviço 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 agendas de implantação e recursos específicos do host.

Capacidades Suportadas

  • Import
  • DirectQuery (modelos semânticos do Power BI)
  • Opções avançadas
    • Tempo de espera do comando em minutos
    • Instrução SQL nativa
    • Colunas de relação
    • Navegar usando a hierarquia completa
    • Suporte de failover do SQL Server
    • Habilitar a dobragem entre bancos de dados

Conectar-se ao SQL DW (Azure Synapse Analytics) do Power Query Desktop

Para fazer a conexão do Power Query Desktop:

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

  2. Na caixa de diálogo de banco de dados do SQL Server exibida, insira o nome do servidor e, opcionalmente, do banco de dados. Neste exemplo, TestAzureSQLServer é o nome do servidor e AdventureWorks2012 é o banco de dados.

    Captura de tela da caixa de diálogo banco de dados do SQL Server em que você insere a conexão do SQL DW (Azure Synapse Analytics).

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

    Você também pode selecionar e inserir opções avançadas que modificam a consulta de conexão, como um tempo limite de comando ou uma consulta nativa (instrução SQL). Mais informações: Conectar-se usando opções avançadas

  4. Selecione OK.

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

    Captura de tela da caixa de diálogo de autenticação para autenticação do SQL DW (Azure Synapse Analytics).

    Observação

    Embora o tipo de autenticação do Windows seja exibido, o SQL do Azure Synapse Analytics não dá suporte ao tipo de autenticação do Windows. Utilize os tipos de autenticação do Banco de Dados ou da conta Microsoft.

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

  6. No Navegador, selecione as informações de banco de dados desejadas e selecione Carregar para carregar os dados ou Transformar Dados para continuar transformando os dados no Editor do Power Query.

Conectar-se ao SQL DW (Azure Synapse Analytics) do Power Query Online

Para estabelecer a conexão no Power Query Online:

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

  2. Na caixa de diálogo SQL DW (Azure Synapse Analytics) 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.

    Captura de tela da página Conectar à fonte de dados em que você insere as informações de conexão online.

    Você também pode selecionar e inserir opções avançadas que modificam a consulta de conexão, como um tempo limite de comando ou uma consulta nativa (instrução SQL). Mais informações: Conectar-se 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 selecione 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.

Captura de tela das opções avançadas disponíveis para o conector 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 Description
Tempo de espera do comando em minutos Se a 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 informações, acesse Importar dados de um banco de dados usando a consulta de banco de dados nativo.
Incluir colunas de relação Caso esteja marcada, inclui colunas que podem ter relações com outras tabelas. Se essa caixa estiver desmarcada, você não verá essas colunas.
Navegar usando a hierarquia completa Se marcada, o navegador exibirá a hierarquia completa de tabelas no banco de dados ao qual você está se conectando. Se estiver limpo, o navegador mostra apenas as tabelas cujas colunas e linhas contêm dados.
Habilitar o suporte a failover do SQL Server Se for verificado, 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 desmarcada, não ocorrerá o failover.
Habilitar a dobragem entre bancos de dados Essa opção só está disponível 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.

Resolução de problemas

Colunas Always Encrypted

O Power Query não dá suporte a colunas 'Always Encrypted'.