カスタマイズおよびデータ拡張に関する上位FAQ

このトピックでは、Oracle Fusion Data Intelligenceのカスタマイズとデータ拡張に関する上位FAQについて説明します。

事前作成済のOracleコンテンツをカスタマイズできますか。

はい。セマンティック・モデルのカスタマイズによって、事前作成済のOracleコンテンツをカスタマイズできます。

Oracle Fusion Data Intelligenceは、Oracle Fusion Cloud Applicationsからすべてのデータを抽出しますか。

Oracle Fusion Data Intelligenceには、事前構築されたメタデータを含む基本セマンティック・モデルが付属しています。データ・パイプラインは、データを抽出し、アクティブ化されたすべての機能領域の事前作成済表をロードします。データ拡張により、任意のカスタム・データをOracle Fusion Data Intelligenceに取り込むことができます。

データ拡張、カスタム・データ構成および機能領域の一部が拒否されるのはなぜですか。

増分ジョブが実行されると、アクティブ化されたすべてのモジュール(データ拡張、カスタム・データ構成および機能領域)のデータが抽出されます。次の増分実行の前にデータ拡張をアクティブ化した場合、またはデータのリセットとマークした場合、これらのモジュールのデータは完全にフェッチされます。新しい列が追加されたか、抽出に問題があるため、一部のデータ拡張のデータを取得できません。その場合、これらのデータ拡張、カスタム・データ構成および機能領域は拒否されます。

セマンティック・モデルのカスタマイズのベスト・プラクティスはどこにありますか。

「セマンティック・モデルを拡張するための推奨事項およびヒント」を参照してください。

カスタム・パブリック・ビュー・オブジェクト(PVO)を使用してOracle Fusion Data Intelligenceを拡張できますか。

はい、カスタムPVOを使用してOracle Fusion Data Intelligenceを拡張できます。詳細は、「カスタムPVOを使用したFusion Data Intelligence拡張機能」を参照してください。

セマンティック・モデル・フレームワークを使用してカスタム・データ・モデルを作成できますか。

はい。セマンティック・モデル・フレームワークを使用してカスタム・データ・モデルを作成できます。詳細は、「カスタム・データ・モデルのユースケース」を参照してください。

Oracle Fusion Data Intelligenceには、すべての付加フレックス・フィールド(DFF)が用意されていますか。

Oracle Fusion Data Intelligenceのデータ・パイプラインでは、パフォーマンス上の理由から、すべてのDFFが取り込まれるわけではありません。レポート作成のために必要なDFFおよび属性のみを選択できるDFFマッパーを構成してください。DFFマッパーの構成の詳細は、「付加フレックスフィールド属性マッパーを使用したデータの拡張について」を参照してください。

DFFマッパーを使用すると、カスタムDFFも取得できますか?

はい、カスタムDFFはBI対応であるかぎり取得できます。「付加フレックスフィールド属性マッパーを使用したデータの拡張について」を参照してください。

リポジトリ・ファイルにアクセスできますか。

Oracle Fusion Data Intelligenceのセマンティック・モデルでは、リポジトリ・ファイルは公開されません。ただし、Oracle Fusion Data Intelligenceコンソールを使用して、リポジトリ・ファイルへの外部接続を定義できます。

既存の拡張の更新直後に列の変更が反映されないのはなぜですか。

変更は、次の増分実行後に表示されます。

すべてのモジュールが正常にアクティブ化された後、モデルの公開中に「保留中のシステム・リクエストがあります」というメッセージが表示されるのはなぜですか。

モジュールをアクティブ化するたびにカスタマイズ・ステップが再適用されるため、このメッセージが表示されます。最後のモジュールのアクティブ化が最近完了したため、パブリッシュ・リクエストはキューに入っています。Oracle Fusion Data Intelligenceは、保留中のリクエストをまもなく処理します。

セマンティック・モデルの拡張中にサブジェクト領域ステップの変更に時間がかかるのはなぜですか。

レプリケートされたサブジェクト領域は、通常、権限やロールなど、親サブジェクト領域のすべてを継承します。したがって、サブジェクトエリアのサイズによっては、完了までに時間がかかります。

外部アプリケーションに使用されるスケルトン・セマンティック・モデルの一部である同じオブジェクトに拡張がある場合、外部アプリケーションと拡張は共存できますか。

外部アプリケーションと拡張は共存できません。外部アプリケーションに使用されるスケルトン・セマンティック・モデルの一部である同じオブジェクトに拡張がある場合は、それらの拡張を外部セマンティック・モデルに移動する必要があります。

