AI用のコスト・アドバイザのためのFusion EPMの準備

OCIコンソールで宛先接続の詳細を入力する前に、コスト・アドバイザのデータおよびインサイトを受信するようにFusion EPMを準備します。

重要

ノート

AI用のコスト・アドバイザをFusion EPM環境に接続するには、Fusion EPMインスタンスとEPM Enterpriseライセンスが必要です。

OCIコンソールで宛先接続の詳細を入力する前に、Fusion EPMの準備を完了してください。AIプロバイダを追加する前に、この準備を完了することをお薦めします。

コスト・アドバイザ・ワークスペースを作成し、「宛先」、「宛先の追加」および「Fusion EPMの準備」を使用して設定パッケージをダウンロードします。ターゲットのFusion EPMインスタンスを特定します。アクセスおよびアプリケーションを設定するために、EPMサービス管理者およびアイデンティティ・ドメイン管理者と連携します。財務チームと協力して、EPMにロードする組織および財務データをレビューします。

EPM Service管理者に、顧客管理のWindowsコンピュータまたはサーバーで次のステップを完了してもらいます。EPM自動化のインストール、設定パッケージの抽出、アクセスおよびデータ・ファイルの準備、EPMアプリケーション構成のインポートと検証を行います。ダウンロードしたHTML設定ガイドには、これらの手順も含まれています。

  1. AI設定パッケージのコスト・アドバイザをダウンロードします。
    1. ワークスペースを開く、「宛先」、「宛先の追加」の順に選択します。
    2. ステップ1の「Fusion EPMの準備」で、「ダウンロード」を選択します。
    ZIPには、EPMアプリケーション構成、オンボーディング・ファイルおよび設定ガイドが含まれています。準備を完了するパッケージをEPM管理者に提供します。
  2. EPM自動化環境を準備します。
    1. EPM自動化をデプロイメント・コンピュータまたはサーバーにインストールします。

      ターゲットEPM環境で、ユーザー名を選択して「設定およびアクション」を開き、「ダウンロード」を選択して、EPM自動化インストーラをダウンロードします。クライアントのダウンロードとインストールおよびWindowsでのEPM自動化のインストールを参照してください。

      C:\EPMAutomateなどの安定したデプロイメント・フォルダを、個々のユーザー・プロファイル・フォルダの外部に作成します。認可されたオペレータへのアクセスを制限し、デプロイメント・ファイル、データ、資格証明およびログの管理に必要な権限を付与します。

      このトピックの例では、C:\EPMAutomateを使用します。別の場所を選択する場合は、ConfigFile.batのパスとそれに応じてコマンドを更新します。

    2. 設定ZIPを一時的な場所に抽出し、その内容をデプロイメント・フォルダにコピーします。

      ConfigFile.bat、EPM_Cost_Advisor_for_AI_Onboarding.batおよびInstruction.txtを直接含む、抽出されたパッケージ・フォルダを見つけます。抽出によって外部フォルダが作成された場合は、そのフォルダを開いてパッケージ・フォルダを見つけます。パッケージの内容をC:\EPMAutomateに直接コピーし、サブフォルダを保持します。構成ファイルがC:\EPMAutomate\ConfigFile.batにあることを確認します。

      Lifecycle Management (LCM)スナップショットZIPを圧縮したままにします。指定されたファイル名を保持します。ドキュメント化された構成設定とコスト・アドバイザのメタデータおよびデータ・ファイルのみを変更します。

      デプロイメント・フォルダ
      フォルダ目次目的
      ベース・フォルダ

      ConfigFile.bat

      EPM_Cost_Advisor_for_AI_Onboarding.bat

      Instruction.txt

      HTMLセットアップガイド

      構成、オンボーディング・バッチおよび手順。
      Cost_Advisor_for_AI_SnapshotCost_Advisor_for_AI_Onboarding_Snapshot.zipアプリケーション構成を含む圧縮されたLCMスナップショット。
      Cost_Advisor_for_AI_Integration5つのメタデータCSVファイルおよびCost_Data.csvメタデータおよび実際のデータ・パイプラインの入力。入力ファイルのオンボーディングを参照してください。
      logsタイムスタンプ付きバッチ・ログバッチでは、必要に応じてバッチ・ファイルの横にこのフォルダが作成されます。
  3. アクセスを設定し、コスト・アドバイザのメタデータおよびデータファイルを準備します。
    1. ターゲットEPM環境とそれに関連付けられたアイデンティティ・ドメインを識別し、そのURLを記録します。

      パス、問合せ文字列またはフラグメントなしで、それぞれのHTTPSベースURLを記録します。EPM環境では、/epmcloudを省略します。アイデンティティ・ドメインの場合、OAuthトークン・エンドポイント・パスを省略します。サインイン・リダイレクトURLを使用しないでください。

      宛先の接続時に、EPM環境URLおよびアイデンティティ・ドメインURLフィールドにこれらの値を保持します。

      アイデンティティ・ドメインとEPM環境の承認済ペアを記録します。この接続の認可は、選択したEPM環境に適用されます。デプロイメントに別のアイデンティティ・ドメインが必要な場合は、機密アプリケーションをアクティブ化する前に、EPMおよびアイデンティティ・ドメインの管理者に、サポートされているドメイン・アクセスまたはフェデレーション構成を確認して完了してもらってください。構成は、EPMリリースおよびテナンシの設定によって異なります。

    2. EPMおよびアイデンティティ・ドメイン管理者に、デプロイメントおよび進行中のファイル配信に必要なアカウントおよびアクセスを準備してもらいます。

      オンボーディング・バッチを実行する前に、デプロイメント・アカウントと統合アカウントを作成または識別し、そのロールを割り当てます。バッチを実行するアカウントには、デプロイメント・フォルダへのアクセス権と、アプリケーション構成をターゲットEPM環境にインポートする権限が必要です。指定されたバッチはimportUsers=FALSEを使用するため、ユーザーまたはそのアプリケーション・ロール割当はインポートされません。

      継続的なファイル配信のために、関連付けられたアイデンティティ・ドメインでアクティブな専用統合アカウントを作成または再利用し、ターゲットEPM環境でプロビジョニングします。個々の管理者の個人アカウントではなく、svc_cost_advisor_epm_uploadなどの操作ユーザー名を使用します。「統合ユーザー名」フィールドの正確なサインイン・ユーザー名を記録します。このユーザー名はJWTのsub値になります。表示名またはOAuthクライアントIDを使用しないでください。ユーザー名によって、EPMでプロビジョニングされたユーザーが識別されることを確認します。

      EPM管理者に、統合で使用されるファイルのアップロード、リスト、ダウンロードおよび削除に必要なロールのみを付与してもらいます。ターゲット・パスで変更されたファイルを置換する場合は、削除が必要です。アップロード権限だけでは不十分です。割り当てられたロールと、ロールを承認した管理者を記録します。継続的な配信に必要なロールは、アプリケーション構成のインポートに必要なロールとは異なる場合があります。

      ユーザーおよび役割の設定については、Creating Userおよび Assigning Rolesを参照してください。ファイル操作の要件については、アップロード、ファイルのリスト、ダウンロードおよびファイルの削除を参照してください。

    3. ConfigFile.batをターゲット環境のURL、デプロイメント・アカウントのサインイン・ユーザー名、EPM自動化インストール・パスおよびパッケージ・パスで更新します。

      EPM_URL、EPM_USERNAME、EPM_AUTOMATE、EPM_PASSWORD_FILE、EPM_SNAPSHOT_PATH、EPM_SNAPSHOT_NAMEおよびEPM_INTEGRATION_PATHを設定します。EPM_SNAPSHOT_NAMEから.zip拡張子を省略します。指定されたバッチは、EPM_IDENTITY_DOMAINをサインイン・コマンドに渡しません。コスト・アドバイザ宛先のアイデンティティ・ドメインURLを個別に設定します。

      EPM_AUTOMATEをインストールされたepmautomate.batのフルパスに設定します。デプロイメント・フォルダの例では、次のパッケージ・パスを使用します。

      SET EPM_PASSWORD_FILE=C:\EPMAutomate\Epmpassword.epw
      SET EPM_SNAPSHOT_PATH=C:\EPMAutomate\Cost_Advisor_for_AI_Snapshot
      SET EPM_SNAPSHOT_NAME=Cost_Advisor_for_AI_Onboarding_Snapshot
      SET EPM_INTEGRATION_PATH=C:\EPMAutomate\Cost_Advisor_for_AI_Integration
    4. EPM_PASSWORD_FILEで指定されたパスに暗号化されたパスワード・ファイルを作成します。

      管理者のワークステーションで、EPM自動化を実行できるコマンド・プロンプトを開きます。PASSWORDおよびKEYを値に置き換え、次を実行します。

      epmautomate encrypt PASSWORD KEY "C:\EPMAutomate\Epmpassword.epw"
      暗号化されたパスワード・ファイルのパラメータ
      パラメータ摘要
      PASSWORDオンボーディング・バッチで使用されるデプロイメント・アカウントのパスワード。
      KEYパスワードを暗号化するために使用されるキー。このキーは、JWT署名に使用される秘密キーとは別です。
      PASSWORD_FILE最後のコマンド引数は、暗号化されたパスワード・ファイルの絶対パスと名前で、拡張子は.epwです。この例では、C:\EPMAutomate\Epmpassword.epwを使用します。encryptコマンドはこのファイルを作成します。パッケージに指定されていません。

      別のEPM_PASSWORD_FILEパスを指定した場合は、その正確なパスを最終引数として使用します。生成されたファイルが存在し、そのパスがConfigFile.batのEPM_PASSWORD_FILEと一致することを確認します。構成ファイルを保存します。

      特殊文字を含むコマンド構文およびパスワードについては、encryptを参照してください。

      バッチでは、EPM自動化環境でこのファイルが使用されます。AI宛先接続のコスト・アドバイザでは、証明書ベースのOAuthが使用されます。宛先設定でデプロイメント・パスワードまたは暗号化されたパスワード・ファイルを入力またはアップロードしないでください。

    5. パッケージで提供されるコスト・アドバイザ・メタデータおよびデータ・ファイルをレビューおよび準備します。

      財務チームおよびEPM管理者と協力して、提供されたコスト・アドバイザ・メタデータおよびデータ・ファイルの組織および財務データをロードする前に確認します。Metadata_Provider.csv、Metadata_Department.csv、Metadata_Entity.csv、Metadata_Model.csv、Metadata_Intent.csvおよびCost_Data.csvは、ローカルのCost_Advisor_for_AI_Integrationフォルダに保持します。指定されたファイル名、ヘッダー、および列の順序を保持します。バッチは、6つのすべてのファイルをEPM inboxにアップロードし、その内容をロードします。

      入力ファイルのオンボーディング
      ローカル・ファイル名パイプラインEPM入力パス
      Metadata_Provider.csvMETADATALOADinbox/Metadata_Provider.csv
      Metadata_Department.csvMETADATALOADinbox/Metadata_Department.csv
      Metadata_Entity.csvMETADATALOADinbox/Metadata_Entity.csv
      Metadata_Model.csvMETADATALOADinbox/Metadata_Model.csv
      Metadata_Intent.csvMETADATALOADinbox/Metadata_Intent.csv
      Cost_Data.csvACTUALDATALOADinbox/Cost_Data.csv

      コスト・アドバイザのメタデータとデータ・ファイルで、統合で想定される識別子と期間を使用していることをEPM管理者に確認してください。EPM_INTEGRATION_PATHを変更すると、ローカル・ソース・フォルダが変更されます。インポートされたパイプラインのEPM入力パスは変更されません。

      ノート

      バッチの実行前にCost_Data.csvを確認してください。その内容はACTUALDATALOADによってロードされるためです。進行中の配信の場合は、「日次パイプライン実行の設定」の説明に従って、配信パスおよびパイプライン設定を確認します。
    6. EPM_Cost_Advisor_for_AI_Onboarding.batの両方のrunPipelineコマンドで、SEND_TO、STARTPERIODおよびENDPERIODを更新します。

      METADATALOADコマンドとACTUALDATALOADコマンドの両方を更新します。

      更新するパイプライン・パラメータ
      パラメータ指定する値
      STARTPERIODロードする最初の期間。指定されたTP42-26値をデータの期間に置き換えます。
      ENDPERIODロードする最後の期間。単一期間ロードの場合は、STARTPERIODと同じ値を使用します。
      SEND_TOパイプライン通知を受信する電子メール・アドレス。指定された受信者をデプロイメント連絡先に置き換えます。

      期間はデータ統合期間マッピングに存在する必要があります。指定されたコマンドは、IMPORTMODE=Replace、EXPORTMODE=Merge、SEND_MAIL=AlwaysおよびATTACH_LOGS=Yを使用します。EPM管理者に、ターゲット環境のこれらの設定を確認してもらいます。runPipelineを参照してください。

  4. オンボーディング・バッチを実行します。
    1. 認可されたEPM管理者に、Windowsコマンド・プロンプトからEPM_Cost_Advisor_for_AI_Onboarding.batを実行してもらいます。

      開始する前に、ターゲット環境、アカウント、構成値、資格証明、コスト・アドバイザ・メタデータおよびデータ・ファイルおよびパイプライン・パラメータを確認します。バッチは、次の処理を順番に実行します。

      1. ターゲットEPM環境にサインインします。
      2. Cost_Advisor_for_AI_Onboarding_Snapshot.zipをimportUsers=FALSEとともにアップロードおよびインポートします。ユーザーとそのアプリケーション・ロールを個別に準備します。importSnapshotを参照してください。
      3. 5つのメタデータ・ファイルおよびCost_Data.csvをinboxにアップロードします。
      4. METADATALOADを実行して、5つのメタデータ・ディメンションをロードし、アプリケーションをリフレッシュします。
      5. ACTUALDATALOADを実行します。これは、コスト、クレジット、データおよびユーザー統合についてinbox/Cost_Data.csvを読み取ります。
      6. サイン・アウトします。

      デプロイメント・ファイルへのアクセスを許可されたアカウントを使用して、Windowsデプロイメント・ホストにサインインします。コマンド・プロンプトを開き、次を実行します:

      cd /d C:\EPMAutomate
      EPM_Cost_Advisor_for_AI_Onboarding.bat

      必要に応じてデプロイメント・パスを調整します。バッチが終了するまで、コマンド・ウィンドウを開いたままにします。

    2. ログを確認して、インポートおよび両方のパイプラインが正常に完了したことを確認します。

      バッチ出力を確認し、パッケージのログ・フォルダにログインします。EPMで、「移行」を開き、「レポート」、「移行ステータス」の順に選択します。インポート・ステータスおよびエラーをレビューします。ライフサイクル管理の移行へのアクセスおよび移行ステータス・レポートのの生成を参照してください。

      バッチは、Cost_Advisor_for_AI_EPMAutomate_YYYYMMDD_HHMMSS.logをバッチの横のlogsフォルダに書き込みます。データ統合でMETADATALOADおよびACTUALDATALOADの実行結果を確認し、必要なデータがロードされたことを確認します。

      オンボーディング・ハンドオフのバッチ・ログを使用して、インポートおよびパイプライン結果を保持します。

      ステップが失敗した場合は、EPM管理者と協力して完了したステップを特定し、リカバリ手順を確認してから、バッチを再実行してください。再実行すると、スナップショットがインポートされ、ローカル・ファイルが再ロードされます。EPM準備の問題の解決を参照してください。

  5. Oracle Cost Advisor for AIナビゲーション・フローをアクティブ化します。
    1. EPMで、「ツール」、「ナビゲーション・フロー」の順に開きます。
    2. Oracle Cost Advisor for AIを探します。「アクティブ」列で、「非アクティブ」を選択してフローをアクティブ化します。ステータスが「アクティブ」であることを確認します。
      このフローをアクティブ化すると、同じカテゴリのアクティブ・フローが置換されます。
    3. ホーム・ページで、右上隅のユーザー名を選択し、「ナビゲーション・フローのリロード」を選択します。
    4. コスト・アドバイザのナビゲーションが表示されていることを確認します。
