Oracle Cloudからのデータインポート 

Oracle Cloudデータベースにデータを保存している場合は、Analytics Plusへのデータインポート、またはクラウドサーバーとのライブ接続により、レポートの作成やデータの分析を行うことができます。

      
  • データのインポート
    クラウドデータベースからAnalytics Plus Cloudにデータがインポートされ、保存されます。定期的なスケジュールを設定することで、クラウドデータベースから最新のデータを自動的に取得できます。
    データはAnalytics Plus Cloudに保存されるため、レポートの読み込み時間が短縮されます。
  • ライブ接続
    データはAnalytics Plus Cloudにインポートされず保存もされませんが、レポートやダッシュボードを開くと、データベースからのライブデータが表示されます。ライブ接続により、リアルタイムのデータを確認できます。

データインポート

  1. Oracle CloudデータベースからAnalytics Plusにデータをインポートする方法
  2. OracleデータベースでパブリックIPが見つからない場合は、どうすればよいですか?
  3. データのインポート設定を編集する方法
  4. データのインポート時間
  5. 外部キーの扱い
  6. 列のデータ型の変更の可否
  7. スケジュール設定
  8. 失敗通知
  9. 既存ワークスペースへのインポート
  10. 今すぐ同期
  11. 同期失敗の解決
  12. データソースの削除

ライブ接続

  1. ライブ接続する方法
  2. ライブ接続設定を編集する方法
  3. インポートとライブ接続の相違点
  4. 視覚化までの時間
  5. 外部キーの定義
  6. アクセス不可時の対処
  7. 不一致とは
  8. 不一致の解決
  9. メタデータ変更の即時反映
  10. 新規テーブルへのライブ接続
  11. 列のデータ型の変更の可否
  12. 他ソースからのインポート
  13. クエリーテーブル
  14. DB削除/改名時
  15. ライブ接続設定の削除

1.Oracle CloudデータベースからAnalytics Plusにデータをインポートする方法

2.Oracle CloudデータベースでパブリックIPが見つからない場合

Oracle Cloudコンソールで仮想クラウドネットワークを作成してください。

3.インポート設定を編集する方法

4.データのインポート時間

クラウドデータベースからのデータインポートを設定した後、最初のデータ取得が行われるまでに時間を要する場合があります。アプリケーション内のデータの量によっては、レポートとダッシュボードにすべてのメトリックが表示されるまでに最大5分かかる場合があります。初期取得が完了する前にワークスペースにアクセスしても、データは表示されません。

5.外部キー

複数のテーブルをインポートする場合、クラウドデータベース内のテーブル間で定義された外部キーは、ルックアップ列を使用してAnalytics Plus Cloudでリンクされます。ただし、一度に1つのテーブルをインポートする場合、外部キーは定義されません。このような場合は、ルックアップ列機能を使用して、Analytics Plus Cloudでテーブルを手動でリンクできます。
ルックアップ列の詳細

6.列のデータ型変更

可能です。
列の種類を変更する方法を参照してください。

Analytics Plus Cloudで列のデータ型を変更する際は、データの同期を正常に行うために、クラウドデータベースの列のデータ型と互換性があることを確認してください。

7.スケジュール設定

Analytics Plus Cloudの既存のテーブルのデータインポートをスケジュール手順は、以下のとおりです。

  1. サイドパネルから[データソース]を選択し、対象のGoogle BigQueryデータソースに移動します。

  2. [同期設定]をクリックします。

  3. 表示されるポップアップで、[繰り返し]ドロップダウンからスケジュール間隔を選択します。

  4. 連続してインポートが失敗した場合に通知を受け取るには、「N回の同期失敗ごとに通知する」ドロップダウンから要件に合うオプションを選択します。

  5. [保存]をクリックします。
    Google BigQueryデータベースのデータは、指定された間隔でAnalytics Plus Cloudにインポートされます。

最初のインポート時にインポートをスケジュールすることもできます。詳細は、項番3を参照してください。

oracle-cloud-sync-settings

8.失敗通知

データスケジュールを設定する際に、連続してインポートに失敗した場合に通知を受け取るように選択できます。

  1. サイドパネルから[データソース]を選択し、必要なGoogle BigQueryデータソースに移動します。

  2. [同期設定]をクリックします。

  3. 表示されるポップアップで、「N回の同期失敗ごとに通知する」ドロップダウンから必要なオプションを選択して、連続してインポートが失敗した場合に通知を受け取るよう設定します。

googl-bigquery-import-sync-notification

最初のデータインポート中にインポート失敗の通知を設定することもできます。詳細は、項番3を参照してください。

oracle-cloud-sync-notification

9.既存ワークスペースへのインポート

既存のワークスペースにデータをインポートする手順は以下のとおりです。

  1. 必要なワークスペースを開きます。サイドパネルから[作成]をクリックし、[新しいテーブル / データをインポートする]を選択します。

  2. [クラウドデータベース]タイルをクリックし、項番3で説明されている手順で操作します。

1582091760052

10.今すぐ同期

以下の手順でデータを即時に同期します。

  1. 対象のワークスペースを開き、サイドパネルから[データソース]タブをクリックします。

  2. 対象のGoogle BigQueryデータソースに移動し、[今すぐ同期]リンクをクリックします。

