Erstellen Sie ein Funktionsfeld

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Erstellen Sie ein Funktionsfeld, um einen Bericht anhand der Ergebnisse der Berechnung des Felds gruppieren und stapeln zu können.

    Vorbereitungen

    Erforderliche Rolle: administrator, function_field_admin

    Jedes Funktionsfeld erfordert eine Bezeichnung, einen Rückgabetyp und eine Definition. Die Definition besteht aus dem Vorgang und einem oder mehreren Feldern, für die der Vorgang ausgeführt wird.

    Hinweis:
    Es ist nicht möglich, die Bezeichnung oder den Rückgabetyp zu ändern, nachdem Sie ein Funktionsfeld gespeichert haben. Deaktivieren Sie bei Bedarf das Funktionsfeld, und beginnen Sie erneut.

    Prozedur

    1. Führen Sie eine der folgenden Aktionen aus:
      • In einer aktualisierten Instanz, die nicht vollständig zu migriert wurde Platform Analytics, Navigieren Sie zu Alle > Berichte > Neu erstellenan.
      • In einer neuen Instanz oder einer Instanz, die vollständig zu migriert wurde Platform Analytics, Navigieren Sie zu Alle > Platform Analytics-Verwaltung > Nutzung und Governance > Berichte Und wählen Sie aus Neu .
    2. Wählen Sie den Bericht aus, dem Sie ein Funktionsfeld hinzufügen möchten.
      Wenn Sie ein Funktionsfeld in einer Tabelle konfigurieren, ist es überall verfügbar, wo Sie die Tabelle in verwenden ServiceNow AI Platform, Einschließlich eines Berichts in derselben Tabelle. Beispielsweise ist ein Funktionsfeld, das das Alter der offenen Incidents berechnet, für alle Berichte in der Incident-Tabelle verfügbar.
    3. Öffnen Sie Konfigurieren Registerkarte und wählen Sie aus Konfigurieren Sie das Funktionsfeld .
    4. Wahlweise: Geben Sie den Feldnamen in die Suchleiste ein, um zu sehen, ob das Funktionsfeld bereits erstellt wurde.
      Bewegen Sie den Mauszeiger über die Suchergebnisse, um die Funktionsdefinition anzuzeigen.
    5. Wählen Sie Erstellen aus.
      In der Tabelle, auf der der Bericht basiert, können maximal 20 aktive Funktionsfelder vorhanden sein. Wenn die Tabelle bereits über 20 Funktionsfelder verfügt, muss ein Ersteller eines der Felder oder ein Anwender mit der Administratorrolle eines deaktivieren oder löschen.
    6. Geben Sie an Bezeichnung .
      Die Bezeichnung ist der Name, den Anwender sehen können, wenn sie Daten in einem Bericht gruppieren oder stapeln.
    7. Wählen Sie aus Rückgabetyp .
      Der Rückgabetyp ist die Art von Informationen, die die Funktion erzeugt. Beispiel Datediff() Die Funktion gibt einen Typ „Dauer“ zurück, da sie die Dauer zwischen zwei Daten berechnet.
      Hinweis:
      Sie sehen keine Nachricht, wenn Ihr Rückgabetyp kein logisches Ergebnis der Funktion ist.
    8. Wählen Sie den Vorgang aus.
      Die Syntax Das Textfeld zeigt den Namen der Funktion an, der vorangestellt ist Glidefunktion: .

      Erstellen Sie ein Funktionsfeldfenster mit Beschreibungen für „Bezeichnung“, „Rückgabetyp“ und „Vorgang hinzufügen“. Der Subtraktionsvorgang ist hervorgehoben.

    9. Wählen Sie die Felder aus, in denen die Funktion ausgeführt wird.
      Einige Funktionen erfordern nur ein Feld, einige erfordern zwei oder drei Felder. Weitere Informationen finden Sie unter Bericht zu Funktionsfeldern. Stellen Sie sicher, dass Sie die Felder durch Kommas trennen.
    10. Wenn die Syntax korrekt ist, können Sie das Funktionsfeld speichern.
      Wenn die Syntax falsch ist, wird die folgende Meldung angezeigt: Syntaxfehler: Ungültiger Ausdruck . Möglicherweise werden auch andere Nachrichten angezeigt.

      Erstellen Sie ein Funktionsfeldfenster mit Beschreibungen für das Feld „Hinzufügen“ und die Meldung „Syntax ist richtig“. Das Feld „untergeordnete Incidents“ ist hervorgehoben.

    Ergebnisse

    Konfigurierte Funktionsfelder werden in angezeigt Gruppieren nach Und Zusätzliche Gruppierung nach Listet auf, nachdem Sie den Bericht gespeichert haben.

    Verwenden Sie das Feld „erstellte Funktion“ in Ihrer Bericht- oder Datenvisualisierungskonfiguration. Für Informationen zur Verwendung von Funktionsfeldern an anderer Stelle auf ServiceNow AI Platform, Siehe Funktionsfeld .