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. 1

    Ligar uma fonte de dados (exemplo Salesforce)

    Escolha o conector, autentique por OAuth ou credenciais de serviço e teste a ligação.

    yaml
    connector: salesforce-prod
    type: salesforce
    auth:
      method: oauth2
      credentials: secret://acme-prod/salesforce
    instance_url: https://acme.my.salesforce.com
    residency: eu-west
  2. 2

    Selecionar objetos

    Escolha os objetos a sincronizar, a chave primária e o cursor incremental.

    yaml
    objects:
      - 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. 3

    Agendar a sincronização

    Defina o modo (batch, CDC ou eventos) e a frequência conforme a criticidade e o custo.

    yaml
    sync:
      mode: cdc
      fallback: batch
      interval: 15m
      backfill: 90d
      alerts: ops@acme.com
  4. 4

    Rever o catálogo

    Confirme esquemas, linhagem, frescura, responsáveis e classificação antes de publicar o conjunto de dados.

  5. 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.

    bash
    curl -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

Integrações

Perguntas frequentes