Arquitetura API de SQL
. 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.
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:
Como a arquitetura funciona
Quando você conecta sua ferramenta de BI a. ServiceNow por API de SQL, ocorre o seguinte processo:
- Sua ferramenta de BI estabelece uma conexão de banco de dados padrão usando APIs ODBC ou JDBC.
- A solicitação de conexão foi autenticada em ServiceNow credenciais do usuário configuradas para API de SQL acesso.
- Uma vez autenticado, você pode gravar consultas SQL para recuperar dados de autorizados ServiceNow tabelas e campos.
- . 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.
- Os resultados da consulta são retornados no formato tabular padrão, que sua ferramenta de BI pode visualizar, analisar ou exportar.