e.gateway
Hub de integração de dados
- Connectors
- Ingestion
- Catalog
- Governance
- API
Visão geral
O e.gateway é o hub de integração de dados da eworks.cloud. Liga plataformas externas — data warehouses, CRMs, ERPs, bases de conhecimento, armazenamento de objetos e bases de dados — ao e.knowledge, normalizando esquemas, catalogando conjuntos de dados e aplicando políticas de acesso e privacidade. O resultado é que todas as outras apps (e.chat, e.agent, e.dash) respondem com dados reais da empresa, sempre atualizados e dentro das regras de governança.
Funcionalidades principais
Conectores prontos para empresas
Databricks, Salesforce, Snowflake, Confluence, S3, SAP, ServiceNow, SharePoint, MongoDB, BigQuery, PostgreSQL, Slack, Teams e mais.
Ingestão contínua e incremental
Modos batch, CDC, orientado a eventos e sincronização em quase tempo real.
Catalogação e linhagem de dados
Esquemas, metadados, frescura e responsáveis por cada conjunto de dados.
Governança e privacidade
Herança de ACL, mascaramento de PII e residência de dados por região.
API unificada
REST + GraphQL para o e.knowledge, e.chat, e.agent e e.dash.
Guia de utilização
- 1
Ligar uma fonte de dados (exemplo Salesforce)
Escolha o conector, autentique por OAuth ou credenciais de serviço e teste a ligação.
yamlconnector: salesforce-prod type: salesforce auth: method: oauth2 credentials: secret://acme-prod/salesforce instance_url: https://acme.my.salesforce.com residency: eu-west - 2
Selecionar objetos
Escolha os objetos a sincronizar, a chave primária e o cursor incremental.
yamlobjects: - name: Account primary_key: Id cursor: LastModifiedDate - name: Opportunity primary_key: Id cursor: LastModifiedDate mask: [Contact_Email__c] - name: Case primary_key: Id cursor: LastModifiedDate - 3
Agendar a sincronização
Defina o modo (batch, CDC ou eventos) e a frequência conforme a criticidade e o custo.
yamlsync: mode: cdc fallback: batch interval: 15m backfill: 90d alerts: ops@acme.com - 4
Rever o catálogo
Confirme esquemas, linhagem, frescura, responsáveis e classificação antes de publicar o conjunto de dados.
- 5
Consultar através do e.chat
Depois de publicado, o e.knowledge indexa a fonte e o e.chat responde com dados reais — ou consulte diretamente a API unificada.
bashcurl -X POST https://gateway.eworks.cloud/v1/query \ -H "Authorization: Bearer $EWORKS_TOKEN" \ -d '{"connector":"salesforce-prod","object":"Opportunity","filter":{"StageName":"Negotiation"},"limit":50}'
Casos de uso comuns
Análise de vendas
Pipeline do Salesforce combinado com receita do Snowflake em painéis do e.dash.
Relatórios financeiros
Dados do SAP e do BigQuery normalizados para fecho mensal e respostas no e.chat.
Base de conhecimento de RH
Políticas do Confluence e SharePoint indexadas no e.knowledge com herança de permissões.
Visão 360 do cliente
Casos do ServiceNow, contas do CRM e conversas do Slack numa só resposta de suporte.
Checklist de configuração
- Credenciais do conector guardadas em cofre e testadas
- Agenda de sincronização definida (modo, intervalo e backfill)
- Regras de mascaramento de PII aplicadas aos campos sensíveis
- Herança de ACL validada face ao sistema de origem
- Residência de dados configurada para a região exigida