オンプレミスMySQL DatabaseからFusion Data Intelligenceへのデータをロード(プレビュー)

サービス管理者は、Extractサービス・リモート・エージェントを使用して、オンプレミスのMySQLデータベースに接続できます。

オンプレミス・システムに接続した後、リモート・エージェントはデータを抽出し、Oracle Fusion Data Intelligenceインスタンスに関連付けられた自律型データ・ウェアハウスにロードします。リモート・エージェントは、パブリック抽出サービスREST APIを介してメタデータをプルし、オブジェクト・ストレージREST APIを使用してデータをオブジェクト・ストレージにプッシュします。オンプレミス・データを抽出してOracle Fusion Data Intelligenceにロードできるのは、1日に1回のみです。

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

  1. リモート・エージェントを設定して、オンプレミスのMySQLデータベースからOracle Fusion Data Intelligenceにデータをロードします。
  2. オンプレミスMySQLデータベースのポート番号を確認し、サーバー・ホストおよびポートの詳細を含むサービス・リクエストを作成して、オンプレミスMySQLサーバーへのネットワーク接続を有効にします。
  3. 次のステップに従って、Oracle Fusion Data Intelligenceのデータ構成ページでリモート・エージェントを指定し、オンプレミスMySQLデータベースを構成します。
    1. コンソールで、「アプリケーション管理」の下の「データ構成」をクリックします。
    2. 「データ構成」ページで、「接続の管理」をクリックします。
    3. 「接続の管理」ページで、「作成」をクリックし、「接続」をクリックします。
    4. 「接続の作成」で、「使用タイプ」「データ抽出」を選択し、接続タイプとしてMySQL「オンプレミス」を選択します。
      MySQLオンプレミス接続オプション

    5. 「接続タイプ」で、「リモート」を選択します。
    6. 「リモート・エージェント」フィールドで、作成したリモート・エージェント接続(MySQL- リモート・エージェントなど)を選択します。「通知電子メール」で通知を受信する電子メール・アドレスを入力し、次の詳細を指定します:
      • ホスト名: 100.111.252.64などのMySQLサーバーのホスト名を入力します。
      • ポート番号: 3306など、サーバーがリスニングしているポート番号を入力します。
      • データベース: airportdbなど、接続する必要があるデータベース名を入力します
      • 「ユーザー名」および「パスワード」でデータベースにアクセスするための資格証明
      • 最終更新日列パターン: "%r%a%o%%"と入力します。
        ノート

        列名が指定されたパターンと一致する場合、Fusion Data Intelligenceは列名をisLastUpdateDate = trueでマークし、増分抽出に使用します。たとえば、指定されたパターンが“%mo%fie%te%“の場合、列名modifiedDateisLastUpdateDate = trueとしてマークされます。
      • 初期抽出日付列パターン: "%e%art%new"と入力します
        ノート

        列名が指定されたパターンと一致する場合、Fusion Data Intelligenceは列名をisCreationDate = trueでマークし、それを初期抽出日抽出に使用します。たとえば、指定されたパターンが“%cr%ted%te%“の場合、列名createdDateisCreationDate = trueとしてマークされます。

      MySQL「オンプレミス」ダイアログの接続の作成

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

      メタデータ抽出を実行しないかぎり、オンプレミスMySQLデータベースの拡張を作成できません。
    8. 「接続の管理」ページにリモート・エージェントおよびオンプレミスのMySQLデータベース接続が表示されていることを確認します。
    9. 「アクション」「接続のテスト」オプションを選択して、両方の接続をテストします。データ構成要求履歴ページで、これらすべての要求のステータスを確認できます。
    10. 接続を削除するには、接続の管理ページで、該当する接続の「アクション」をクリックし、「削除」を選択します。
      ノート

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