Azure StorageからOracle Fusion Data Intelligenceへのデータのロード(プレビュー)

サービス管理者は、Oracle Fusion Data Intelligence抽出サービスを使用して、Azure Storageからデータを取得し、それを使用してデータ拡張を作成できます。

この接続を作成する前に、「機能を有効化」ページでAzure Storageが有効になっていることを確認します。プレビュー機能を使用可能にする方法を参照してください。

  1. Oracle Fusion Data Intelligenceで、次の手順を使用してAzure Storageデータ接続を作成します:
    1. Oracle Fusion Data Intelligenceコンソールで、「アプリケーション管理」の下の「データ構成」をクリックします。
    2. 「データ構成」ページで、「接続の管理」をクリックします。
    3. 「接続の管理」ページで、「作成」「接続」の順にクリックします。
    4. 「接続の作成」で、「使用タイプ」「データ抽出」を選択し、接続タイプとして「Azureストレージ」を選択します。
    5. Azure Storage接続のダイアログで、次のAzure Storageインスタンスの詳細を入力し、「保存」をクリックします:
      • ファイル・タイプ: 「CSV」を選択します。
      • Azure Blob接続文字列: ストレージ・アカウントの接続文字列を入力します。
      • コンテナ: Azureコンテナを指定します。
      • リモート・ホスト抽出ファイル・ディレクトリ: Azure Storageにすべてのデータファイルを配置する必要があるベース・フォルダの名前。
      • CSVデリミタ: データファイルのデリミタ。
      • CSV日付書式: データ・ファイルの日付書式は、Azureストレージ・ソースの日付書式と一致する必要があります。たとえば、ソースでMM/dd/yyyy (01/23/1998)を使用した場合は、同じ書式を指定する必要があります。「CSVファイルベースのエクストラクタの日付およびタイムスタンプのフォーマットについて」を参照してください

      Azureストレージ接続ダイアログ

    6. 「メタデータのリフレッシュ」トグルが有効になっていることを確認して、接続の保存時にメタデータがリフレッシュされていることを確認します。
      必要に応じて、「接続の管理」ページの「アクション」メニューからメタデータを後でリフレッシュできます。

      ノート:

      メタデータ抽出を実行しないかぎり、Azure Storageの拡張は作成できません。
    7. 保存」をクリックします
  2. Oracle Object Storage Serviceの場合:
    1. 次のガイドラインを使用して、バケットにフォルダ構造を作成します。
      ベース・フォルダ
      • バケット内のベース・フォルダは、接続で指定された詳細と一致する必要があります。
      • ベース・フォルダ内で、各ファイルを独自のフォルダに配置してください。
      • Data_Store_Nameの接頭辞(フォルダ名と同じ)とターゲット・フォルダのファイルが完全に一致していることを確認します。

      コンソールの使用のフォルダまたはサブフォルダを作成するにはに関する項を参照してください。

    2. ベース・フォルダ内に、データ・ストア・リストのメタデータ・ファイルを作成します。このファイルには、サポートされているデータ・ストアがリストされます。各データ・ストアは、データ拡張で使用される実際のファイル(ASSETSなど)を含むフォルダです。ファイル名とフォルダ名が一致し、データストア、フォルダまたはファイル名に特殊文字(スペースを含む)が含まれていないことを確認してください。
      ベース・フォルダ構造
    3. 次のガイドラインを使用して、データ・ストア・フォルダの下にある各データファイルのメタデータ・ファイルを作成します。

      META_DATASTORES.csvには、次の列が必要です。

      • DATA_STORE_NAME - データ・ストア名を識別するための必須列。
      • DATA_STORE_LABEL - データ・ストアの説明を識別する非必須列。

      ノート:

      既存のソース接続に新しいデータストアを追加する場合は、META_DATASTORES.csvに古い既存のデータストアを含むデータストアの完全なリストが含まれていることを確認してください。

      各フォルダには次のものが必要です。

      • Fusion Data Intelligenceにロードされる実際のデータを含むデータ・ファイル。このファイルには、DATA STORE NAMEという接頭辞が必要です。
      • 列のリストのメタデータ・ファイルには、データに関するすべての列情報が含まれます。このファイルには、META_DATASTORES_<DATA_STORE_NAME>_COLの接頭辞が必要です。
        • このメタデータの列については、次のことを確認してください。
        • 列名がABCの場合、メタデータはABCまたはABCになります。二重引用符は無視されます。
        • 列名が"ABC"の場合、メタデータは"ABC"である必要があります。最初の二重引用符は無視されます。

      このイメージでは、フォルダ名はACTIVITY_TYPESです。したがって、データ・ストア名はACTIVITY_TYPESです。これは、META_DATASTORES.csvファイルから確認できます。この例では、ファイルはACTIVITY_TYPES.xlsxまたはACTIVITY_TYPES.csvという名前です。メタデータ・ファイルはMETA_DATASTORES_ACTIVITY_TYPES_COL.csvである必要があります。サンプル・フォルダおよびメタデータ・ファイル

      META_DATASTORES_ACTIVITY_TYPES_COL.csvには次の列があります。
      • DATA_STORE_NAME - これは必須列です。
      • COLUMN_NAME - これは必須列です。
      • COLUMN_LABEL - これは必須ではない列です。
      • DATA_TYPE– これは必須列です。
      • WIDTH– この列は文字列の長さを示します。
      • PRECISION - この列値は数値データ型である必要があります。
      • SCALE - この列値は数値データ型である必要があります。
      • KEY_SEQUENCE - これは主キー定義を識別する必須列です。複合主キーを使用している場合は、列順序番号を値として使用します。
  3. 「接続の管理」ページで、Azure Storage接続の「アクション」を選択し、「接続のテスト」を選択します。
  4. 接続を削除するには、「接続の管理」ページで、該当する接続の「アクション」をクリックし、「削除」を選択します。

    ノート:

    データ接続を削除する前に、データ接続に関連する機能領域、データ拡張およびデータ・アプリケーションを削除してください。削除されたデータ接続からウェアハウスにデータを更新またはロードすることはできません。
  5. 接続が正常に確立されたら、「データ構成」ページに移動し、「データ・ソース」で接続を選択してから、「データ拡張」タイルをクリックし、Azure Storageデータを使用してデータ拡張を作成します。該当するAzure Storageソース表を選択します。データの拡張を参照してください。