カスケード更新機能
カスケード更新機能を使用すると、 通信事業ネットワークインベントリ アプリケーションの構成アイテム (CI) 属性を更新し、関連するすべての CI の変更をカスケードできます。この機能を使用すると、 ワークフロースタジオ を使用するときに関連 CI のフィールド値を自動的にカスケードできます。
カスケード更新機能を使用して、インベントリレコードの任意のフィールドを更新し、インベントリレコードに記載されている階層まで変更をカスケードすることができます。
関連する CI で見つかった不一致などの競合がある場合、この関数はエラーを返します。たとえば、変更要求と CI を渡したが、その CI が変更要求の影響を受ける CI リストに追加されていないとします。代わりに、実行中の競合情報を含むソートエラーが返されます。
注:
この機能は、[ ライフサイクルステージ ] フィールドと [ ライフサイクルステータス ] フィールドでは機能しません。
この関数は、通信事業ネットワークインベントリワークフローのワークフロースタジオアクションとして使用できます。
ロールと可用性
admin ロールを持つユーザーは、アクションをフローに追加し、フローの構成の詳細を定義できます。この機能は、インベントリ関連のデータ操作を実行できるように、通信事業ネットワークインベントリ アプリケーションのワークフロースタジオアクションとして使用できます。
入力フィールド
次の表に、入力フィールド カスケード更新関数 とその説明を示します。
| フィールド名 | 説明 | データタイプ | 必須? |
|---|---|---|---|
| 変更要求 | 影響を受ける CI リストに関連する変更要求。 | Reference.Change Request | いいえ |
| CI | フィールドを更新する CI。 | Reference.Configuration Item | いいえ |
| フィールド | カスケードする CI の属性。 | 文字列 | いいえ |
変数データタイプの詳細については、「 フローデザイナーの入力データ変数および出力データ変数」を参照してください。
出力
この機能を使用して、関連するすべての CI の CI 属性を更新します。
CI のすべての共通属性のカスケードルール
次の表に、さまざまなタイプの CI のカスケードルールに関する情報を示します。
| CI | カスケードルール | 例 |
|---|---|---|
| 電気通信機器 | 関連する機器ホルダー (スロット)、インターフェイスカード、電気通信機器ホルダー (サブスロット)、およびネットワークインターフェイスレコードに対して更新される属性。 | 設備レコードで更新された [タイプ] フィールドは、インベントリレコードに記載されている階層までカスケードされます。 |
| 電気通信機器所有者 | 関連するインターフェイスカード、電気通信機器所有者 (サブスロット)、およびネットワークインターフェイスレコードに対して更新される属性。 | 機器レコードで更新される [タイプ] フィールドは、前述の階層までカスケードされます。 |
| インターフェイスカード | 関連する電気通信機器ホルダー (サブスロット) およびネットワークインターフェイスレコードに対して更新される属性。 | 機器レコードで更新される [タイプ] フィールドは、前述の階層までカスケードされます。 |
| ネットワークインターフェイス | 関連するネットワークインターフェイスレコードに対して更新される属性。 | 機器レコードで更新された [ポート帯域幅] フィールドは、インベントリレコードに記載されている階層までカスケードされます。 |
| 物理接続 | 関連する物理接続レコードの属性が更新されます。 | 機器レコードで更新される [帯域幅] フィールドは、インベントリレコードに記載されている階層までカスケードされます。 |
| 論理接続 | 論理接続レコードを参照する接続要素で定義されている、次のすべての要素 CI レコードに対して更新される属性。 | 機器レコードで更新される [帯域幅] フィールドは、インベントリレコードに記載されている階層までカスケードされます。 |