Compartilhar via


SQL Data Warehouse do Azure

O Microsoft Azure SQL Data Warehouse é um sistema de gerenciamento de banco de dados relacional desenvolvido pela Microsoft. Conecte-se ao SQL Data Warehouse do Azure para exibir seus dados.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate
Aplicativos Lógicos Standard Todas as regiões de Aplicativos Lógicos
Power Apps - Não disponível
Power Automate Premium Todas as regiões do Power Automate
Contato
Nome Microsoft
URL Suporte do Microsoft LogicApps
Suporte do Microsoft Power Automate
Metadados do conector
Publicador Microsoft
Site https://azure.microsoft.com/services/synapse-analytics/

Suporte à Rede Virtual

Quando o conector é usado em um ambiente do Power Platform vinculado a uma rede virtual, limitações se aplicam:

  • As seguintes ações são as únicas ações com suporte:

  • Qualquer ação fora dessa lista retornará um erro "403 Não autorizado"

  • Não há suporte para o gateway de dados local

  • Ao usar a autenticação integrada da ID do Microsoft Entra, digite o nome do banco de dados manualmente como um valor personalizado

Problemas e limitações conhecidos

Veja a seguir algumas das limitações conhecidas do uso do conector do SQL Data Warehouse do Azure

  • Devido à limitação do serviço de back-end, apenas as primeiras 10000 tabelas são retornadas pela operação "Obter tabelas" e ainda não há suporte para o recurso de paginação

Limitações conhecidas com a autenticação da ID do Microsoft Entra

Devido às limitações atuais do pipeline de autenticação, os usuários convidados da ID do Microsoft Entra não têm suporte para conexões de ID do Microsoft Entra com o SQL Data Warehouse do Azure. Ao usar a autenticação do Microsoft Entra ID , há suporte apenas para ações V2. As ações preteridas continuarão a funcionar com sql a autenticação, mas falharão se forem usadas com uma conexão de ID do Microsoft Entra.

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Nome de usuário e senha básicos O nome de usuário e a senha e tal Todas as regiões Compartilhável
Microsoft Entra ID Integrado Use a ID do Microsoft Entra para acessar seus pools de SQL. Todas as regiões, exceto o Azure Governamental e o Departamento de Defesa (DoD) no Azure Governamental e no Governo dos EUA (GCC-High) Não compartilhável
Microsoft Entra ID Integrada (Azure Government) Use a ID do Microsoft Entra para acessar seus pools de SQL. Governo do Azure e Departamento de Defesa (DoD) somente no Azure Governamental e no Governo dos EUA (GCC-High) Não compartilhável
Padrão [PRETERIDO] Essa opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores. Todas as regiões Não compartilhável

Nome de usuário e senha básicos

ID de autenticação: sqlAuthentication

Aplicável: todas as regiões

O nome de usuário e a senha e tal

Essa é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, a conexão também será compartilhada. Para obter mais informações, consulte a visão geral dos Conectores para aplicativos de tela – Power Apps | Microsoft Docs

Nome Tipo Description Obrigatório
Nome do servidor do SQL Data Warehouse do Azure cadeia Nome do servidor do SQL Data Warehouse do Azure Verdade
Nome do banco de dados do SQL Data Warehouse do Azure cadeia Nome do banco de dados do SQL Data Warehouse do Azure Verdade
Tipo de autenticação para se conectar ao banco de dados do SQL Data Warehouse do Azure cadeia Tipo de autenticação para se conectar ao banco de dados do SQL Data Warehouse do Azure
Nome de usuário secureString Credencial de nome de usuário Verdade
Senha secureString Credencial de palavra-passe Verdade

Microsoft Entra ID Integrado

ID de autenticação: oauth

Aplicável: todas as regiões, exceto o Azure Governamental e o Departamento de Defesa (DoD) no Azure Governamental e no Governo dos EUA (GCC-High)

Use a ID do Microsoft Entra para acessar seus pools de SQL.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Microsoft Entra ID Integrada (Azure Government)

ID de autenticação: oauth

Aplicável: Azure Governamental e Departamento de Defesa (DoD) somente no Azure Governamental e no Governo dos EUA (GCC-High)

Use a ID do Microsoft Entra para acessar seus pools de SQL.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Padrão [PRETERIDO]

Aplicável: todas as regiões

Essa opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Nome do servidor do SQL Data Warehouse do Azure cadeia Nome do servidor do SQL Data Warehouse do Azure Verdade
Nome do banco de dados do SQL Data Warehouse do Azure cadeia Nome do banco de dados do SQL Data Warehouse do Azure Verdade
Tipo de autenticação para se conectar ao banco de dados do SQL Data Warehouse do Azure cadeia Tipo de autenticação para se conectar ao banco de dados do SQL Data Warehouse do Azure
Nome de usuário secureString Credencial de nome de usuário Verdade
Senha secureString Credencial de palavra-passe Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 600 60 segundos

