M365Con 2027 – conferência online gratuita · 11–22 Jan 2027 · 120 sessions→ m365con.net

Blog · Mirko Peters

Como conectar o Copilot Studio ao SQL Server usando o Power Platform Data Gateway

By ·

Conecte o Copilot Studio ao SQL Server com segurança usando o Power Platform Data Gateway para acesso em tempo real, criptografado, e integração com IA conversacional.

Automatically translated with AI from the original post. Read the English original

▶ BLOGHow to Connect CopilotStudio to SQL Server…M365.FM
Titelbild: How to Connect Copilot Studio to SQL Server Using the Power Platform Data Gateway

Você pode conectar o Copilot Studio ao seu SQL Server local com segurança usando o Power Platform Data Gateway. Essa configuração permite consultar e atualizar bancos de dados locais em tempo real, usando linguagem natural, o que torna o gerenciamento de dados bem mais simples. O gateway usa criptografia robusta, que mantém suas informações sensíveis protegidas e em conformidade com as regulamentações. Você se beneficia de uma arquitetura de IA híbrida, na qual o SQL Server atua como seu sistema de registro, o gateway fornece o transporte seguro e o Copilot Studio oferece uma interface conversacional.

Principais conclusões

Pré-requisitos para conectar o Copilot Studio

Antes de conectar o Copilot Studio ao seu SQL Server local, você precisa preparar o seu ambiente. Essa etapa garante uma configuração sem problemas e acesso seguro aos dados.

Versões compatíveis do SQL Server

Verifique se o seu SQL Server local atende aos requisitos de compatibilidade. O Copilot Studio funciona melhor com versões recentes do SQL Server, incluindo SQL Server 2016, 2017, 2019 e Azure SQL. Versões mais antigas podem não oferecer suporte a todos os recursos ou protocolos de segurança. Sempre consulte a documentação do SQL Server para as atualizações de compatibilidade mais recentes.

Permissões necessárias

Você precisa ter as permissões corretas para conectar o Copilot Studio ao seu banco de dados. Conceda o mínimo de acesso necessário à conta de serviço que vai interagir com o SQL Server. Essa conta deve ter apenas permissões de leitura e gravação nas tabelas que você pretende usar. Evite conceder privilégios administrativos.

Dica: atribua permissões no nível do banco de dados, e não no nível do servidor, para seguir o princípio do menor privilégio.

Configuração de rede e segurança

Você precisa configurar as definições de rede e de firewall para permitir a comunicação segura entre o Copilot Studio, o Power Platform Data Gateway e o seu SQL Server local. O gateway usa conexões criptografadas somente de saída, que protegem os seus dados contra acesso não autorizado.

Estes são os requisitos mínimos de sistema para instalar o Power Platform Data Gateway:

Requisito

Descrição

.NET Framework

4.8

Sistema operacional

Versão de 64 bits do Windows 10 ou Windows Server 2019

Espaço em disco

4 GB para logs de monitoramento de desempenho

Resolução de tela

Mínimo de 1280 x 800

Você também deve configurar as regras de firewall para permitir os seguintes endpoints e portas:

Endpoint

Porta

Finalidade

*.datawarehouse.pbidedicated.windows.net

1433

Conexão do Dataflow Gen2 com o lakehouse de staging do Fabric

*.datawarehouse.fabric.microsoft.com

1433

Conexão do Dataflow Gen2 com o lakehouse de staging do Fabric

*.frontend.clouddatahub.net

443

Necessário para a execução do Fabric Pipeline

Revise estes pré-requisitos antes de começar. Essa preparação ajuda você a evitar problemas comuns de configuração e garante uma conexão segura e confiável.

Instalar e configurar o data gateway

Configurar o data gateway é uma etapa essencial para conectar o Copilot Studio ao seu banco de dados SQL Server local. Você vai usar o gateway como uma ponte segura, permitindo acesso criptografado e em tempo real aos seus dados. Esta seção orienta você no download, na instalação, no registro e na configuração do gateway para o seu ambiente SQL.

Baixar e instalar o gateway

