機械翻訳について

モデル管理ツールを使用したモデルOracle Cloud Enterprise Performance Managementデータ

モデル管理ツールを使用してOracle Cloud Enterprise Performance Management (Oracle EPM)データをモデル化し、Oracle EPMデータからダッシュボードおよび分析を構築できます。

モデル管理ツールを使用したOracle EPMデータのモデリングの概要

Oracle Cloud Enterprise Performance Management (Oracle EPM)ビジネス・プロセスは、計画、予測および予算編成のデータを分析するために企業で使用されます。

レポート・ビルダーは、Oracle EPMからデータのダッシュボードを分析および構築できます。 セマンティック・モデルを作成している場合は、これらを開始する前に、オンプレミスやクラウドのデータ・ソースから必要なアプリケーション・メタデータをインポートすれば、レポート・ビルダーでダッシュボードや分析を作成できます。

  • Oracle Analytics Cloudは、Planning、Financial Consolidation and CloseおよびTax Reportingをサポートしています。

    Oracle Enterprise Performance Management (EPM) Cloudバージョン19.08以上を使用している場合は、Oracle Analytics Cloudとともに事前インストールされているアナリティク・データ・モデリング(ADM)ドライバを使用して、Oracle Planning and Budgeting Cloud Serviceで提供されている高度なモデリング機能を利用することもできます:

    • フィルタリングをサポートする番号列の生成。
    • リーフ・インジケータ列。
    • メンバー名と別名のための世代ごとに別々の列(EPM 20.04が必要)。
    • 属性ディメンション。
    • 拡張パフォーマンス機能。
  • サービス説明のドキュメントをレビューして、この機能を使用するためのライセンス要件を理解できます。 「サービス記述文書」を参照してください。

  • Hyperion Planningデータ・ソースからデータをインポートすると、メジャーとディメンションの両方がセマンティック・モデルにインポートされます。

ベスト・プラクティス

Oracle Analytics CloudからOracle EPMへの接続は、Oracle EPMによって確立された同時問合せ制限の対象となります。 これらの制限は、Oracle EPMアプリケーション・ユーザーとOracle EPMからデータを取得するレポート作成アプリケーションのニーズのバランスをとるために設定されています。

Oracle EPMシステムでの同時実行性制限およびその他のアプリケーション・ワークロードは、Oracle EPMに対して高い同時問合せボリュームを生成するOracle Analytics Cloudアプリケーションのパフォーマンスに影響します。

次の表で説明するOracle EPM制限に合せることで、問合せボリューム全体を削減します:

設定または領域 推奨番号
セマンティック・モデル接続の数(「最大接続数」で設定) 10
ワークブック・キャンバスごとのビジュアライゼーションの数 4

Oracle EPMプラットフォームとの統合には2つの方法があります:

  • ビジネス・ユーザーは、キューブまたはプラン・タイプのデータを使用してビジュアライゼーション・ワークブックを作成します。 たとえば、Planning and Budgeting Cloud、Hyperion PlanningおよびEssbaseキューブのデータをビジュアル化できます。 このタイプの接続では、特別なモデリング権限や管理権限は必要ありません。 ビジネス・ユーザーは、Oracle EPM接続タイプを使用して接続を作成し、ビジュアライゼーション・ワークブックを作成できます。

    「Oracle Enterprise Performance Management (Oracle EPM)からのデータセットの作成」を参照してください。

  • ビジネス・アナリストは、まずOracle EPMデータをモデル化し、次に、ビジネス・ユーザーが使用するセマンティック・モデルを公開します。

モデル管理ツールを使用したOracle EPMデータのモデリングの前提条件