Ações

Executar procedimento armazenado

Esta operação executa um procedimento armazenado.

Executar procedimento armazenado (V2)

Esta operação executa um procedimento armazenado.

Executar uma consulta SQL (V2)

Executar uma consulta SQL

Executar uma consulta SQL [PRETERIDA]

Executar uma consulta SQL

Obter linhas (V2)

Essa operação obtém linhas de uma tabela.

Obter linhas [PRETERIDO]

Essa operação obtém linhas de uma tabela.

Obter tabelas (V2)

Essa operação obtém tabelas de um banco de dados.

Obter tabelas [PRETERIDAS]

Essa operação obtém tabelas de um banco de dados.

Executar procedimento armazenado

Esta operação executa um procedimento armazenado.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome do procedimento
procedure True string

Nome do procedimento armazenado

Lista de parâmetros
parameters True dynamic

Parâmetros de entrada para o procedimento armazenado

Retornos

As saídas desta operação são dinâmicas.

Executar procedimento armazenado (V2)

Esta operação executa um procedimento armazenado.

Parâmetros

Nome Chave Obrigatório Tipo Description
nome do servidor do banco de dados
server True string

nome do servidor do banco de dados

nome do banco de dados
database True string

nome do banco de dados

Nome do procedimento
procedure True string

Nome do procedimento armazenado

Lista de parâmetros
parameters True dynamic

Parâmetros de entrada para o procedimento armazenado

Retornos

As saídas desta operação são dinâmicas.

Executar uma consulta SQL (V2)

Executar uma consulta SQL

Parâmetros

Nome Chave Obrigatório Tipo Description
nome do servidor do banco de dados
server True string

nome do servidor do banco de dados

nome do banco de dados
database True string

nome do banco de dados

Query
query True dynamic

corpo da consulta

Retornos

As saídas desta operação são dinâmicas.

Executar uma consulta SQL [PRETERIDA]

Executar uma consulta SQL

Parâmetros

Nome Chave Obrigatório Tipo Description
Query
query True dynamic

corpo da consulta

Retornos

As saídas desta operação são dinâmicas.

Obter linhas (V2)

Essa operação obtém linhas de uma tabela.

Parâmetros

Nome Chave Obrigatório Tipo Description
nome do servidor do banco de dados
server True string

nome do servidor do banco de dados

nome do banco de dados
database True string

nome do banco de dados

Nome da tabela
table True string

Nome da tabela SQL

Filtrar Consulta
$filter string

Uma consulta de filtro ODATA para restringir as entradas retornadas

Ordenar por
$orderby string

Uma consulta orderBy do ODATA para especificar a ordem das entradas

Ignorar Contagem
$skip integer

Número de entradas a serem ignoradas (padrão = 0)

Contagem superior
$top integer

Número total de entradas a serem recuperadas (padrão = todos)

Selecionar Consulta
$select string

Campos específicos a serem recuperados de entradas (padrão = todos)

Retornos

As saídas desta operação são dinâmicas.

Obter linhas [PRETERIDO]

Essa operação obtém linhas de uma tabela.

Parâmetros

Nome Chave Obrigatório Tipo Description
Nome da tabela
table True string

Nome da tabela SQL

Filtrar Consulta
$filter string

Uma consulta de filtro ODATA para restringir as entradas retornadas

Ordenar por
$orderby string

Uma consulta orderBy do ODATA para especificar a ordem das entradas

Ignorar Contagem
$skip integer

Número de entradas a serem ignoradas (padrão = 0)

Contagem superior
$top integer

Número total de entradas a serem recuperadas (padrão = todos)

Selecionar Consulta
$select string

Campos específicos a serem recuperados de entradas (padrão = todos)

Retornos

As saídas desta operação são dinâmicas.

Obter tabelas (V2)

Essa operação obtém tabelas de um banco de dados.

Parâmetros

Nome Chave Obrigatório Tipo Description
nome do servidor do banco de dados
server True string

nome do servidor do banco de dados

nome do banco de dados
database True string

nome do banco de dados

Retornos

Corpo
TablesList

Obter tabelas [PRETERIDAS]

Essa operação obtém tabelas de um banco de dados.

Retornos

Corpo
TablesList

Definições

Table

Nome Caminho Tipo Description
Nome
Name string
DisplayName
DisplayName string

TablesList

Nome Caminho Tipo Description
value
value array of Table