Produktmodelle für logische CIs automatisch generieren

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Verwenden Sie CSDM-Produktmodellzuweisung Auftrag zum automatischen Generieren von ProduktmodellDatensatz (Anwendungsmodell, Servicemodell oder Softwaremodell) für jedes logische CI, das noch keinem zugeordnet ist Produktmodell. Produktmodelle sind ideal für die Zuordnung von CIs, die Teil eines einzelnen digitalen Produkts sind.

    Vorbereitungen

    Anwender mit Lesezugriff auf geänderte CI-Datensätze können neue anzeigen Produktmodelle.

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Anwendungs-, Service- und Softwareklasseninstanz-CIs werden nicht über erstellt Discovery, Also ihre Modell-ID [model_ID] Werte beziehen sich möglicherweise nicht auf ProduktmodellDatensätze. Um Sie bei der Migration zu einem produktorientierten Managementparadigma zu unterstützen, sollte jede Instanz eines logischen CI einem zugeordnet werden Produktmodell. Die CSDM-Produktmodellzuweisung Der Auftrag wird für die folgenden Klassen ausgeführt und verwendet den Namen der Klasseninstanz als Namen der neuen Produktmodell.

    • Serviceangebot
    • Technologiemanagement-Service (früher technischer Service)
    • Serviceinstanz (früher Anwendungsservice) : Das Skript fügt die Version (wie sie sich auf die Geschäftsanwendung bezieht) dem zugehörigen Softwaremodellnamen hinzu. Beispielsweise könnte das Softwaremodell für das MyAppService-Serviceinstanz-CI sein MyAppService – Version: 2,1 .
    • Business-Service
    • Geschäftsanwendung
    Die CSDM-Produktmodellzuweisung Auftrag ruft auf CSDMModellUtil Skript. Das Skript führt diese Aktionen für jede Instanz des unterstützten aus CSDMKlassen, die nicht auf verweisen Produktmodell:
    1. Erstellen Sie ein neues Anwendungsmodell, ein Servicemodell oder ein Softwaremodell-Datensatz mit demselben Namen wie das CI. Wenn die erforderlichen Informationen zum Generieren des Namenwerts im CI nicht angezeigt werden, verwendet das Skript den von Ihnen angegebenen Standardwert.
    2. Fügen Sie für das CI eine Referenz zu dem neuen hinzu ProduktmodellIn Modell-ID [model_ID] Feld.
    Vorgang des Skripts:
    • Das Skript beachtet die Zugriffsregeln von CMDBadministrator, der das Skript ausführt.
    • Wenn automatisch generiert ProduktmodellDer Datensatz für ein Klasseninstanz-CI wäre mit einem vorhandenen Datensatz identisch. Dann wird der vorhandene Datensatz für dieses CI verwendet.
    • Wenn Ihre Daten CIs mit identischen Namen enthalten (dies ist tatsächlich ein Fehler), können die resultierenden model_ID-Werte in Konflikt stehen. Validieren Sie die resultierenden model_IDs, nachdem Sie das Skript ausgeführt haben.

    Prozedur

    1. Geben Sie den Standardnamen an, der verwendet werden soll, wenn die Namens-/Versionswerte eines CI nicht ausreichen, um den Namen für das neue automatisch zu generieren Produktmodell.
      1. Navigieren zu Konfiguration > CI-Klassen Manager Und wählen Sie dann aus Öffnen Sie Die Hierarchie .
      2. Navigieren Sie nacheinander zu jeder der unterstützten Klassen (Serviceinstanz, Business-Service usw.).
      3. Auf Grundlegende Informationen Geben Sie für die Klasse den entsprechenden Namen in ein Standardproduktmodell Feld.

        Geben Sie den Standardnamen an, der für neue verwendet werden soll Produktmodelle.

    2. Führen Sie aus CSDM-Produktmodellzuweisung Auftrag.
      1. Navigieren zu Systemzeitplaner > Geplante Aufgaben > Geplante Aufgabenan.
      2. Suchen und öffnen Sie CSDM-Produktmodellzuweisung Auftrag.
      3. Wählen Sie Jetzt ausführen.
      Das Skript wird ausgeführt und generiert Produktmodelle.
    3. Überprüfen Sie die erstellten ProduktmodelleUm sicherzustellen, dass die neu sind Modell-ID [model_ID] Werte sind korrekt.
      Verwenden:
      • Alle > Produktkatalog > Produktmodelle > Anwendungsmodelle
      • Alle > Produktkatalog > Produktmodelle > Servicemodelle
      • Alle > Produktkatalog > Produktmodelle > Softwaremodelle
    4. Führen Sie den Auftrag aus, wann immer Sie erstellen möchten ProduktmodellEinstellungen für neue Klasseninstanzen.