Coletor de metadados ServiceNow
Fornece acesso somente leitura a metadados de uma instância da ServiceNow.
O coletor coleta metadados de instâncias da ServiceNow, incluindo aplicações do sistema, escopos da aplicação, tabelas, campos, exibições, e tabelas de malha de dados. Metadados da malha de dados da ServiceNow para integração de dados virtualizados.
Metadados catalogados
O coletor cataloga as seguintes informações.
| Objeto | Informações catalogadas |
|---|---|
| Instância da ServiceNow | URL da instância, metadados de conexão |
| Aplicação do sistema | Nome da aplicação, Fornecedor, Versão, Status ativo, Descrição resumida, tabela de origem |
| Escopo da aplicação | Nome do escopo, Identificador do escopo, Fornecedor, Versão, Status ativo, tabela de origem |
| Tabela | Nome da tabela, É extensível, sys_updated_on (carimbo de data/hora), Tabela de origem, Tabela primária (para herança de tabela) |
| Tabela de malha de dados | Herda todas as propriedades da tabela, mais: Associação com DataTable externa |
| Exibição | Herda todas as propriedades da tabela, mais: Definição de exibição (definição de SQL, incluindo tabelas de origem e condições de junção) |
| Campo | Nome do campo, Rótulo da coluna, Tipo interno, Comprimento máximo, Tabela de referência (para campos de referência), Obrigatório, É primário (para campos de malha de dados), Tipo de SQL (para campos de malha de dados) |
| Exibir mapeamento de tabela | Mapeia para tabela, EM QUE Condições da cláusula, é Junção à esquerda, Prefixo de variável, Ordem de mapeamento |
| Produto de dados | Nome do produto de dados, Descrição, Estado (status do ciclo de vida), marcadores, Criado por, tabela de origem criada em, atualizada em |
| Interfaces de dados | Nome da tabela, É extensível, sys_updated_on (carimbo de data/hora), Tabela de origem, Tabela primária (para herança de tabela) |
Relacionamentos entre objetos
As páginas do catálogo mostram relacionamentos entre os seguintes tipos de ativos de dados:
| Página de ativo de dados | Relacionamento |
|---|---|
| Instância da ServiceNow | Contém escopos de aplicações, aplicações do sistema, tabelas, interfaces de dados |
| Aplicação do sistema | Contido no escopo da aplicação |
| Escopo da aplicação | Contém aplicações e tabelas do sistema (via tem ativo de dados com escopo), interfaces de dados |
| Tabela | Contido no escopo da aplicação, tem campos, Pode estender outra tabela (por meio da tabela Estende), Pode ser estendido por tabelas secundárias |
| Tabela de malha de dados | Herda todos os relacionamentos de tabela, mais: Derivado da tabela de dados externa (via provv:wasDerivedFrom) |
| Exibição | Herda todos os relacionamentos de tabela, tem mapeamentos de tabela de exibição |
| Campo | Pertence a uma tabela (via campo Has), pode fazer referência a outro campo (para campos de referência/chave estrangeira) |
| Exibir mapeamento de tabela | Pertence a uma exibição (por meio de mapeamento de tabela de exibição), mapeia para tabela (por meio de mapas para tabela), seleciona dados da tabela |
| Produto de dados | Contido no escopo da aplicação, tem conteúdo de dados (contém tabelas e exibições) |
| Interface de dados | Contido no escopo da aplicação, tem campos, Pode estender outra tabela (por meio da tabela Estende), Pode ser estendido por tabelas secundárias |
Linhagem da ServiceNow
As seguintes informações de linhagem são coletadas pelo coletor da ServiceNow.
| Objeto | Linhagem disponível |
|---|---|
| Exibição | Os mapeamentos da tabela de exibição mostram:
|
| Tabela | Linhagem de herança de tabela:
|
| Campo | Linhagem do campo de referência:
|
| Tabela de malha de dados | Linhagem da fonte de dados externa. DataBase externa da qual os dados são virtualizados (via provv:wasDerivedFrom) |
| Interfaces de dados | Linhagem de herança de tabela:
|
Versão ServiceNow compatível
Compatível com instâncias da ServiceNow que expõem a API de tabela. Testado com as versões da ServiceNow Zurich e Austrália.
Autenticação compatível
O coletor autentica-se na ServiceNow usando Autenticação básica (nome de usuário e senha).