Você precisa instalar o gateway em um servidor Windows que atenda aos requisitos mínimos. Siga estas etapas para instalar o gateway:

  1. Abra o Power Automate e vá até a seção Dados e, em seguida, selecione Gateways.

  2. Clique em Novo gateway para iniciar o download do On-Premises Data Gateway.

  3. Execute o instalador e escolha o local de instalação no seu servidor.

  4. Após a instalação, informe o endereço de e-mail corporativo que será associado ao gateway.

  5. Registre o seu novo gateway fornecendo um nome exclusivo e definindo uma chave de recuperação para segurança.

  6. Confirme a chave de recuperação e selecione Configurar para concluir o processo.

Dica: Sempre instale o gateway em um servidor dedicado e seguro. Essa prática ajuda você a manter o controle sobre o acesso e o desempenho.

Registrar o gateway no Power Platform

Depois de instalar o gateway, você precisa registrá-lo no Power Platform. O registro vincula o gateway ao seu ambiente do Microsoft 365 e permite um gerenciamento seguro.

Observação: monitore regularmente o uso do gateway e aplique as atualizações de software para manter o seu ambiente seguro e confiável.

Configurar a conexão com o SQL Server local

Agora você pode conectar o seu banco de dados SQL Server ao gateway de dados. Essa etapa permite que o Copilot Studio acesse os seus dados SQL locais com segurança.

  1. No centro de administração do Power Platform, acesse Gerenciar gateways.

  2. Selecione o gateway registrado e adicione uma nova fonte de dados.

  3. Escolha SQL Server como o tipo de fonte de dados.

  4. Informe o nome do servidor e o nome do banco de dados do seu SQL Server.

  5. Selecione o método de autenticação que atende às suas necessidades de segurança. Você pode escolher entre várias opções:

    • Autenticação interativa do Microsoft Entra, que oferece suporte à autenticação multifator.

    • Autenticação integrada do Microsoft Entra, que elimina a necessidade de senhas.

    • Identidade gerenciada do Azure, que permite conectar sem gerenciar credenciais.

    • Autenticação baseada em certificado, que usa certificados em vez de senhas.

  6. Informe as credenciais necessárias e clique em Adicionar para concluir a conexão.

O gateway de dados usa um modelo de conexão somente de saída. Ele inicia conexões com o Azure Service Bus pela porta TCP 443, que é padrão para tráfego HTTPS. Essa abordagem reduz os riscos de segurança, pois você não precisa abrir portas de entrada no firewall. Você pode forçar HTTPS habilitando a configuração "force HTTPS", garantindo que todo o tráfego entre o gateway e o Azure permaneça criptografado e em conformidade com as suas políticas de segurança.

Lembrete de segurança: sempre aplique o princípio do menor privilégio ao atribuir permissões à conta de serviço que se conecta ao seu banco de dados SQL Server. Conceda apenas o acesso de leitura e gravação necessário às tabelas exigidas.

Seguindo estas etapas, você cria uma conexão segura e confiável entre o Copilot Studio e o seu banco de dados SQL Server local. O gateway de dados atua como uma camada de transporte confiável, mantendo os seus dados protegidos e possibilitando interações poderosas orientadas por IA.

Conectar o Copilot Studio ao SQL Server local

Conectar o Copilot Studio ao seu SQL Server local possibilita um acesso conversacional em tempo real aos dados corporativos. Você pode seguir estas etapas para configurar uma integração segura e eficiente que aproveita a arquitetura de IA híbrida.

Adicionar o SQL Server como fonte de conhecimento

Você começa adicionando o seu SQL Server local como fonte de conhecimento no Copilot Studio. Esse processo permite que o Copilot Studio interaja com o seu banco de dados usando consultas e ações em linguagem natural.

Dica: crie exibições otimizadas para leitura no SQL Server para simplificar as consultas e melhorar o desempenho. Exibições bem organizadas ajudam o Copilot Studio a entregar resultados mais rápidos e precisos.

Criar conexão de dados no Copilot Studio

