Crie um modelo de dados para sua aplicação

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 5 min. de leitura
  • Crie um modelo de dados em App Engine Studio( AES) para sua aplicação, criando as tabelas que hospedarão os dados da aplicação. Crie tabelas de dados que serão usadas em sua aplicação criando a tabela do zero e carregando uma planilha Ou PDF , ou usando uma tabela existente como modelo. Você também pode criar e programar importações de dados mapeando uma planilha para uma tabela existente em sua aplicação.

    Criar um modelo de dados e preencher dados nas interfaces do usuário são pontos de partida cruciais para qualquer nova aplicação. Os usuários podem fornecer dados, como seu nome e número de telefone, quando preenchem um formulário, e outros usuários podem consultar dados enquanto atendem a uma solicitação.

    Em App Engine Studio, os dados da aplicação são armazenados no formato de tabela. Quando os usuários atualizam os dados da aplicação, eles criam uma linha ou alteram uma linha existente na tabela (cada linha também é conhecida como registro de dados). Você pode criar tabelas a partir de existentes ServiceNow AI Platformde uma planilha Ou PDF , ou personalize uma tabela completamente nova para que sua aplicação armazene registros.

    Os registros de dados armazenados em sua aplicação podem vir de várias fontes. Uma tabela pode armazenar registros de dados inseridos por usuários que estão usando sua aplicação, outra pode ser preenchida por meio da importação e mapeamento de dados de uma planilha ou por meio de um script que atualiza registros de dados com dados de outra ServiceNow AI Platformtabela.

    Modelos e dados de aplicações

    Os modelos de aplicação adicionam dados automaticamente à sua aplicação. Se você usar um modelo para criar sua aplicação, poderá editar as tabelas que foram adicionadas ou adicionar tabelas diferentes.

    Formulários

    Quando você adiciona dados ao seu app, todas as exibições de formulário associadas são exibidas no Experiência da sua aplicação. Para editar o formulário, selecione-o no Experiência seção. As exibições de formulário podem ser editadas no Formulários guia de Construtor de tabelas. Para obter mais informações, consulte Formulários em Construtor de tabelas.

    Extensão da tabela

    Há várias tabelas que sua organização já pode estar usando em outras aplicações. Por exemplo, sua organização pode estar usando a tabela de item de configuração [cmdb_ci] para uma aplicação que aloja dados de configuração. Você pode criar uma tabela para sua aplicação estendendo qualquer uma dessas tabelas existentes.

    Extensão da tabela permite que uma tabela compartilhe campos e registros com uma tabela primária. Você pode estender uma tabela se esperar que os usuários preencham campos semelhantes em diferentes exibições de formulário em uma aplicação. Por exemplo, para criar um tipo de tíquete de tabela, você pode estender a tabela Tarefa [tarefa]. A tabela Tarefa inclui campos que são padrão para a maioria dos tíquetes de trabalho, como Número e. Atribuído a. .

    Muitas organizações criam tabelas padronizadas extensíveis para que seus desenvolvedores cidadãos usem ao projetar suas aplicações. Isso permite que os desenvolvedores padronizem a forma como os dados são utilizados em várias aplicações na organização.

    Para tornar uma tabela em sua aplicação extensível, selecione Tornar extensível durante a criação da tabela. Depois de estender uma tabela existente, você pode personalizar ainda mais a nova tabela adicionando mais colunas.

    A tabela a seguir fornece uma lista de tabelas comumente estendidas no ServiceNow AI Platform. Para obter mais informações sobre tabelas e modelos estendidos com frequência para extensão, consulte Table extension and classes.

    Tabela 1. Tabelas comumente estendidas
    Tabela Descrição resumida Descrição
    tarefa Tarefa Armazena campos para as aplicações principais, como Incidente, Problema e Gestão de mudanças. Ele fornece uma série de campos padrão usados em cada uma das tabelas que o estendem. Qualquer tabela que estenda a tabela de tarefas pode aproveitar a funcionalidade específica da tarefa para tarefas de condução.
    cmdb_ci Item de Configuração Armazena itens de configuração. Esta tabela pode ser estendida para itens de configuração, como hardware, serviços etc.

    sn_customerservice

    _caso

    Caso de atendimento ao cliente Armazena registros de casos de atendimento ao cliente.
    sm_order Ordem de serviço Armazena dados que definem e gerenciam o trabalho que precisa ser realizado.
    sm_task Tarefa de Serviço Armazena unidades de trabalho realizadas por uma pessoa em uma sessão (um local, uma vez).
    planned_task Tarefa planejada Armazena campos adicionais para tarefas relacionadas a tempo e esforço como parte de um processo planejado e de várias fases.
    cmn_location Local Armazena informações de local.

    cmdb_serviceorder

    _product_model

    Modelo de Ordem de Serviço Armazena modelos de ordem de serviço.

    cmdb_servicetask

    _product_mode

    Modelo de Tarefa de Serviço Armazena modelos de tarefa de serviço.

    cmdb_qb_result

    _base

    Resultados da Consulta Armazena os resultados de consulta criados pelo Construtor de consulta do CMDB.
    alm_asset Ativo Armazena informações gerais, financeiras e contratuais sobre ativos.
    cmdb_ci_service Serviço de negócios Armazena dados de serviços de TI que oferecem suporte direto a um processo de negócios.
    sys_user Usuário Armazena dados do usuário. A tabela Usuário fornece uma lista de todos os usuários do sistema e seus departamentos relacionados.
    sys_user_group Grupo de Usuários Armazena e agrupa um conjunto de usuários que compartilham um propósito comum. Os grupos podem executar tarefas como aprovar solicitações de mudança, resolver incidentes, receber notificações por e-mail ou executar tarefas de ordem de serviço.
    core_company Empresa Armazena informações da empresa.
    cmn_schedule Cronograma Armazena registros que especificam um fuso horário e um tipo de programação e usam uma ou mais entradas de programação.
    cmn_department Departamento Armazena uma lista de todos os departamentos e suas unidades de negócios relacionadas.
    cmn_cost_center Centro de custos Armazena registros do centro de custos. Esta é uma referência entre sistemas financeiros e TI. Os registros do centro de custos representam entidades de negócios e têm uma lista relacionada de relacionamentos do Centro de custos que medem o consumo de serviços de negócios do centro de custos.
    cmdb_model Modelo de Produto Versões específicas ou várias configurações de um ativo. Os modelos são usados para gerenciar e rastrear ativos por meio de várias aplicações de ativos da plataforma ServiceNow, incluindo Catálogo de produtos, Gestão de ativos e Compras.
    life_cycle_stage Estágio do ciclo de vida Armazena campos e valores padrão para acompanhar fases do ciclo de vida de ICs. O uso desses valores padrão de forma consistente em aplicações ajuda a rastrear ativos de maneira eficaz durante as transições do ciclo de vida.

    life_cycle_stage

    _status

    Status do ciclo de vida Armazena campos e valores padrão para acompanhar o status da fase do ciclo de vida dos ICs. O uso desses valores padrão de forma consistente em aplicações ajuda a rastrear ativos de maneira eficaz durante as transições do ciclo de vida.
    incidente Incidente Armazena desvios de um padrão de operação esperado.
    sysapproval Aprovação Armazena dados que permitem que você exija autorização nas tarefas antes que o trabalho seja concluído. Você pode definir aprovações para todas as tarefas e associar usuários ou grupos a uma tarefa para aprová-las ou rejeitá-las.

    Use os métodos listados abaixo para criar um modelo de dados e adicionar dados à sua aplicação.