パブリック・ビュー・オブジェクト(PVO)に「拒否済」ステータスのデータがないデータ拡張が表示されるのはなぜですか。

レコードがゼロのデータ拡張は自動的に拒否されます。データ拡張およびセマンティック・モデル拡張を作成する前に、基礎となるPVOにデータが含まれていることを確認する必要があります。

CLOBデータ型はデータ拡張でサポートされていますか。

いいえ、現在サポートされていません。

データ拡張を頻繁なデータ・リフレッシュ・スケジュールに含めると、そのデータ拡張を変更できますか。

頻繁なデータ・リフレッシュ・スケジュールに含める後にデータ拡張を変更する場合は、そのデータ拡張を削除して、次の増分リフレッシュを終了する必要があります。そうしないと、頻繁なデータ・リフレッシュが失敗する可能性があります。増分リフレッシュの完了後、更新されたデータ拡張を頻繁なデータ・リフレッシュ・スケジュールに追加できます。

環境とセマンティック・モデル・テンプレート間で一貫性のないアクティブ化されたモジュールを解決するにはどうすればよいですか。

外部アプリケーション・マージおよびセマンティック・モデル・バンドル・インポートでは、外部アプリケーション・セマンティック・モデルと環境で使用可能な機能領域のリストの間の検証が事前に行われます。次のエラーが表示された場合は、推奨されるステップを完了します。
  • 環境内のアクティブ化されたモジュールは、外部アプリケーション・セマンティック・モデルの構築に使用されるテンプレートと矛盾しています。これはダウンストリームの問題を引き起こします。テンプレートを再度ダウンロードし、外部アプリケーション・セマンティック・モデルを再構築してください。
開発インスタンスまたはテスト・インスタンスで検証が失敗した場合:
  1. 不整合を特定します。
    1. インポートしたセマンティック・モデルをダウンロードします。インポートされたセマンティック・モデルのダウンロードを参照してください。
    2. セマンティック・モデル・テンプレートをエクスポートします。「セマンティック・モデル・テンプレートのエクスポート」を参照してください。
    3. Oracle Analyticsクライアント・ツールで各セマンティック・モデルを開くには、メニューから「管理」に移動し、「プロジェクト」を選択して、定義済のプロジェクトおよびオブジェクトのリストを比較します。
  2. 一貫性のあるセマンティック・モデル・テンプレートを再生成します。
    1. コンソールの「データ構成」タイルを使用して、一貫性のないOracle Fusion Data Intelligence機能領域を削除します。
    2. パイプラインが完了するまで待機します。
    3. 「セマンティック・モデル拡張」の「アクティビティ」タブで、「システム・ステップの適用」および「セマンティック・モデル・テンプレート生成」が実行されていることを確認します。
    4. 一貫性のあるセマンティック・モデル・テンプレートをエクスポートします。「セマンティック・モデル・テンプレートのエクスポート」を参照してください。
  3. 一貫性のある外部アプリケーションを作成します。
    • オプション1: カスタム・オブジェクトを一貫性のあるセマンティック・モデル・テンプレートに再インポートします。カスタム・セマンティック・モデル・オブジェクトのモデル化を参照してください。
    • オプション2: インポートされたセマンティック・モデルから一貫性のないプロジェクトおよびオブジェクトを手動で削除します。
本番インスタンスで検証が失敗した場合:
  1. バンドルがインポートされるインスタンスのアクティブ化されたOracle Fusion Data Intelligence機能領域と、バンドルに含まれる外部アプリケーション・セマンティック・モデルのプロジェクトのリストを比較して、不整合を識別します。
  2. 一貫性のある外部アプリケーションを作成します。
    1. 開発またはテスト・インスタンスで一貫性のある外部アプリケーションをインポートおよびマージします。外部アプリケーションのマージを参照してください。
    2. 開発またはテスト・インスタンスで一貫性のあるセマンティック・モデル・バンドルをエクスポートします。バンドルのエクスポートを参照してください。
    3. 一貫性のあるセマンティック・モデル・バンドルを本番インスタンスにインポートしてデプロイします。バンドルのインポートおよびバンドルのデプロイを参照してください。

翻訳した言語でカスタム・セグメントが表示されないのはなぜですか。

翻訳済カスタム・セグメントはOracle Fusion Data Intelligenceではサポートされていないため、カスタム・セグメントは英語でのみ表示されます。

サンドボックス・フレームワークに移行した後、外部アプリケーションのマージに時間がかかるのはなぜですか。