Depois de adicionar o SQL Server como fonte de conhecimento, você precisa criar uma conexão de dados no Copilot Studio. Essa etapa vincula a sua interface conversacional ao banco de dados por meio do gateway.

  1. Abra o Copilot Studio e acesse a seção Dados.

  2. Selecione Adicionar conexão de dados e escolha SQL Server na lista de fontes disponíveis.

  3. Informe os detalhes da conexão, incluindo o nome do servidor, o nome do banco de dados e o método de autenticação.

  4. Mapeie as entidades no Copilot Studio para tabelas ou exibições no seu SQL Server local. Esse mapeamento garante que o Copilot Studio entenda a estrutura dos seus dados e possa interagir com eles de forma eficaz.

  5. Teste a conexão para confirmar que o Copilot Studio consegue acessar os dados do seu SQL Server.

Observação: use contas com privilégio mínimo para a conexão. Limite o acesso apenas às tabelas e exibições necessárias para os seus cenários do Copilot.

Habilitar ações de SQL para leitura e gravação

Você pode configurar o Copilot Studio para executar operações de leitura e gravação no seu SQL Server local. Essa flexibilidade permite automatizar a recuperação e a atualização de dados usando linguagem natural.

Modo

Comando

Descrição

Somente leitura

/ro

Somente consultas que leem dados são executadas.

Leitura/gravação com aprovação

/rwa

Consultas que leem dados são executadas, e consultas que gravam (modificam dados ou esquema) são executadas após a aprovação do usuário.

Leitura e gravação

/rw

Consultas que leem dados são executadas, e consultas que gravam (modificam dados ou esquema) são executadas automaticamente (sem necessidade de aprovação).

Para alterar o modo padrão do Copilot Studio de Somente leitura para Leitura/gravação com aprovação, acesse Ferramentas, selecione Opções e depois Copilot, e use a lista suspensa para ajustar o Modo de execução padrão.

Lembrete de segurança: sempre revise e aprove as ações de gravação antes de permitir que o Copilot Studio modifique os dados do seu SQL Server local. Essa prática ajuda você a manter o controle e a conformidade.

Visão geral da arquitetura de IA híbrida

Você se beneficia de uma arquitetura de IA híbrida quando conecta o Copilot Studio ao seu SQL Server local:

Essa arquitetura garante que os seus dados permaneçam seguros e acessíveis, ao mesmo tempo em que possibilita interações avançadas orientadas por IA.

Dica: mapeie as entidades no Copilot Studio para exibições otimizadas para leitura no SQL Server. Essa abordagem agiliza as consultas e melhora o tempo de resposta para os usuários.

Seguindo essas etapas, você cria uma conexão integrada entre o Copilot Studio e o seu SQL Server local. Você passa a conseguir consultar e atualizar os seus dados com segurança, usando IA conversacional para impulsionar a produtividade e a análise.

Proteger e otimizar a sua conexão

Autenticação e acesso com privilégio mínimo

Você precisa proteger a conexão entre o Copilot Studio e o seu SQL Server local. Comece escolhendo o método de autenticação adequado. Você pode:

  1. Usar nenhuma autenticação apenas em ambientes de teste.

  2. Autenticar com a Microsoft para uma integração integrada.

  3. Autenticar manualmente para configurações personalizadas.

Sempre aplique acesso com privilégio mínimo. No Azure, use controles de acesso baseados em função. Coloque os usuários do Active Directory em grupos que correspondam às funções do SQL Server. Conceda a cada função apenas as permissões necessárias para que o agente do copilot execute suas tarefas. Imponha a autenticação multifator para todos os usuários. Aproveite as políticas de Acesso Condicional para restringir o acesso a dispositivos e locais confiáveis. Limite as permissões do copilot para que os usuários acessem apenas o que precisam.

Dicas de desempenho e latência

Otimizar o desempenho garante que seu agente do copilot responda rapidamente. Siga estas etapas:

  1. Utilize exibições do SQL para operações de dados, a fim de reduzir o processamento no lado do cliente.

  2. Monitore a integridade e a configuração de todos os nós do gateway de dados local.

  3. Dimensione novamente o cluster do gateway de dados se você prever muitas solicitações de dados.

  4. Monitore e otimize continuamente o desempenho do seu gateway de dados local.

  5. Analise e ajuste consultas SQL lentas para melhorar a velocidade de execução.

  6. Resolva as contenções de recursos no seu banco de dados SQL.

