Sap-bw-process-chain

提供:Dev Guides
移動先:案内検索

SAP BW-プロセスチェーン

SAP BIデータウェアハウス管理では、イベントのバックグラウンドで一連のプロセスをスケジュールすることができ、これらのプロセスのいくつかは別のイベントをトリガーして他のプロセスを開始できます。

プロセスチェーンは、SAP BIシステムで次の利点を提供します-

  • これらを使用して、プロセスを集中管理および制御できます。
  • グラフィックを使用してプロセスを視覚化できます。
  • イベント制御処理を使用すると、複雑なスケジュールを自動化できます。

機能-

  • セキュリティ
  • 柔軟性
  • 開放性

プロセスチェーンの構造

各プロセスチェーンは、次のコンポーネントで構成されています-

  • 開始プロセス
  • 個別の申請プロセス
  • 収集プロセス

開始プロセスはプロセスチェーンの開始条件を定義するために使用され、他のすべてのチェーンプロセスはイベントを待機するようにスケジュールされます。 アプリケーションプロセスは、シーケンスで定義されたプロセスであり、BIシステムの実際のプロセスです。 彼らは次のように分類することができます-

  • ロードプロセス
  • レポートエージェントプロセス
  • データターゲット管理プロセス
  • その他のBIプロセス

データターゲット管理

プロセスは、SAPシステムの内部または外部のプロシージャとして定義でき、明確な開始と終了があります。

プロセスチェーンを設計するためのプロセスを開始する

開始プロセスは、プロセスチェーンの開始条件を定義するために使用されます。 指定した時間に、または開始プロセスによってトリガーされるイベントの後に、プロセスチェーンを開始できます。

プロセスチェーンの開始は、メタチェーンを使用して構成することもできます。 プロセスチェーンの開始条件が別のプロセスチェーンと統合されている場合、これは*メタチェーン*と呼ばれます。

以下は、開始プロセスの主要な機能です-

  • プロセスチェーンでは、先行プロセスなしで開始プロセスのみをスケジュールできます。
  • プロセスチェーンごとに定義できる開始プロセスは1つだけです。
  • 開始プロセスは、別のプロセスの後継になることはできません。
  • 単一のプロセスチェーンでのみ開始プロセスを使用できます。

プロセスチェーンを作成するには?

*T-Code:RSPC* または *[モデリング]タブ→[プロセスチェーンに移動]* を使用します。

RSPC

コンテキスト領域で右クリック→プロセスチェーンの作成

プロセスチェーンの作成

プロセスチェーンの技術名称と説明を入力します。 続行をクリックします。

新しいプロセスチェーン

開始プロセスを作成するには、表示される次のウィンドウで新しいアイコンをクリックします。 スタープロセスの技術名と説明を入力します。

プロセスの開始

プロセスの開始

次のウィンドウで、スケジュールオプションを定義できます。 直接スケジューリングとは、指定された時間間隔でプロセスチェーンをスケジュールすることです。

「選択の変更」を使用して、スケジュールの詳細を入力できます。

選択の変更

[日付/時刻]ボタンに移動します。 スケジュールされた開始日時、終了日時を記載します。

頻度を定義するには、次のスクリーンショットに示すように、定期ジョブのチェックボックスを選択します。 Period Values をクリックします。 頻度(時間/日/週/週/月/その他の期間)を入力します。 [保存して戻る]ボタンをクリックして、前のRSPC画面に戻ります。

日付/時刻

期間値

プロセストリガー

次のステップでは、プロセスタイプを選択します。

  • インフォパッケージを介してデータロードを実行するには、プロセスタイプ*インフォパッケージの実行*を使用します。
  • DTPを介してデータロードを実行するには、プロセスタイプ*データ転送プロセス*を使用します。

インフォパッケージの実行

プロセスタイプをダブルクリックすると、新しいウィンドウが開きます。 指定されたオプションからInfoPackageを選択できます。

インフォパッケージの実行の挿入

バリアントをインフォパッケージに接続するには、「バリアントの開始」を選択し、マウスの左ボタンを押したままにします。 次に、マウスボタンをターゲットステップに移動します。 矢印が動きに追従するはずです。 マウスボタンを押すのをやめると、新しい接続が作成されます。

整合性チェックを実行するには、*後藤→ビューのチェック*をクリックします。

ビューの確認

データ転送プロセス

プロセスチェーンをアクティブにするには、[アクティブ化]をクリックするか、遵守する手順を理解するために次のスクリーンショットを参照してください。

プロセスチェーンのアクティブ化

プロセスチェーンをスケジュールするには、実行→スケジュールに移動します。 優先度を選択して続行

スケジュール

これにより、プロセスチェーンがバックグラウンドジョブとしてスケジュールされ、トランザクションSM37を使用して表示できます。

プロセスチェーンの監視

*T-Code:RSPCM* を使用します

これは、毎日のプロセスチェーンを監視するために使用されます。

RSPCM

ログを表示するには、 T-code:RSPC を使用します

Process chain→右クリック→Display Log を選択します。

ログ表示