アプリケーション構成がインポートされ、オンボーディング・メタデータと実際のデータ・パイプラインが正常に完了し、コスト・アドバイザのナビゲーション・フローがアクティブになり、専用統合アカウントがファイル配信用に準備されます。

EPMの準備が完了したら、少なくとも1つのAIプロバイダーを追加します。宛先を接続する前に個人およびプロジェクトIDのマッピングを追加することをお薦めします。これにより、提供されたコスト・アドバイザ・データにコスト配賦が含まれるようになります。

「宛先の追加」のステップ1の「Fusion EPMの準備」に戻ります。「EPMの設定を完了し、アプリケーション構成が正常にインポートされたことを確認しました。」というラベルの完了チェック・ボックスを選択します。次に、「次へ」を選択します。

EPMアイデンティティ・ドメインの設定で、パブリック署名証明書をダウンロードし、Fusion接続のアイデンティティ・アクセスの設定に従います。次に、接続の詳細を入力して宛先を追加します。

宛先を接続した後、継続的なレポートのために「日次パイプライン実行の設定」を完了します。

日次パイプライン実行の設定

メタデータおよび実際のデータ・パイプラインをスケジュールして、進行中のコスト・アドバイザの配信をFusion EPMにロードします。

EPMのオンボーディングを完了し、Fusion EPMの宛先を接続します。EPM管理者に繰返し実行を設定してもらいます。
  1. コスト・アドバイザ接続が現在のメタデータおよびコスト・ファイルを配信する場所を確認します。
    パイプライン入力パスおよびファイル名がそれらの配信と一致していることを確認します。指定されたオンボーディング・パイプラインでは、入力ファイルのオンボーディングのパスが使用されます。
  2. 期間、インポートおよびエクスポート設定、および繰返し処理の通知受信者を確認します。
    各実行で、意図した現在のファイルと期間が使用されていることを確認します。
  3. 必要なファイルが到着した後、毎日実行するようにMETADATALOADおよびACTUALDATALOADをスケジュールします。

    実際のデータ処理の前にメタデータ処理の終了を許可します。「後で実行するジョブのスケジュール」に従って、日次繰返しを選択します。

    コスト・アドバイザの処理スケジュールは、データ処理およびEPMレポートを参照してください。

    ノート

    オンボーディング・バッチは、アプリケーション・スナップショットをインポートし、ローカル・オンボーディング・ファイルを実行するたびにアップロードします。繰返しロードのパイプラインをスケジュールします。完全なオンボーディング・バッチを日次ロードとしてスケジュールしないでください。
  4. 最初のスケジュール済実行をレビューし、現在のデータがアプリケーションに表示されることを確認します。
アプリケーションを使用して、Fusion EPMでコスト・アドバイザのデータおよびインサイトをレビューします。