Você pode usar painéis de análise e telemetria em tempo real para acompanhar o uso do agente do copilot e os principais indicadores de desempenho. O Microsoft Sentinel e o centro de administração do Power Platform fornecem alertas e recomendações para o seu ambiente.

Ferramenta/Estratégia

Descrição

Painéis de análise

Monitore o uso do agente e os principais indicadores de desempenho.

Telemetria em tempo real

Use a telemetria dos agentes e das ferramentas da Microsoft para análises personalizadas.

Microsoft Sentinel

Receba alertas e habilite o log de auditoria e regras de detecção personalizadas.

Centro de administração do Power Platform

Receba recomendações e alertas pelo centro de ações.

Log de auditoria e governança

Você deve acompanhar todas as atividades do agente do copilot para fins de conformidade. Os logs de auditoria registram automaticamente as interações dos usuários e as atividades dos administradores, desde que a auditoria esteja habilitada. Você também pode registrar grupos de ações de auditoria de servidor e de banco de dados para um acompanhamento mais detalhado. Os recursos de captura de dados de alteração e de rastreamento de alterações do SQL Server ajudam você a monitorar mudanças sem precisar de soluções personalizadas.

Para a governança, estabeleça limites claros entre os ambientes pessoais, departamentais e de produção. Implemente uma política de bloqueio padrão contra exfiltração para impedir a movimentação não autorizada de dados. Automatize o gerenciamento de mudanças usando pipelines do Power Platform com implantações baseadas em aprovação. Use o Kit de Inicialização do Centro de Excelência para acompanhar ativos e fluxos de trabalho. Treine sua equipe para gerenciar a criação e a configuração de agentes do copilot com responsabilidade.

Diretriz

Descrição

Primeiro, a estratégia de ambientes

Configure ambientes distintos para uso pessoal, departamental e de produção.

Bloqueio padrão contra exfiltração

Impeça, por padrão, a movimentação não autorizada de dados.

Automatize o gerenciamento de mudanças

Use pipelines do Power Platform para o gerenciamento do ciclo de vida.

Visibilidade e iteração

Acompanhe ativos e fluxos de trabalho com as ferramentas da Microsoft.

Estimule a comunidade de criadores

Ofereça treinamento e suporte para o gerenciamento responsável de agentes.

Ao seguir essas etapas, você protege e otimiza a conexão entre o Copilot Studio e o seu SQL Server local. Você garante que o agente do copilot opere com eficiência, permaneça em conformidade e atenda às necessidades do negócio.

Solucione problemas do gateway de dados e do Copilot Studio

Ao conectar o Copilot Studio ao SQL Server usando o gateway de dados do Power Platform, você pode encontrar problemas técnicos. Entender como identificar e resolver esses problemas ajuda você a manter uma conexão confiável e uma experiência de uso fluida.

Erros comuns de conexão

Você pode ver mensagens de erro ao configurar ou usar o gateway de dados. Esses erros geralmente estão relacionados a credenciais, acesso ao banco de dados ou conectividade do gateway. A tabela abaixo mostra erros de conexão frequentes e o que significam:

Tipo de erro

Detalhes

Não é possível conectar

Credenciais de conexão inválidas. Exemplo: Login failed for user 'username'.

Não é possível conectar

Não foi possível conectar ao banco de dados. Exemplo: Cannot open database "AdventureWorks" requested by the login.

Não é possível conectar

Erro desconhecido no gateway de dados. Exemplo: DM_GWPipeline_UnknownError.

Erro de acesso ao gateway

O gateway foi alcançado, mas não é possível acessar a fonte de dados local. Exemplo: DM_GWPipeline_Gateway_DataSourceAccessError.

Dica: sempre verifique o nome de usuário, a senha, o nome do banco de dados e as permissões antes de continuar a solucionar o problema.

Problemas de permissão e autenticação

