SAP BI プロセス チェーン: 作成、確認、有効化、割り当て、監視
プロセスチェーンとは何ですか?
- プロセス チェーンは、バックグラウンドでイベントを待機する一連のプロセスです。
- これらのプロセスの一部は、別のイベントをトリガーして、他のプロセスを順番に開始することができます。
- プロセスの代替および並列実行を可能にするさまざまなコネクタを提供します。
- たとえば、小売店が顧客の注文を受け取ると、在庫内の材料の確認→倉庫の注文から製品を発注して製品を製造するなどの一連のイベントがトリガーされます。
- プロセス チェーンは、タスク/プロセスの自動化、視覚化、監視に役立つグラフィカルなスケジュール設定と監視機能を提供します。
- プロセス チェーンは、ポータル ベースの BI 管理コックピットに統合されます。
- プロセス チェーンは、バックグラウンドで待機するようにスケジュールされ、別のプロセスによってイベントがトリガーされるフローチャートとして考えることができます。
プロセス チェーンには XNUMX つの主要なステップが含まれます
- プロセスの開始: プロセスがいつ開始されるかを説明します (即時、スケジュールされたジョブ、メタプロセス、API)
- コネクタ: リンクプロセスであり、次のプロセスを開始するオプションを選択できます
- バリアント: プロセスを実行するオブジェクトはバリアントと呼ばれます。 これは、InfoPackage の名前やプロセスに渡されるパラメータのセットです。 情報オブジェクト
プロセスチェーンを作成する手順
RSPC は、プロセス チェーン メンテナンスに使用される唯一のトランザクション全体です。 この画面では、既存のプロセスチェーンが「ApplicationComponents」ごとに並べられています。
利用可能なビューは XNUMX つあります。
- ビューの確認
- 計画ビュー。
デフォルトのモードは計画ビューです。
ステップ1) プロセスチェーンの作成:
「作成」アイコンをクリックします。
ステップ2)
- プロセスチェーンの技術名を入力します。
- プロセス チェーンの意味のある説明を入力します。
チェックマークをクリックします
ステップ3) 新しいウィンドウがポップアップ表示されます。 「新規」アイコンをクリックして、新しい「開始プロセス」を作成します。
ステップ4)
- 開始プロセスの技術名を入力します。
- 開始プロセスの意味のある説明を入力し、「Enter」ボタンをクリックします。
ステップ5) 後続の画面は、プロセス チェーンに時間ベースまたはイベントベースのトリガーを割り当てるために使用されます。
- 「直接スケジュール」オプションをクリックして、プロセスチェーンを特定の時間にスケジュールします。
- 「選択の変更」ボタンをクリックして、プロセス チェーンの実行スケジュールの詳細を入力します。
ステップ6) プロセスチェーンをスケジュールする手順:
- 「日付/時刻」ボタンをクリックします。 スケジュールされた開始日時、終了日時を指定します。
- 頻度を設定するには、「定期的なジョブ」チェックボックスをクリックします。
- 「PeriodValues」ボタンをクリックします。
- 次の画面で、必要な頻度 (時間ごと、毎日、毎週、毎月、その他の期間) を選択します。 [アイコンを保存して戻る] ボタンをクリックして、前の RSPC 画面に戻ります。
保存をクリックします
ステップ7) 情報パッケージを追加:
「プロセスタイプ」のアイコンをクリックして続行します。
ステップ8) 前述したように、データのロードは、InfoPackage または DTP を介してトリガーできます。
- データロードがインフォパッケージ経由で実行される場合は、プロセス タイプ「インフォパッケージの実行」を使用します。
- データロードが DTP 経由で行われる場合は、プロセス タイプ「データ転送プロセス」を使用します。
ステップ9) 新しいポップアップ ウィンドウが表示されます。 ここで、必要なインフォパッケージを選択できます。
ステップ10) Start Variant と InfoPackage の両方を接続します。
これを行うには 2 つの方法があります。最初のステップで右クリックします。 「接続」→「データのロード」をクリックします。
もう XNUMX つの方法は、「Start Variant」を選択し、マウスの左ボタンを押したままにすることです。 次に、マウス ボタンを目的のステップに移動します。 あなたの動きに矢印が追従するはずです。 マウスボタンを押すのをやめると、新しい接続が作成されます。 開始プロセスから XNUMX ステップごとに黒い線が表示されます。
Start バリアントと Infopackage の間の接続が作成された後、プロセス チェーンは次のように表示されます。
後続のステップについては、先行ステップの場合にのみ後続ステップを実行するかどうかを選択できます。
- 成功: 通常は通常の処理で使用されます
- エラーで終了: 通常、失敗メッセージの送信に使用されます。
- 前のステップの成功または失敗に関係なく実行します
プロセスチェーンの一貫性をチェックする手順
- メニュー「ジャンプ」を選択します
- 「ビューを確認する」を選択します。
SAP すべてのステップが接続されており、少なくとも XNUMX つの先行ステップがあるかどうかを確認します。 論理エラーは検出されません。 警告または「チェーンは正常です」というメッセージが表示された場合は、それをアクティブ化できます。 チェックでエラーが特定された場合は、まずエラーを削除する必要があります。
プロセスチェーンをアクティブ化する手順
- メニュー「プロセスチェーン」をクリックします。
- 「有効化」を選択します。
- または「有効化」ボタンを選択します
プロセスチェーンをアプリケーションコンポーネントに割り当てる手順
デフォルトでは、プロセス チェーンはアプリケーション コンポーネント「未割り当て」の下に作成されます。
- 「アプリケーションコンポーネント」ボタンを選択します
- 必要なコンポーネントを選択し、チェーンを再アクティブ化します。
プロセスチェーンをアクティブ化する手順
- メニューの「実行」をクリックします。
- 「スケジュール」を選択します。
または、「スケジュール」ボタンを押します。
チェーンはバックグラウンド ジョブとしてスケジュールされ、SM37 トランザクション コードで表示できます。 「BI_PROCESS_TRIGGER」という名前のジョブが見つかります。 すべてのプロセス チェーンは同じジョブ名でスケジュールされます。
プロセスチェーンを監視する方法
- プロセス チェーンの実行を監視するために利用できる作業環境は数多くあります。
- DatawarehouseWorkBench(RSA1) から [管理] タブに移動します。
- コンピューティング センター管理システム (CCMS) の BI モニター
- 日次プロセスチェーンの監視 (トランザクション RSPCM)
- プロセスチェーン更新でのプロセスチェーン実行のログビュー (トランザクション RSPC)