Ações de base de dados
Para se ligar a uma base de dados, utilize a ação Abrir SQL connection. Uma cadeia de ligação especifica todas as informações necessárias para se ligar a uma base de dados, tal como o controlador, a base de dados, os nomes dos servidores, e o nome de utilizador e palavra-passe.
A seguinte cadeia de ligação liga a uma base de dados do Excel:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myExcelFile.xlsx;Extended Properties="Excel 12.0 Xml;HDR=YES";
A seguinte cadeia de ligação liga a uma base de dados do Access:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccessFile.accdb; Persist Security Info=False;
Nota
O Power Automate para computadores é uma aplicação de 64 bits, apenas controladores instalados de 64 bits estão disponíveis para seleção na ação Abrir ligação SQL.
Configurar manualmente uma cadeia de ligação
Para criar manualmente uma cadeia de ligação:
Selecione Criar cadeia de ligações para abrir o diálogo Propriedades da ligação de dados. A ferramenta de ligação de dados ajuda-o a compor a cadeia de ligação necessária passo a passo.
Assim que aceder ao assistente, selecione o controlador correto para a base de dados sob Fornecedor.
Em seguida, no separador Ligação, introduza os restantes detalhes, tais como o nome do servidor, o nome de utilizador, a palavra-passe e o nome da base de dados. Selecione o botão Testar Ligação para testar se a cadeia de ligação se liga a uma base de dados com sucesso.
Especifique um tempo limite de ligação e outras definições de rede no separador Avançado.
Abrir ligação SQL
Abrir uma nova ligação a uma base de dados.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Connection string | Não | Valor de texto | A cadeia de ligação a utilizar para ligar à base de dados |
Variáveis produzidas
Argumento | Tipo | Descrição |
---|---|---|
SQLConnection | Ligação SQL | Um identificador para a nova ligação SQL |
Exceções
Exceção | Descrição |
---|---|
Não é possível ligar à origem de dados | Indica um problema ao ligar à origem de dados |
Cadeia de ligação inválida | Indica que a cadeia de ligação especificada é inválida |
Executar instrução SQL
Estabelecer ligação a uma base de dados e executar uma instrução SQL.
Para executar uma consulta SQL, utilize a ação Executar instrução SQL. Comece a fornecer uma conexão válida com a respetiva base de dados. Selecione a opção desejada na propriedade Obter conexão por. Pode fornecer uma Variável de conexão SQL (pode criar uma utilizando a ação Abrir conexão SQL) ou fornecendo a Cadeia de conexão. Em seguida, introduza a consulta SQL que deseja executar na propriedade Instrução SQL. Também pode modificar os segundos de tempo limite da ação ou deixar a opção predefinida (30 segundos).
Linguagem natural para script com tecnologia de copiloto (pré-visualização)
[Este tópico é documentação de pré-lançamento e está sujeito a alterações.]
Linguagem natural para criar scripts é uma nova capacidade do copiloto adicionada ao Power Automate para ambiente de trabalho. Permite gerar rapidamente scripts usados na ação de execução de instrução SQL, fornecendo uma descrição em linguagem natural.
Importante
Importante
- Esta é uma funcionalidade de pré-visualização.
- As caraterísticas de pré-visualização não se destinam à produção e poderão ter caraterísticas restritas. Estas caraterísticas estão disponíveis antes do lançamento oficial, para que os clientes possam ter acesso antecipadamente e enviar comentários.
Disponibilidade por região
Atualmente, a linguagem natural para criar scripts no Power Automate para ambiente de trabalho só está disponível em ambientes localizados nos Estados Unidos.
Disponibilidade por tipo de conta
Atualmente, a linguagem natural para criar scripts no Power Automate para ambiente de trabalho só está disponível para utilizadores com uma conta escolar ou profissional.
Nota
Se o seu ambiente estiver na região onde esta caraterística está disponível e ainda não conseguir usufruir do copiloto no Power Automate para a experiência de ambiente de trabalho, entre em contacto com o administrador do inquilino. Podem ter desativado a funcionalidade do Copilot.
Como gerar scripts usando o copiloto e linguagem natural
Para gerar código SQL em executar instrução SQL, selecione Gerar script com Copilot.
O ecrã do pedido de criação é aberto, onde escreve o seu pedido de linguagem natural.
Para criar um script SQL, escreva o seu pedido e selecione Gerar. Se tiver de recriá-lo, altere o pedido e selecione Regenerar. Caso contrário, selecione Utilizar este script para voltar à janela de ação principal, onde pode modificar o seu pedido e adicionar as variáveis necessárias.
Importante
Certifique-se de que revê sempre o conteúdo gerado pelo modelo de IA.
Ajudar-nos a melhorar esta funcionalidade
Envie comentários selecionando o ícone de polegar para cima ou polegar para baixo abaixo do conteúdo gerado por IA. Depois disso, será apresentada uma caixa de diálogo de comentários, que pode usar para enviar comentários à Microsoft.
Nota
Se não conseguir ver a caixa de diálogo, o administrador do inquilino poderá tê-la desativado. Para obter mais informações: Desativar a funcionalidade de comentários do utilizador
Desativar a funcionalidade de comentários do utilizador
Como administrador de inquilino, pode impedir que os seus utilizadores enviem comentários à Microsoft desativando a definição de inquilino disableSurveyFeedback
. Encontre mais informações sobre como visualizar e definir definições de inquilino aqui:
Pedidos de direitos do titular dos dados sobre os comentários dos utilizadores
Os administradores de inquilino podem ver, exportar e eliminar os comentários fornecidos pelos seus utilizadores iniciando sessão no centro de administração do Microsoft 365 e, em seguida, selecionando Estado de Funcionamento>Comentários sobre produtos.
IA com recursos do Power Automate
- FAQ para gerar scripts com linguagem natural
- FAQs sobre IA Responsável para o Power Automate
- FAQ sobre a segurança de dados e a privacidade do Copilot no Microsoft Power Platform
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
Obter ligação por | N/D | Cadeia de ligação, [variável de conexão SQL] | Variável de ligação SQL | Especifica se pretende criar uma nova ligação a partir de uma cadeia de ligação indicada ou selecionar uma ligação já aberta |
SQL connection | Não | Ligação SQL | O identificador da nova ligação SQL | |
Connection string | Não | Valor de texto | A cadeia de ligação a utilizar para ligar à base de dados | |
SQL statement | Não | Valor de texto | A instrução SQL a executar na base de dados | |
Timeout | Sim | Valor numérico | 30 | O tempo máximo a esperar por um resultado da base de dados |
Variáveis produzidas
Argumento | Tipo | Descrição |
---|---|---|
QueryResult | Tabela de dados | O resultado da base de dados sob a forma de uma tabela de dados com linhas e colunas |
Exceções
Exceção | Descrição |
---|---|
Não é possível ligar à origem de dados | Indica um problema ao ligar à origem de dados |
Cadeia de ligação inválida | Indica que a cadeia de ligação especificada é inválida |
Erro em instrução SQL | Indica que existe um erro na instrução SQL |
Fechar ligação SQL
Fechar uma ligação aberta a uma base de dados.
Parâmetros de entrada
Argumento | Opcional | Aceita | Valor Predefinido | Descrição |
---|---|---|---|---|
SQL connection | Não | Ligação SQL | O identificador da nova ligação SQL |
Variáveis produzidas
Esta ação não produz quaisquer variáveis.
Exceções
Esta ação não inclui quaisquer exceções.