Você pode enfrentar problemas de autenticação ao conectar o Copilot Studio ao SQL Server. Siga estas etapas para resolver problemas de permissão e de autenticação:

  1. Procure uma caixa de diálogo de autenticação do Microsoft Entra no navegador se a barra de progresso se repetir depois que você inserir os valores do endpoint.

  2. Capture os logs na janela de saída se aparecerem erros depois que você inserir os detalhes da conexão.

  3. Insira os valores de endpoint e de implantação em Ferramentas > Opções > Copilot e, em seguida, selecione OK.

  4. Abra o visualizador de saída em Exibir > Saída antes de iniciar o Copilot.

  5. Autentique-se no Azure ao iniciar o Copilot, a menos que você use uma chave de API.

  6. Se nenhuma solicitação de autenticação aparecer, verifique no navegador a caixa de diálogo do Microsoft Entra.

  7. Use o visualizador de saída para revisar os erros no chat do Copilot.

  8. Verifique o acesso aos recursos do Azure OpenAI com a CLI do Azure instalada na mesma máquina que o SSMS.

Observação: sempre confirme que sua conta tem as permissões necessárias para o SQL Server e para os recursos do Azure.

Recursos de versão prévia e limitações

O Copilot Studio oferece recursos de versão prévia que aprimoram sua experiência, mas você deve estar ciente das limitações atuais. A tabela abaixo resume o que você pode esperar:

Recursos

Limitações

Janela de chat para consultas em linguagem natural

Você não pode alterar diretamente consultas T-SQL existentes.

Assistência de código para T-SQL

Algumas respostas podem ser imprecisas.

O acesso depende da autenticação do usuário.

Você deve revisar os resultados quanto à precisão e adequação.

Você não pode acessar os recursos se estiver conectado com um usuário diferente daquele autenticado com o Microsoft Entra.

A autenticação com identidade gerenciada pode não funcionar com o endpoint do Azure OpenAI e o Microsoft Entra.

Sempre revise os resultados do Copilot Studio e teste os recursos de versão prévia em um ambiente seguro antes de usá-los em produção.

Agora você tem um método seguro, passo a passo, para conectar o Copilot Studio ao seu SQL Server local usando o Power Platform Data Gateway. Priorize sempre as práticas recomendadas de segurança, governança e desempenho. Em seguida, teste sua configuração com consultas de exemplo, revise os logs de auditoria e explore recursos avançados, como conectores e agentes dinâmicos. Para continuar aprendendo, confira estes recursos:

Mantenha-se informado para aproveitar ao máximo sua integração com o Copilot Studio.

Perguntas frequentes

Como configuro o gateway no PowerApps para conectar o SQL local?

Você instala o gateway de dados local no seu servidor. Você o registra no PowerApps Studio. Você seleciona o seu SQL Server como fonte de dados. O gateway permite consultar suas fontes de dados e conectar o SQL local ao seu aplicativo do PowerApps.

Posso usar a conexão do gateway do Power BI com o serviço do Power BI para consultar minhas fontes de dados?

Sim, você conecta o gateway ao serviço do Power BI. Você adiciona o seu SQL Server como fonte. Você usa o Power BI para consultar suas fontes de dados e visualizar os resultados. O gateway garante acesso seguro e atualizações em tempo real.

Como crio e atualizo registros no PowerApps Studio usando o SQL Server?

Você mapeia as entidades no PowerApps Studio para as tabelas do SQL. Você usa formulários ou ações no seu aplicativo do PowerApps para criar/atualizar registros. O gateway no PowerApps transmite as alterações com segurança, permitindo que você crie e atualize registros diretamente do seu aplicativo.

Quais permissões eu preciso para tornar meu banco de dados disponível para criar novos registros de clientes dinamicamente?

Você concede acesso de privilégio mínimo à conta de serviço no Power Apps Studio. Você permite permissões de leitura e gravação nas tabelas para criar novos registros de clientes de forma dinâmica. O gateway gerencia a autenticação e mantém seu banco de dados seguro.

Posso usar o Power BI e o Power Apps juntos para consultar minhas fontes de dados e visualizar as consultas?

Você combina o Power BI e o Power Apps para obter uma solução completa. Você usa o Power BI para visualizar as consultas e o Power Apps para interagir com os dados. O gateway conecta as duas ferramentas ao seu SQL Server, possibilitando operações de dados contínuas.

Copilot Studio Power Platform .NET Microsoft Fabric

Related articles

RSS