Comece com ServiceNow API de SQL

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 3 min. de leitura
  • . ServiceNow API de SQL fornece acesso a dados ao seu ServiceNow Por meio de drivers ODBC e JDBC padrão do setor, permitindo conexões diretas de ferramentas de Business Intelligence (BI) e plataformas de análise de dados.

    . ServiceNow API de SQL usos do plug-in ServiceNow suporte a serviços web para uma interface somente de consulta. Por padrão, o plug-in oferece suporte somente a instruções SELECT, permitindo que aplicações externas consultem tabelas autorizadas. Ele permite um conjunto limitado de comandos SQL adicionais e permite que você componha consultas mais complexas para recuperar somente dados relevantes.

    O que você pode alcançar com API de SQL

    Com o. API de SQL, você pode:

    • Connect Suas ferramentas de BI: Integre plataformas de BI padrão, como Power BI, DBeaver, DBVisualizer e outras ferramentas compatíveis com ODBC/JDBC diretamente com o. ServiceNow dados.
    • Dados de consulta com segurança: Acesse dados por meio de operações somente leitura que ajudam a evitar modificações não intencionais no ServiceNow registros. Permita o acesso somente às tabelas desejadas.
    • Elimine a duplicação de dados: Consulte seu ServiceNow dados diretamente sem replicá-los para repositórios externos ou depósitos de dados.
    • Combinar fontes de dados: Mescle suas ServiceNow dados com conjuntos de dados externos em suas plataformas analíticas para análise abrangente.
    • Otimize a transferência de dados: Grave consultas SQL direcionadas para recuperar somente os dados de que você precisa, reduzindo a sobrecarga de rede no pipeline de dados e a transformação de dados e melhorando o desempenho.

    Como o API de SQL funciona

    Quando você conecta sua ferramenta de BI ao ServiceNow por meio de API de SQL, Você estabelece uma conexão de banco de dados padrão usando APIs ODBC ou JDBC. Depois de se conectar, você pode gravar consultas SQL para recuperar dados do ServiceNow tabelas e campos. A API processa suas consultas e retorna resultados em formato tabular padrão, que sua ferramenta de BI pode visualizar, analisar ou exportar.

    Suporte a consulta de passagem

    . API de SQL O oferece suporte a consultas de passagem, o que significa que você pode escrever instruções SQL que são executadas diretamente no ServiceNow dados. Isso permite que você:

    • Aplique cláusulas WHERE para filtrar dados na origem.
    • Execute agregações (CONTAGEM, SOMA, média etc.) no ServiceNow lado.
    • Unir vários ServiceNow tabelas em uma única consulta. Atualmente, o mecanismo de consulta oferece suporte somente a junções INTERNAS e EXTERNAS ESQUERDAS.
    • Limitar conjuntos de resultados para reduzir a transferência de dados.

    Ao processar consultas na origem, você reduz a quantidade de dados transferidos pela rede e melhora o desempenho geral da consulta.

    Segurança e controle de acesso

    Seu atual ServiceNow o modelo de segurança ainda se aplica quando você acessa o. API de SQL. A API implementa o. ServiceNow Modelo de ACL, o que significa:

    • Você só pode acessar dados que são seus ServiceNow permissões e funções permitidas.
    • Todos os protocolos de gestão de identidade e acesso são impostos no nível da API.
    • Suas consultas seguem regras de segurança no nível de tabela, linha, campo, consulta e registro.
    • Por padrão, o. API de SQL verifica o acesso no nível de tabela, linha e campo para cada consulta, a seguir ServiceNow abordagem segura por padrão de. . API de SQL Valida todas as ACLs em sua instância registro por registro, o que pode resultar em tempos de resposta mais longos. Isso é esperado.

      Se o seu caso de uso não exigir verificações no nível de linha e campo, por exemplo, uma integração de Business Intelligence, você poderá desativá-las atribuindo o. sn_sql_api_privileged_mode função para a conta de serviço. As verificações de ACL no nível da tabela sempre permanecem em vigor e não podem ser desativadas.

    • Autenticação é necessário para todas as conexões.

    Além disso, o. API de SQLé somente leitura por padrão. Não é possível executar operações de INSERÇÃO, ATUALIZAÇÃO ou EXCLUSÃO por meio desta interface. Isso ajuda a evitar a modificação acidental dos dados de produção.

    O que explorar a seguir