Oracle Business Intelligence Publisher (BIP)を使用したOracle Fusion Applications
データ統合のOracle Fusion Applicationsからデータを抽出するには、これらのデータ・ソースをOracle Business Intelligence Cloud Connector (BICC)またはOracle Business Intelligence Publisher (BIP)のいずれかに接続します。
たとえば、Oracle Fusion ERPまたはHCMアプリケーションからデータを抽出するには、データ統合データ・フローでOracle Fusion Applicationsデータ・アセットをデータ・ソースとして設定します。BIPを使用して統合する場合、データ統合は、既存のBIPレポートを実行し、事前定義済のオブジェクト・ストレージ・バケットにデータをアップロードするようBIPに指示します。BIPを使用するためのポリシー、Object Storageバケットへのアクセス、およびOracle Fusion Applicationsにアクセスするためのネットワーク要件が満たされている必要があります。
開始する前に
データ統合でOracle Fusion Applicationsデータ・アセットを使用するには、追加の設定およびOracle Cloud Infrastructureの他のサービスへのアクセス権が必要です。Oracle Fusion Applicationsデータ・アセットを作成する前に、この項を確認してください。
データ統合でBIPを初めて使用
データ統合でのBIPからのデータの抽出ブログを参照してください。このブログでは、Oracle Fusion Applicationsでの前提条件の設定からデータ・アセットの定義、データ統合でのデータ・フローの構築と実行まで、ステップバイステップの手順を説明します。
- その他の参照先
-
- データ統合を使用してBICCデータを増分的に抽出します。ここでは、BICCを使用してユーザー管理の増分抽出を構築する方法について説明します。同じ変数処理手法をBIPに適用できます。
- データの抽出に同期BIPを使用する代替方法: データの抽出にBIPを使用するタイミングを決定するのに役立ちます。このブログでは、BIPおよびBICCの使用の長所と短所について説明し、同期データ抽出にBIPを使用しないことをお薦めします。
- BI Publisherを使用したOCI Data Integrationによるデータ増加のプル
次の表のタスク・チェックリストを使用して、Oracle Fusion Applicationsデータ・ソースを作成して使用するために必要な設定と情報があることを確認してください。
タスク | 要件 |
---|---|
BIPへのアクセスの取得 |
このトピックでは、BIPにアクセスして使用するための適切な資格証明があることを前提としています。 Oracle Business Intelligence Publisherユーザーズ・ガイドのOracle Business Intelligence Publisherへのアクセスを参照してください。 |
Fusion Applications接続詳細を取得します |
Fusion Applicationsデータ・アセットを作成するときには、次のものを指定する必要があります:
パスワードを入力するかわりに、Oracle Cloud Infrastructure Vaultでシークレットを使用してパスワードを格納し、そのシークレットのOCIDを入力できます。 Oracle Cloud Infrastructure VaultのVaultおよびシークレットの概念の説明を参照してください シークレットOCIDをコピーするには、シークレットの詳細の取得を参照してください。 |
Oracle Fusion Applicationsにアクセスするためのネットワーク構成を確認します。 |
Fusion Applicationsホストがインターネットからアクセス可能で、ワークスペースにアタッチされた仮想クラウド・ネットワーク(VCN)がある場合、VCNが:
仮想ネットワーキングのクイックスタートを参照してください。 インターネットからFusion Applicationsホストにアクセスできない場合は、FastConnectを使用して、Oracle Cloud InfrastructureとFusion Applicationsホスト間に高速でセキュアな接続を設定できます。 |
データ統合がOracle Cloud Infrastructure Object Storageのバケットおよびオブジェクトにアクセスできるようにするポリシーを作成します。 |
データ・フロー設計でOracle Fusion Applicationデータ・アセットを使用するには、データをステージングするための外部ストレージが必要です。OCI Object Storageバケットは、ステージングに使用できるBIP内の唯一のストレージ・タイプです。
|
抽出したデータをステージングするためのバケットを作成します。 |
バケットを作成し、データ統合でOracle Fusion Applicationsデータ・アセットを作成するときに、デフォルトのステージング場所フィールドに指定する必要がある次の詳細を収集します。
|
オブジェクト・ストレージ・データ・アセットを作成し、ステージングの場所に関する情報を取得します。 |
オブジェクト・ストレージ・データ・アセットを作成します。プロパティの詳細は、オブジェクト・ストレージ・データ・アセットのプロパティを参照してください。デフォルトのステージング場所フィールドに指定する必要がある次の詳細を収集します。
|
必要なポリシーは、オブジェクト・ストレージ・インスタンスとデータ統合インスタンスが同じテナンシにあるか異なるテナントにあるか、およびポリシーをコンパートメント・レベルで作成するかテナンシ・レベルで作成するかによっても異なります。ニーズに適したポリシーを特定するには、その他の例およびブログのOracle Cloud Infrastructure (OCI) Data Integrationのポリシーを確認してください。
BIP接続を使用するOracle Fusion Applicationsデータ・アセット
パスワードにシークレットを使用するには、OCI VaultのシークレットおよびOracleウォレットを参照してください。
BIPソースに接続するデータ・アセットを作成するには、次のプロパティおよび接続の詳細を入力します。
フィールド | 説明 |
---|---|
プロパティ | |
名前 |
データ・アセットの名前を入力します。 |
識別子 |
識別子は、指定した名前に基づいてシステムで生成される値です。識別子値は変更できますが、データ・アセットを作成および保存した後は、識別子を更新できません。 |
説明 |
説明を追加します。このフィールドはオプションです。 |
タイプ | このフィールドには、「データ・アセット・タイプの選択」パネルで選択したデータ・ソース・タイプが表示されます(「データ・アセットの作成」を参照)。データ統合には、このタイプに基づいてデータ・アセット・プロパティ・フィールドおよびデフォルトの接続フィールドが表示されます。 |
Oracle Fusion Applicationsホスト |
ホスト名を入力します。 |
精度と位取りのないNUMBER列はVARCHARとして扱われます |
このチェック・ボックスを選択すると、データの損失を防ぐために、精度と位取りのない数値がVARCHARとして扱われます。 たとえば、精度値が38より大きい数値データ型がある場合、または精度と位取りのプロパティがない数値データ型がある場合です。 |
精度のないNUMBER列のNUMERICデータ型を保持 |
このチェック・ボックスは、新しいターゲット・エンティティを作成するときに、精度のない数値を数値データ型として保持するために選択されます。 たとえば、精度値が38より大きい数値データ型は、Sparkではサポートされていません。このチェック・ボックスを選択しない場合、タイプ・ソースの数値フィールドは、数値データ型ではなく、ターゲット・システムで文字列として変換されます。 |
デフォルトの接続情報 | |
名前 | デフォルト接続の名前を入力します。 |
識別子 | 識別子は、名前に基づいてシステムによって生成される値です。識別子の値は変更できませんが、作成および保存後に識別子を更新することはできません。 |
説明 | (オプション)説明を追加します。 |
タイプ |
「Oracle BI Publisher」を選択します。 |
ユーザー名 | Fusion Applicationsホストに接続できるユーザー名を入力します。 |
ボールト・シークレットOCIDの使用 | Oracle Cloud Infrastructure Vaultでシークレットを使用してパスワードを保存する場合は、このオプションを選択します。次のフィールドが表示されます:
|
パスワードの使用 |
このオプションを選択した場合は、「パスワード」フィールドにパスワードを入力します。 |
デフォルト・ステージングの場所 抽出したデータをステージングするために収集した情報を「開始する前に」セクションに提供します。デフォルトのステージング場所が設定されているとき、このデータ・アセットがターゲットとしてデータ・フローまたはデータ・ローダー・タスクで追加されるたびに、データ統合は指定されたバケットを使用します。 |
|
オブジェクト・ストレージ・データ・アセット |
オブジェクト・ストレージ・データ・アセットを選択します。 |
接続 |
接続を選択してください |
コンパートメント |
コンパートメントの選択 |
バケット |
バケットの選択 バケットは、データ統合がデータをターゲットにロードする前にステージングするために使用するオブジェクト・ストレージ・バケットです。 |
(オプション)接続のテスト | |
テスト接続 | すべての必須フィールドに入力した後、「接続のテスト」をクリックして、データ・アセットの詳細が正しく入力され、接続を確立できることを確認します。テストに成功すると、成功メッセージが表示されます。テストがエラー・メッセージで失敗した場合は、接続設定を確認して再試行してください。 |