Trabalhar com Esquema dinâmico

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Estenda os recursos do esquema dinâmico definindo atributos dinâmicos e categorias dinâmicas em um namespace dinâmico.

    Depois de planejar sua estratégia de metadados, você pode começar a criar seu esquema criando registros de atributo dinâmicos no namespace dinâmico. A definição formal de atributos fornece vários benefícios importantes.

    • Garanta a integridade dos dados, otimize consultas e melhore a classificação definindo atributos dinâmicos com tipos apropriados. Por exemplo, você pode definir atributos como cadeias de caracteres, inteiros ou datas para impor um comportamento específico do tipo.
    • Organize atributos dinâmicos e habilite a herança adicionando-os a categorias dinâmicas. Por exemplo, você pode definir atributos dinâmicos em uma categoria primária e acessá-los automaticamente em categorias secundárias que herdam esses atributos.
    • Defina um conjunto fixo de valores para um atributo criando um conjunto de seleção dinâmico. Por exemplo, você pode controlar quais valores estão disponíveis em um atributo, em quais categorias ou namespaces eles aparecem e substituir os valores em casos específicos.
    • Reutilize atributos dinâmicos em vários campos de armazenamento de atributos dinâmicos. Por exemplo, você pode definir um atributo dinâmico em um namespace dinâmico e usar esse atributo em qualquer campo de armazenamento que pertença a esse namespace.

    Implementar esquema dinâmico

    Implemente o esquema dinâmico usando o processo a seguir.

    1. Crie um campo de armazenamento de atributo dinâmico

      Comece criando um campo de atributo dinâmico para armazenar seus atributos dinâmicos.

    2. Crie um atributo dinâmico

      Defina um ou mais atributos dinâmicos no namespace dinâmico associado ao campo de armazenamento dinâmico.

    3. Crie uma categoria dinâmica

      Defina uma ou mais categorias dinâmicas no namespace dinâmico.

    4. Incluir atributos dinâmicos em uma categoria dinâmica

      Organize seus atributos dinâmicos usando as categorias dinâmicas que você definiu.

    5. Crie um conjunto de opções dinâmico

      Defina um conjunto fixo de opções para um atributo e crie substituições de opção conforme necessário.

    6. Adicione atributos dinâmicos a um registro

      Preencha o campo de armazenamento de atributos dinâmicos usando GlideRecord setValue() Ou inserindo atributos e valores como JSON.