oracle-cloud-sync-no2

11.同期失敗の解決

同期の失敗を解決するには、失敗の原因を以下の手順で確認します。

  1. サイドパネルの[データソース]ボタンをクリックし、対象のデータソースに移動します。

  2. リストされたテーブルの上にマウスオーバーして表示される[最後のインポートの詳細を表示]アイコンをクリックします。[インポートの詳細]ページが開き、同期失敗の理由に関する情報が表示されます。

rds-mysql-import-data-11b

対象のテーブルを開き、[データのインポート]→[最後のインポートの詳細]オプションを選択して、「インポートの詳細」ページを表示することもできます。

1582091760635

12.データソースの削除

以下の手順でデータソースを削除します。

  1. サイドパネルの[データソース]をクリックし、該当のデータソースに移動します。

  2. データソースの名前の上にマウスオーバーして表示される設定アイコンをクリックし、[データソースの削除]を選択します。

oracle-cloud-remove
データソースを削除しても、Analytics Plus Cloudから対応するテーブルとレポートは削除されませんが、以降の同期は実行できなくなります。

ライブ接続

1.ライブ接続する方法

2.ライブ接続設定を編集する方法

3.インポートとライブ接続の相違点

データのインポートライブ接続
ローカル保存ライブ取得
他ソースと結合可他ソースのインポート不可
構造変更は自動同期構造変更は手動同期
クエリーテーブル可クエリーテーブル不可
読み込み高速DB性能とデータ量に依存

4.視覚化までの時間

データはインポートされないため、読み込み時間はOracle Cloudの性能とデータ量に依存します。

5.外部キー定義

Google BigQueryデータベース内の外部キーを介してリンクされたテーブルに対して、ルックアップ関係が自動的に作成されます。ルックアップ列機能を使用して、Analytics Plus Cloud内のテーブルを手動でリンクすることもできます。
ルックアップ列の詳細

6.アクセスできない理由

Analytics Plus Cloudに存在するテーブルまたは列がデータベースから削除されている場合、Analytics Plus Cloudの対応するレポートにアクセスできなくなります。この問題を解決するには、対応するテーブルまたは列を再マップします。
詳細は、項番8を参照してください。

7.不一致とは

データベース内のデータに直接マッピングされていない列またはテーブルに対してAnalytics Plus Cloudでレポートを作成した場合、不一致が発生します。これらの不一致は、サイドパネルの[データソース]をクリックするとアクセスできる[クラウドデータベース接続設定]にリストされます。

8.不一致の解決

9.メタデータ変更の即時反映

いずれかのテーブルまたは関連するすべてのテーブルでメタデータが変更された場合、その変更をAnalytics Plus Cloudに即座に反映できます。メタデータの変更には、列の追加や削除などのテーブルの更新が含まれます。
以下の手順に沿ってデータを反映します。

  1. 対象のワークスペースを開き、サイドパネルから[データソース]クリックします。

  2. 対象のデータソースに移動し、対象のテーブル名の上にマウスオーバーして表示される同期をクリックします。

    cloud-db-oracle-colud-single-table-meta-data-sync
  3. 選択したテーブルのメタデータの変更は、クラウドデータベースからAnalytics Plus Cloudテーブルに即座に反映されます。

また、[デザインの同期]をクリックすると、クラウドデータベースからのすべてのテーブルのメタデータをまとめて更新することもできます。

cloud-db-oracle-cloud-multiple-table-meta-data-sync

10.新規テーブルへのライブ接続

サイドパネルから[データソース][クラウドデータベースの接続設定]ページから、テーブルを追加します。

不一致がある場合は、新しいテーブルを追加できません。まず不一致を解決する必要があります。
不一致の解決方法の詳細は、項番8を参照してください。

11.列のデータ型の変更の可否

データベースにライブ接続しているときに、Analytics Plus Cloudの列のデータ型を変更することはできません。

12.他ソースからのインポート

できません。
他のデータソースからのデータは、データインポートオプションを使用して作成されたワークスペースにのみインポートできます。

13.クエリーテーブル

データのインポートとは異なり、ライブ接続ではデータを取得してAnalytics Plus Cloudのローカルに保存することはありません。
そのためクエリテーブルの作成もできません。これを行うには、データインポートオプションを使用してデータをインポートする必要があります。

14.DB削除/改名時

データベースの名前が変更されたり削除されたりすると、Analytics PlusはOracle Cloudへの接続を失い、次のエラーメッセージが表示されます。 

1597606775010

このエラーメッセージは、接続の問題が発生した場合や、Oracle Cloudの認証情報の有効期限が切れた場合にも表示されます。この問題を解決するには、表示される[接続の編集]ボタンをクリックし、必要な設定を変更します。ライブ接続設定の編集の詳細は、「2.ライブ接続設定の編集」を参照してください。

15.ライブ接続設定の削除

ライブ接続設定を削除するには、対応するAnalytics Plus Cloudワークスペースを削除する必要があります。
Analytics Plus Cloudのホーム画面で対象のワークスペースの[その他の操作]アイコンから[ワークスペースの削除]を選択し、表示されるポップアップで操作を確認します。

delete-workspace-liveconnect-new