Skip to main content

Conexões e Gateways

Para que o Microsoft Fabric acesse dados de fontes externas, é necessário configurar Conexões. Dependendo de onde os dados estão localizados, pode ser necessário também um Gateway para estabelecer a comunicação.


O que são Conexões?

Uma Conexão é uma configuração que armazena as informações necessárias para acessar uma fonte de dados: servidor, banco de dados, credenciais e método de autenticação.

As conexões são criadas uma vez e podem ser reutilizadas por múltiplos artefatos (Pipelines, Dataflows, Notebooks).

Tipos de Conexão por Localização

LocalizaçãoGateway Necessário?Exemplo
Nuvem pública❌ NãoAzure SQL, SharePoint Online, APIs REST públicas
Rede privada / On-premises✅ SimSQL Server local, Oracle on-premises, arquivos em rede
Nuvem privada (VNet)✅ Sim (VNet Gateway)Azure SQL com Private Endpoint

O que é um Gateway?

O On-premises Data Gateway é um software instalado em um servidor dentro da rede da organização. Ele atua como uma "ponte" segura entre o Fabric (nuvem) e as fontes de dados locais (on-premises).

Fluxo de Comunicação

☁️MICROSOFT FABRICNuvem
HTTPSCriptografado
🖥️GATEWAYServidor On-premises
SQL/ODBCRede local
🗄️FONTE DE DADOSSQL Server Local
🔒 Conexão SeguraGateway inicia conexão de SAÍDA
🚫 Sem Portas AbertasNão requer firewall de entrada
🔐 CriptografadoDados protegidos em trânsito

Características do Gateway

  • Comunicação criptografada (HTTPS/TLS)
  • Conexão de saída apenas (não requer abrir portas no firewall)
  • Instalado em servidor Windows dentro da rede corporativa
  • Gerenciado centralmente no portal do Fabric/Power BI

Tipos de Gateway

TipoUsoCompartilhamentoInstalação
Gateway Corporativo (Standard)Produção, múltiplos usuáriosCompartilhado entre toda a organizaçãoServidor dedicado
Gateway PessoalDesenvolvimento, testesApenas para o usuário que instalouMáquina do desenvolvedor

Comparativo

🏢GATEWAY CORPORATIVO
👥Múltiplos usuários
🖥️Servidor dedicado
🔄Sempre disponível (24/7)
🔧Gerenciado pela TI
📊Suporta agendamentos
🔐Fontes compartilhadas
✅ Recomendado para PRODUÇÃO
👤GATEWAY PESSOAL
👤Usuário único
💻Máquina pessoal
⚠️Depende da máquina ligada
🙋Gerenciado pelo usuário
📊Suporta agendamentos
🔒Fontes privadas
✅ Recomendado para DEV/TESTE

Quando usar Gateway?

CenárioGateway Necessário?Motivo
Conectar ao SharePoint Online❌ NãoServiço na nuvem Microsoft
Conectar ao Azure SQL Database❌ NãoServiço na nuvem pública
Conectar ao Protheus (SQL Server local)✅ SimBanco de dados on-premises
Conectar a arquivo Excel em pasta de rede✅ SimArquivo em rede local
Conectar a API REST pública❌ NãoEndpoint acessível pela internet
Conectar a Oracle on-premises✅ SimBanco de dados on-premises
Conectar ao Azure SQL com Private Endpoint✅ SimRede privada (VNet)

Configuração na Química Anastácio

A Anastácio utiliza um Gateway Corporativo instalado em servidor dedicado para acessar o Protheus e outras fontes on-premises.

ItemConfiguração
Nome do Gatewaygw_qan_corp_prod
ServidorServidor Windows dedicado na rede corporativa
Fontes conectadasProtheus (SQL Server), Arquivos de rede
AdministradoresTime de Transformação Digital (TD)

Arquitetura de Conexões

☁️ MICROSOFT FABRICqan_br_td_data_prod
lh_corp_bronzelh_corp_silverlh_corp_gold
CONEXÃO DIRETA(Sem Gateway)
VIA GATEWAY(Com Gateway)
CONEXÃO DIRETA(Sem Gateway)
📁SharePoint OnlineArquivos Excel
Metas, Preços
🖥️gw_qan_corp_prod
🗄️ProtheusSQL Server
🌐API BCBInternet
Cotação Dólar
🏢 Rede Corporativa (Gateway necessário)☁️ Nuvem/Internet (Conexão direta)

Criando uma Conexão

Passo a Passo

  1. No Fabric, acesse Settings (⚙️) → Manage connections and gateways
  2. Clique em + New connection
  3. Selecione o tipo de fonte (SQL Server, SharePoint, etc.)
  4. Preencha os dados de conexão:
    • Servidor / URL
    • Banco de dados (se aplicável)
    • Método de autenticação
    • Credenciais
  5. Selecione o Gateway (se necessário)
  6. Teste a conexão
  7. Salve

Boas Práticas

  • Nomeie conexões de forma descritiva: conn_protheus_prod, conn_sharepoint_goals
  • Use contas de serviço (não pessoais) para conexões de produção
  • Documente as conexões e seus responsáveis
  • Revise periodicamente conexões não utilizadas

Gerenciando o Gateway

Acesso

  • Portal Fabric: Settings → Manage connections and gateways → aba "On-premises data gateways"
  • Portal Power BI: Settings → Manage gateways

Ações Disponíveis

AçãoDescrição
Adicionar administradoresDefinir quem pode gerenciar o gateway
Adicionar fontes de dadosConfigurar conexões via gateway
Monitorar statusVerificar se o gateway está online
Atualizar gatewayInstalar novas versões
Configurar balanceamentoDistribuir carga entre múltiplos gateways

Troubleshooting

ProblemaCausa ProvávelSolução
"Gateway offline"Servidor desligado ou serviço paradoVerificar servidor e reiniciar serviço
"Unable to connect"Credenciais inválidasAtualizar credenciais na conexão
"Firewall blocking"Portas bloqueadasGateway usa apenas saída HTTPS (443)
"Data source not found"Fonte não configurada no gatewayAdicionar fonte de dados no gateway
Lentidão na extraçãoGateway sobrecarregadoConsiderar cluster de gateways

Dúvidas?

Entre em contato com o Time de Transformação Digital (TD) para solicitar novas conexões ou reportar problemas com o Gateway.