Oracle EBS 用 Looker Block
このページでは、Oracle EBS(E-Business Suite)データ用の Cortex Looker ブロックから得られる分析情報について説明します。Oracle EBS 用のこの Looker Block を使用すると、BigQuery で注文から収益(O2C または OTC)の運用レポートの作成を迅速かつ費用対効果の高い方法で開始できます。この Looker Block を使用するか、カスタマイズして、次のことができます。
- データの傾向とパターンを特定する。
- 潜在的な問題を早期に発見する。
- より迅速に的確な意思決定を行う。
利用可能な分析情報
Cortex Framework の Oracle EBS 用 Looker ブロックには、次の事前定義されたダッシュボードが用意されています。
- 注文ステータス: 注文関連の指標の概要(注文数、予約から請求までの注文フローのステータスの内訳、注文ステータスの分析など)。
- 販売実績: 商品、カテゴリ、顧客、ビジネス ユニット、注文元など、売上上位の項目に関する分析情報。
- 注文フルフィルメント: フルフィルメントのパフォーマンスの経時的な変化を追跡し、平均注文サイクル時間が最も長い商品と、フルフィルメントで問題が発生している商品をハイライト表示します。
- 注文行の詳細: 一連のフィルタ条件を満たす販売注文のサブセットの詳細を表示します。たとえば、特定の期間にブロックされたすべての注文の詳細を確認できます。
- 課金と請求: 請求書の件数と金額の概要(月ごとの傾向を含む)。割引率が最も高い顧客もハイライト表示されます。
- 売掛金: 未払いおよび延滞中の売掛金を分析し、未払い額と延滞期間が最も長い顧客を特定します。
- 請求書の行の詳細: 一連のフィルタ条件を満たす請求書のサブセットの詳細を表示します。たとえば、特定の期間の未決済請求書の詳細を確認できます。
リポジトリ
Oracle EBS 用の Cortex Looker Block にアクセスするには、公式の GitHub リポジトリ(block-cortex-oracle-ebs)にアクセスしてください。このリポジトリには、Oracle EBS データを Looker 環境にシームレスに統合するための重要なビュー、Explore、ダッシュボードが含まれています。このリポジトリは、特定のニーズに合わせてカスタム レポート、可視化、ダッシュボードを作成するための堅固な基盤を提供します。
デプロイ
Oracle EBS 用 Cortex Looker Block をデプロイする方法については、Cortex Framework 用 Looker Block をデプロイするをご覧ください。
これらの手順を完了したら、次のセクションのデプロイの追加仕様をご覧ください。
デプロイに関するその他の仕様
データソースによっては、一部の Looker Block が正常に動作するために仕様が必要になる場合があります。このセクションでは、Oracle EBS 用の Cortex Looker Block の特別な設定について説明します。
永続的な派生テーブルが必要
このブロックに使用する BigQuery 接続で、永続的な派生テーブルが有効になっている必要があります。詳細については、接続で PDT を有効にするをご覧ください。
必須のユーザー属性
一部のダッシュボードでは、正常に機能するために複数の Looker ユーザー属性が必要です。ユーザー属性は、Looker ユーザーごとのカスタマイズされたエクスペリエンスを提供するものです。Looker 管理者がユーザー属性を定義し、ユーザー属性値をユーザーグループまたは個々のユーザーに適用します。詳しくは、管理設定 - ユーザー属性をご覧ください。
Oracle EBS のこの Looker ブロックの場合、Looker 管理者は次のユーザー属性を作成し、次のように値を正確に設定する必要があります。
必須のユーザー属性名 | ラベル | Data Type | ユーザー アクセス | 値を非表示にする | デフォルト値 |
cortex_oracle_ebs_category_set_name
|
Cortex Oracle EBS: カテゴリセット名 | String(文字列) | 編集 | × | EBS システムで使用されるプライマリ カテゴリセット名。Cortex テストデータを使用する場合のデフォルト値は BE_INV_ITEM_CATEGORY_SET です。詳細については、テストデータのセクションをご覧ください。 |
cortex_oracle_ebs_default_language
|
Cortex Oracle EBS: デフォルトの言語 | String(文字列) | 編集 | × | US (または EBS システムで使用されるメイン言語コード)。Cortex テストデータを使用する場合は、US (英語)と ES (スペイン語)の値を使用できます。詳細については、テストデータのセクションをご覧ください。 |
cortex_oracle_ebs_default_currency
|
Cortex Oracle EBS: デフォルトのターゲット通貨 | String(文字列) | 編集 | × | USD または選択した通貨(EUR, CAD or JPY など)。 |
cortex_oracle_ebs_use_test_data
|
Cortex Oracle EBS: テストデータ(Yes または No )を使用する |
String(文字列) | 編集 | × | Cortex Framework テストデータを使用する場合は、Yes を入力します。それ以外の場合は、No と入力します。詳細については、テストデータのセクションをご覧ください。 |
各ダッシュボード ユーザーは、ユーザー アカウント設定のパーソナライズの手順に沿って、編集可能なユーザー属性の値をカスタマイズできます。
テストデータ
このブロックで省略可のテストデータを利用する場合は、次の重要な点を考慮してください。
- 期間: テストデータは、2021 年 1 月 1 日から 2024 年 4 月 4 日までの販売注文と、2021 年 1 月 2 日から 2024 年 3 月 31 日までの請求書と支払いに対応しています。
- 日付の調整: テストデータを使用する場合(ユーザー属性
cortex_oracle_ebs_use_test_data
がYes
に設定されている場合)、計算では現在の日付が 2024 年 3 月 31 日に置き換えられます。これにより、売掛金の残高などのディメンションが正確に計算されます。 - カテゴリセット: 使用できる
Category Set ID
/Category Set Name
は1100000425
/BE_INV_ITEM_CATEGORY_SET
のみです。ユーザー属性cortex_oracle_ebs_category_set_name
はBE_INV_ITEM_CATEGORY_SET
に設定する必要があります。 - ビジネス単位: テストデータには、
BE1 operating unit
という名前のビジネス単位が 1 つだけ含まれています。 - 税額: [Sales Invoices] と [Sales Invoices Daily Agg] では、すべてのレコードの税額は 0 です。
- 企業間: すべてのレコードで
Is_Intercompany
はNo
に設定されます。 複数の言語と通貨: テストデータでさまざまな言語と通貨を示すには、Oracle EBS の Cortex Framework のデプロイ中に、通貨換算のターゲットとして
USD
とEUR
、言語としてUS
とES
を含めます。デプロイで使用されるconfig.json
ファイルのサンプル スニペットを次に示します。"OracleEBS": { "itemCategorySetIds": [1100000425], "currencyConversionType": "Corporate", "currencyConversionTargets": ["USD","EUR"], "languages": ["US","ES"], "datasets": { "cdc": "CORTEX_ORACLE_EBS_CDC", "reporting": "CORTEX_ORACLE_EBS_REPORTING" } }
その他の考慮事項
Looker Block for Oracle EBS のパフォーマンスと機能を最適化するには、次の点を考慮してください。
- BI Engine の最適化: 一部の計算では、BigQuery で BI Engine の最適化を有効にするとパフォーマンスが向上します。
- Liquid テンプレート言語: 一部の定数、ビュー、Explore、ダッシュボードでは、Liquid テンプレート言語が使用されます。詳細については、Looker の Liquid 変数リファレンス ドキュメントをご覧ください。
- その他のディメンションと指標を表示する: わかりやすくするため、多くのディメンションと指標は非表示になっています。重要な情報が不足している場合は、関連するビューでフィールドの
hidden
パラメータ値をNo
に設定します。