Mit dynamischem Schema arbeiten

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Erweitern Sie die Fähigkeiten des dynamischen Schemas, indem Sie dynamische Attribute und dynamische Kategorien in einem dynamischen Namespace definieren.

    Nach der Planung Ihrer Metadatenstrategie können Sie mit der Erstellung Ihres Schemas beginnen, indem Sie dynamische Attributdatensätze im dynamischen Namespace erstellen. Das formale Definieren von Attributen bietet mehrere wichtige Vorteile.

    • Stellen Sie die Datenintegrität sicher, optimieren Sie Abfragen, und verbessern Sie die Sortierung, indem Sie dynamische Attribute mit den entsprechenden Typen definieren. Sie können beispielsweise Attribute als Zeichenfolgen, Ganzzahlen oder Daten definieren, um typspezifisches Verhalten zu erzwingen.
    • Organisieren Sie dynamische Attribute, und aktivieren Sie die Übernahme, indem Sie sie dynamischen Kategorien hinzufügen. Sie können beispielsweise dynamische Attribute in einer übergeordneten Kategorie definieren und automatisch in untergeordneten Kategorien darauf zugreifen, die diese Attribute erben.
    • Definieren Sie einen festen Satz von Werten für ein Attribut, indem Sie einen dynamischen Auswahlsatz erstellen. Sie können beispielsweise steuern, welche Werte in einem Attribut verfügbar sind, in welchen Kategorien oder Namespaces sie angezeigt werden, und die Werte in bestimmten Fällen überschreiben.
    • Dynamische Attribute in mehreren dynamischen Attributspeicherfeldern wiederverwenden. Sie können beispielsweise ein dynamisches Attribut in einem dynamischen Namespace definieren und dieses Attribut dann in einem beliebigen Store-Feld verwenden, das zu diesem Namespace gehört.

    Dynamisches Schema Wird Implementiert

    Implementieren Sie das dynamische Schema mit dem folgenden Prozess.

    1. Erstellen Sie ein dynamisches Attributspeicherfeld

      Erstellen Sie zunächst ein dynamisches Attributfeld zum Speichern Ihrer dynamischen Attribute.

    2. Erstellen Sie ein dynamisches Attribut

      Definieren Sie ein oder mehrere dynamische Attribute im dynamischen Namespace, der dem dynamischen Speicherfeld zugeordnet ist.

    3. Erstellen Sie eine dynamische Kategorie

      Definieren Sie eine oder mehrere dynamische Kategorien im dynamischen Namespace.

    4. Fügen Sie dynamische Attribute in eine dynamische Kategorie ein

      Organisieren Sie Ihre dynamischen Attribute mithilfe der von Ihnen definierten dynamischen Kategorien.

    5. Erstellen Sie einen dynamischen Auswahlsatz

      Definieren Sie einen festen Satz von Auswahlmöglichkeiten für ein Attribut, und erstellen Sie Auswahlüberschreibungen nach Bedarf.

    6. Fügen Sie einem Datensatz dynamische Attribute hinzu

      Füllen Sie das dynamische Attributspeicherfeld mit aus GlideRecord setValue() Methode oder durch Eingabe von Attributen und Werten als JSON.