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