Hinzufügen von Warnungs- und Fehlermeldungen zu Validierungsergebnissen – CdmPolicyUtil

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Sie verwenden CdmPolicyUtil Skripteinbindung zum Hinzufügen von Warnungs- und Fehlermeldungen zu Validierungsergebnissen in CDMTabelle mit Ergebnissen der Richtlinienvalidierung. CDMErwartet, dass Validierungswarnungen und -Fehler einen Knotenpfad, eine Snapshot-ID und einen Verweis auf den betroffenen Knoten enthalten.

    Wichtig:
    Ab dem Release Washington DC wird DevOps Config auf den Übergang in den Zustand „Veraltet“ vorbereitet. Es wird ausgeblendet und in neuen Instanzen nicht mehr installiert, aber weiterhin unterstützt. Weitere Informationen finden Sie im Artikel Deprecation Process [KB0867184] (Abkündigungsprozess) in der Now Support Knowledge Base.

    CdmPolicyUtil

    • CdmPolicyUtil Ist eine öffentliche Skripteinbindung.
    • Weil CdmPolicyUtil Ist eine globale Skripteinbindung, müssen Sie sie nicht wie neu aufrufen CdmPolicyUtil() .
    • Sie können aufrufen CdmPolicyUtil In allen Bereichen, aber der erwartete Aufrufbereich ist PaCE(Insbesondere während der Ausführung von PaCERichtlinien).
    • Der richtige Anruf ist CdmPolicyUtil.methodName(Parameter) .

    Methoden

    AddFailure

    Fügt eine Fehlermeldung hinzu. Die Nachricht wird auf angezeigt Validierungsergebnisse Registerkarte für den Snapshot.

    Parameter:

    • Output: Richtlinienentscheidung für den Betreff-Snapshot ( primarySnapshotId).
    • cdmNode: Knoten ( sn_cdm_node), die den Fehler verursacht hat.
    • name: Name des Fehlers.
    • description: Beschreibung des Fehlers.
    AddWarnung

    Fügt eine Richtlinienwarnmeldung hinzu. Die Nachricht wird auf angezeigt Validierungsergebnisse Registerkarte für den Snapshot.

    Parameter:

    • Output: Richtlinienentscheidung für den Betreff-Snapshot ( primarySnapshotId).
    • cdmNode: Knoten ( sn_cdm_node), die die Warnung verursacht hat.
    • name: Name der Warnung.
    • description: Beschreibung der Warnung.
    GetLastCreatedSnapshotIds

    Gibt die zuletzt erstellten und veröffentlichten Snapshot-IDs für die angegebene zurück additionalDeployables. Wenn für ein bestimmtes bereitstellbares Element kein veröffentlichter Snapshot verfügbar ist, fügt eine Debug-Nachricht hinzu.

    Parameter:

    additionalDeployables – Kann direkt übergeben werden, wenn es um die Richtlinie geht.

    GetLastPublishedSnapshotIds

    Ruft die neuesten und veröffentlichten Snapshot-IDs für die angegebene ab additionalDeployables. Wenn für ein bestimmtes bereitstellbares Element kein veröffentlichter Snapshot verfügbar ist, fügt eine Debug-Nachricht hinzu.

    Parameter:

    additionalDeployables – Kann direkt übergeben werden, wenn es um die Richtlinie geht.