ServiceNow Metadaten in Anwendungen

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 1 Minute Lesedauer
  • ServiceNow Metadaten beziehen sich auf die Konfigurations- und Strukturdefinitionen, aus denen ein besteht ServiceNow Anwendung selbst.

    Was ist ServiceNow Metadaten?

    Anwendungsmetadaten umfassen alle Konfigurationselemente, die definieren, wie ein ServiceNow Anwendung funktioniert. Betrachten Sie es als den „Blueprint“ Ihrer Anwendung. Nicht die von Anwendern erstellten Daten, sondern die Struktur und Regeln, die steuern, wie sich die Anwendung verhält.

    Dateien unterscheiden sich von Metadaten

    Der grundlegende Unterschied zwischen Dateien und Metadaten ist der Anwendungsdateien Werden Anwenderdaten oder -Inhalte innerhalb der Plattform verwaltet, während Anwendungsmetadaten Ist die Plattformkonfiguration, die die Struktur, Logik und das Verhalten der Anwendung definiert. Metadaten sind das, was Entwickler und Administratoren konfigurieren, um Anwendungen zu erstellen. Dateien sind die, die Endanwender und Prozesse innerhalb dieser Anwendungen hochladen oder generieren.

    Metadatenbeispiele

    Es gibt viele Arten von Metadaten, die Sie einer Anwendung zuordnen können. Einige Beispiele sind hier enthalten.

    Konfigurationsdatensätze
    Tabellen, Felder, Formulare, Listen, UI-Richtlinien, Business-Regeln, Client-Skripts, Zugriffssteuerungslisten (ACLs), Workflows und andere Plattformkomponenten, die definieren, wie eine Anwendung funktioniert.
    Anwendungsbereich
    In ServiceNow Bereichsbezogenes Anwendungsmodell. Metadaten sind in Anwendungen organisiert, die einen eigenen Namespace haben und versionsgesteuert werden können.
    Update-Sätze
    Metadatenänderungen werden in Update-Sätzen erfasst, bei denen es sich um Sammlungen von Konfigurationsänderungen handelt, die zwischen Instanzen migriert werden können.
    Systemdefinitionen
    Die in verschiedenen Systemtabellen gespeicherten Strukturelemente (z. B. [sys_DB_object] für Tabellen, [sys_dictionary] für Felder, [sys_ui_section] für Formulare), die das Verhalten und die Darstellung der Anwendung definieren.

    Wie werden Metadaten in Anwendungen verwendet?

    Metadaten werden in Anwendungen auf verschiedene Arten verwendet.

    App-Entwicklung
    Entwickler verwenden ServiceNow Studio Oder die Plattformschnittstelle zum Erstellen und Ändern von Metadatendatensätzen. Wenn Sie eine anwenderdefinierte Anwendung erstellen, erstellen Sie eine Sammlung zugehöriger Metadaten, die zusammen funktionieren.
    Bereichsbezogene Anwendungen
    Die ServiceNow Das Anwendungsbereichsmodell organisiert Metadaten in diskreten Anwendungen mit einem eigenen Namespace (z. B. x_Company_appname). Dies verhindert Namenskonflikte und macht Anwendungen tragbar und verwaltbar.
    Versionssteuerung
    Metadaten werden in Update-Sätzen oder der Quellcodeverwaltung nachverfolgt, sodass Sie Änderungen erfassen, zwischen Instanzen (Entwicklung, Test, Produktion) migrieren und den Versionsverlauf verwalten können.
    Plattforminterpretation
    Zur Laufzeit, ServiceNow Liest die Metadaten, um zu verstehen, wie Formulare gerendert, Regeln erzwungen, Logik ausgeführt und Zugriff gesteuert werden.
    Anpassung ohne Codierung
    Ein Großteil der Leistung von ServiceNow AI Platform Beruht auf der Möglichkeit, Administratoren komplexe Anwendungen konfigurieren zu lassen, indem sie Metadatendatensätze erstellen und ändern, häufig ohne Code zu schreiben.
    Anwendungsspeicher
    Wenn Sie Anwendungen von installieren ServiceNow Store, Sie importieren ein Metadatenpaket, das in Ihrer Instanz installiert wird.