始める前に、必要なコンポーネントが適切な場所に正しくデプロイされていることを確認します。

  • Oracle Analytics Cloud - Enterprise Edition。

  • モデル管理ツールを実行する64ビットWindowsマシン。

  • Oracle Analytics Cloud 5.6以降用のモデル管理ツール。

    Oracle Technology Networkからダウンロードし、ローカルのWindows 64-bitマシンにインストールします。 「Oracle AnalyticsのAnalyticsクライアント・ツールのダウンロードおよびインストール」を参照してください。

  • クライアントで実行するJavahostプロセス。 (コマンドを使用してプロセスを開始します) : C:\oracle\oac-client-5.6\bi\bifoundation\javahost\bin\startOnClient.bat.)
  • Oracle Analytics Cloud (Oracle管理を使用したOracle Cloud Infrastructureで)をデプロイする場合は、次のオプションを構成します:

    • JDKインストールを指すようにJAVA_HOMEシステム環境変数を設定します。

      たとえば、 C:\Program Files\Java\jdk1.8.0_162です。

    • set INSTANCE_NAME=%DOMAIN_HOME%

    • ファイル<BIClient_Home>\bi\bitools\bin\admintool.cmdを編集し、ESSBASEPATH設定の下に追加:set INSTANCE_NAME=%DOMAIN_HOME%
    • <BIClient_Home>\bi\bifoundation\javahost\bin\startOnClient.batを実行してJavahostを起動します。

      クライアントを再起動する必要がある場合は、stopOnClient.batを実行してから、startOnClient.batを再実行します。

  • Oracle Analytics Cloudをデプロイする場合- クラシック(つまり、Oracle Cloud Infrastructure Classic)では、次のオプションを構成します:

    • インスタンス名を使用して<BIClient_Home>\bi\bitools\bin\admintool.cmdを構成します。

      INSTANCE_NAME=%DOMAIN_HOME%
    • <BIClient_Home>\bi\config\fmwconfig\biconfig\OBIS\NQSConfig.INIOracle Analytics Cloudホストとポート情報を構成します:

      [JAVAHOST] JAVAHOST_HOSTNAME_OR_IP_ADDRESSES = "host:9506";

モデル管理ツールを使用したOracle EPMデータのセマンティク・モデルの構築およびアップロード

クラウドEPM Platformでセマンティック・モデルを構築し、Oracle Analytics Cloud Enterprise Editionにアップロードします。

  1. ローカル環境で、モデル管理ツールを起動してセマンティック・モデルを作成します。
  2. Planning and Budgetingメタデータをインポートします:
    1. 「ファイル」メニューから、「メタデータのインポート」を選択して、インポート・ウィザードを開始します。
    2. 「データソースの選択」ページで、「接続タイプ」リストからHyperion ADMを選択します。
    3. メタデータ・オブジェクトの選択ページで、接続詳細を入力します。

      「接続タイプ」で、Hyperion ADMを選択します。

      「プロバイダ・タイプ」で、Hyperion Planningを選択します。

      URLでは、次の形式で接続URLを指定します:

      adm:thin:com.hyperion.ap.hsp.HspAdmDriver:<Server>%3A<Port>:<Application>

      ノート : ホストとポート番号を区切るコロン(:)ではなく、URLエンコードされた値%3Aを指定します。

      接続URLは、Oracle Cloud Infrastructure (Gen 1)とOracle Cloud Infrastructure (Gen 2)で異なります。

      • Planning and BudgetingアプリケーションがOracle Cloud Infrastructure (Gen 1)にデプロイされている場合は、次のように接続URLを指定します:

        adm:thin:com.hyperion.ap.hsp.HspAdmDriver:machine12345.oraclecloud.com%3A443:Vision?locale=en_US;tenantName=localhost;hubProtocol=https;

      • Planning and BudgetingアプリケーションがOracle Cloud Infrastructure (Gen 2)にデプロイされている場合は、次のように接続URLを指定します:

        adm:thin:com.hyperion.ap.hsp.HspAdmDriver:machine12345.oraclecloud.com%3A443:Vision;locale=en_US;tenantName=localhost;hubProtocol=https;

      「ユーザー名およびパスワード」では、管理権限を持つユーザーの名前とパスワードを指定します。

    4. インポートが完了したら、物理レイヤーでメタデータを確認します。
    5. ANCESTOR_DIM_PROPERTY_SUPPORTEDデータベース機能が選択されていることを確認します。
  3. セマンティック・モデルを完成させます:
    1. 「物理」レイヤーにある表を「ビジネス・モデルとマッピング」レイヤーおよび「プレゼンテーション」レイヤーに切り取って貼り付けます。
    2. セマンティック・モデルを確認して、これを.rpdファイルとして保存します。
  4. 「物理」レイヤーで、このデータソースの「接続プール」を編集し、ステップ1の「メタデータ・オブジェクトの選択」ページで使用したURLを使用してURLを指定し、「共有ログオン」を選択します。
  5. セマンティック・モデルを保存し、データベース機能がデフォルトと一致しないという警告を無視します。
  6. セマンティック・モデルをOracle Analytics Cloudにアップロードします。 「ファイル」メニューから、「クラウド」をクリックしてから、「アップロード」をクリックし、Oracle Analytics Cloudインスタンスの接続情報を入力します。
ユーザーは、新しいセマンティック・モデルを使用して、データを分析したり、ダッシュボードを作成できます。