Arquitetura API de SQL

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 2 min. de leitura
  • . API de SQL a arquitetura demonstra como o. API de SQL o plug-in se integra ao ServiceNow Sistema para fornecer acesso seguro e somente leitura a dados por meio de drivers ODBC e JDBC padrão do setor.

    . API de SQL A arquitetura fornece uma exibição de alto nível de como ferramentas externas de Inteligência de negócios (BI) e plataformas de análise de dados se conectam ao seu ServiceNow Por meio de APIs de banco de dados padrão. A arquitetura fornece acesso seguro somente leitura ao ServiceNow mantendo todos os controles de segurança e restrições de acesso.

    Visão geral da arquitetura

    . API de SQL usos ServiceNow serviços da web para fornecer uma interface somente de consulta. Esta arquitetura permite conexões diretas de ferramentas compatíveis com ODBC e JDBC com o. ServiceNow dados sem exportação ou replicação de dados.

    O diagrama a seguir ilustra a arquitetura de alto nível de como o. API de SQL Conecta ferramentas de BI externas a. ServiceNow Por meio de drivers ODBC e JDBC, ao impor controles de segurança e acesso.

    Figura 1. API de SQL Diagrama de arquitetura
    Diagrama de arquitetura que mostra a interação da API SQL com os componentes do sistema ServiceNow

    Principais componentes arquitetônicos

    . API de SQL a arquitetura consiste nos seguintes componentes-chave:

    Aplicações do cliente
    Plataformas de análise de dados e ferramentas de BI externas, como Power BI, DBeaver e DBVisualizer, que se conetam usando protocolos ODBC ou JDBC.
    Drivers ODBC/JDBC
    Drivers de banco de dados padrão do setor que permitem que as aplicações cliente estabeleçam conexões e executem consultas SQL ServiceNow dados.
    ServiceNow Instância

    Dentro do ServiceNow três camadas lidam com a solicitação:

    • Camada de segurança: Nesta camada, quatro controles são aplicados em sequência:
      1. Política de acesso a IP
      2. Limite de Taxa
      3. Verificação de autenticação e função
      4. Criptografia
    • Camada REST: Há serviços dedicados separados para cada driver (serviço REST ODBC e serviço REST JDBC), ambos restritos a consultas somente de SELEÇÃO e taxa limitada, acessíveis somente pelo driver internamente.
    • Nível do banco de dados: As consultas chegam ao banco de dados primário primeiro (somente leitura, usado como fallback se não houver réplica), mas são roteadas preferencialmente para uma réplica de leitura, que isola a carga de trabalho de BI do banco de dados primário e manipula todas as seleções JDBC/ODBC. Você deve configurar uma réplica de leitura para rotear o. API de SQL consultas. Para obter mais informações, consulte Rota API de SQL Réplica de chamadas para leitura.

    Como a arquitetura funciona

    Quando você conecta sua ferramenta de BI a. ServiceNow por API de SQL, ocorre o seguinte processo:

    1. Sua ferramenta de BI estabelece uma conexão de banco de dados padrão usando APIs ODBC ou JDBC.
    2. A solicitação de conexão foi autenticada em ServiceNow credenciais do usuário configuradas para API de SQL acesso.
    3. Uma vez autenticado, você pode gravar consultas SQL para recuperar dados de autorizados ServiceNow tabelas e campos.
    4. . API de SQL processa suas consultas por meio da camada de serviços de segurança, aplicando todos os controles de segurança e restrições de acesso.
    5. Os resultados da consulta são retornados no formato tabular padrão, que sua ferramenta de BI pode visualizar, analisar ou exportar.