外部アプリケーション・セマンティック・モデルをサンドボックス・フレームワークとマージすることは、複数ステップのプロセスです。サンドボックス・フレームワークでは、開発者は外部アプリケーション・オブジェクトをカスタマイズおよび拡張できます。したがって、外部アプリケーションをマージすると、すべてのシステム拡張、サンドボックス・カスタマイズ・ユーザー拡張および外部アプリケーションが再適用されるため、マージする時間が長くなります。この完全な再コンパイルにより、セマンティック・モデルに一貫性があり、エラーがないことが保証されます。

サンドボックス・フレームワークに移行した後、変更を適用してメインのサンドボックスにマージするのに時間がかかるのはなぜですか。

変更がどれほど小さいかにかかわらず、変更を適用してマージ操作を行うと、常に完全なセマンティック・モデルが再コンパイルされます。セマンティック・モデルのサイズと適用するカスタマイズの数によって、マージの期間が決まります。

「システム拡張の適用の手動実行」を選択して、システム・ステップを自動実行するかわりに手動で実行し、サンドボックスの適用時間を短縮できます。「グローバル・レポート・パラメータの設定」を参照してください。

システム・ステップの実行はどのようにトリガーされますか。

次のようにすると、システム・ステップの実行がトリガーされます。

  • データ拡張(ディメンションの作成、ファクト、エンティティ拡張の作成)、アプリケーション、またはカスタム・データ構成(付加フレックスフィールド、構成可能な勘定科目分析、Fusion Accounting Hub、サプライ・チェーン・プランニング・アプリケーションなど)などのコンポーネントに加えられた変更。

    これには、次のものが含まれます。

    • これらのコンポーネントを作成、削除、有効化および無効化します。
    • 属性の追加や削除などの構造的な変更。
    • フル・リロードを実行しています。データのリロードのスケジュールを参照してください。
  • 新しい頻繁なデータ・リフレッシュをスケジュールします。再設計されたリフレッシュ・メカニズムを使用したデータの頻繁なリフレッシュのスケジュール(プレビュー)を参照してください。
  • セマンティック・モデル・エラーで、システム・ロールバックが必要です。たとえば、セマンティック・モデルにリリース更新をブロックするエラーがある場合、システムは必須のロールバックを実行して必要なリリース・パッチを処理できます。
  • ウェアハウスとデータ・ソースのリセットとリロード:
  • システム拡張を手動で適用します。Apply System Extensionsを参照してください。
  • システム拡張を外部アプリケーションに再適用します。セマンティック・モデルのインポートを参照してください。
  • 外部アプリケーションの即時利用可能なサブジェクト領域でのカスタム列の公開。

サンドボックスの適用時間を短縮し、システム・ステップを手動で実行する場合は、「システム拡張の適用の手動実行」を有効にできます。「グローバル・レポート・パラメータの設定」を参照してください。

Oracle Fusion Data Intelligenceでスナップショットを管理するにはどうすればよいですか。

スナップショットを作成およびリストアするには、バンドルを使用します。Oracle Fusion Data Intelligenceのアプリケーション・アーティファクトのバンドルを参照してください。

Oracle Fusion Data IntelligenceでOracle Analytics Cloudシステム設定を管理できますか。

サービス・インスタンス・コンソールを使用して、Oracle Fusion Data Intelligenceの拡張オプションを設定します。拡張オプションの設定を参照してください。

Oracle Fusion Data Intelligenceで、セマンティック・モデル構成に使用されるOracle Analytics Cloudデータベース接続を管理できますか。

いいえ、Oracle Fusion Data IntelligenceではOracle Analytics Cloudデータベース接続を管理できません。Oracle Fusion Data Intelligenceセマンティック・モデル拡張は、プロビジョニングされた単一のOracle Autonomous AI Lakehouseにのみ接続します。

Oracle Fusion Data Intelligenceセマンティック・モデルでOracle Analytics Cloudの事前作成済オブジェクトを変更するにはどうすればよいですか。

Oracle Analytics Cloudで事前作成済オブジェクトをコピーし、Oracle Fusion Data Intelligenceのセマンティック・モデルで事前作成済オブジェクトをカスタマイズします。

サーバー・キャッシュ(obis)の管理方法

デフォルトでは、セマンティック・モデル内のすべての事前作成表のキャッシュ期間は無制限です。外部アプリケーションがある場合は、独自のサーバー・キャッシュ管理戦略を構成できます。サーバー・キャッシュ(obis)は、データ・パイプラインが実行されるたびにグローバルにクリアされます。