Google Cloud SQL MS SQL Server からのデータのインポート

Google Cloud SQL MS SQL Server からのデータのインポート

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。


Google Cloud SQLデータベースでホストされているSQL Serverにデータを保存している場合、データをZoho Analyticsに簡単にインポートしたり、Google Cloud SQL MS SQL Serverにライブ接続して高度なレポート作成や分析を行ったりできます。
  • データのインポート:データベースのデータがZoho Analyticsにインポートされ、保存されます。クラウドデータベースから最新データを自動的に取得するための定期スケジュールを設定できます。
  • ライブ接続:このモードでは、データはZoho Analyticsにインポートおよび保存されません。代わりに、レポートやダッシュボードを開くと、データベースの最新データがZoho Analyticsに表示されます。レポートの読み込み時間は、Google Cloud SQL MS SQL Serverの応答速度とパフォーマンスに直接左右されます。ライブ接続では、データがリアルタイムに更新されます。

データのインポート

1. Google Cloud SQL MS SQL ServerデータベースからZoho Analyticsにデータをインポートするには

2. インポート設定を編集するには

3. Zoho Analyticsへのデータのインポートにはどのくらい時間がかかりますか?

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

4. クラウドデータベースのテーブル間に定義されている外部キーもZoho Analyticsで関連付けられますか?

複数のテーブルをインポートすると、クラウドデータベースのテーブル間に定義されている外部キーが、ルックアップ列を使用してZoho Analyticsでも関連付けられます。ただし、テーブルを1つずつインポートした場合、外部キーは定義されません。その場合は、ルックアップ列機能を使用して、Zoho Analyticsでテーブルを手動で関連付けることができます。ルックアップ列について詳しくは、こちらをクリックしてください

5. Zoho Analyticsにインポートした列のデータ型を変更できますか?

はい。Zoho Analyticsで列のデータ型を変更する方法について詳しくは、こちらをクリックしてください
メモ:Zoho Analyticsで列のデータ型を変更する際は、データを正常に同期できるよう、クラウドデータベース内の列のデータ型と互換性があることを確認してください。

6. データのインポートスケジュールを設定するには

Zoho Analyticsの既存のテーブルにデータのインポートスケジュールを設定するには、次の手順を実行します。

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

  • [同期設定]ボタンをクリックします。

  • [繰り返し間隔]ドロップダウンから、目的の実行間隔を選択します。

  • [「N」回連続して同期に失敗したら通知]セクションで、通知を受けるまでの連続インポート失敗回数を指定します。

  • [保存]をクリックします。Google Cloud SQL - MS SQL Serverデータベースのデータが、指定した間隔でZoho Analyticsにインポートされます。

初回のインポート時にインポートスケジュールを設定することもできます。詳細については、こちらのプレゼンテーションを参照してください。

7. インポートの失敗に関する通知を受け取るには

データの同期スケジュールを設定する際に、インポートが連続して失敗した場合に通知を受け取るよう設定できます。設定するには、次の手順を実行します。

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

  • [同期設定]ボタンをクリックします。

  • [「N」回連続して同期に失敗したら通知]セクションで、通知を受けるまでの連続インポート失敗回数を指定します。

初回のデータインポート時に、インポート失敗の通知を設定することもできます。詳細については、こちらのプレゼンテーションを参照してください。

8. クラウドデータベースのデータをZoho Analyticsの既存のワークスペースにインポートできますか?

はい。既存のワークスペースにデータをインポートするには、次の手順を実行します。

  • 対象のワークスペースを開きます。サイドパネルの[作成]をクリックし、[新しいテーブル/データのインポート]を選択します。

  • [クラウドデータベース]タイルをクリックし、こちらのプレゼンテーションに記載されている手順を実行します。

9. クラウドデータベースのデータをすぐに同期できますか?

はい。次の手順を実行します。

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

  • [今すぐ同期]リンクをクリックします。

10. 同期の失敗を解決するには

同期の失敗を解決するには、失敗の原因を確認する必要があります。確認するには、次の手順を実行します。

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

  • 一覧内のテーブルにマウスカーソルを合わせると表示される[前回のインポートの詳細を表示]アイコンをクリックします。[インポートの詳細]ページが開き、同期に失敗した原因を詳しく分析できます。

対象のテーブルを開き、[データのインポート→前回のインポートの詳細]を選択して、[インポートの詳細]ページを表示することもできます。

11. データソースを削除するには

設定を削除するには、次の手順を実行します。

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

  • データソース名にマウスカーソルを合わせると表示される[設定]アイコンをクリックし、[データソースを削除]を選択します。

メモ:データソースを削除しても、対応するテーブルやレポートはZoho Analyticsから削除されません。ただし、以降の同期は実行できなくなります。

ライブ接続

1. Google Cloud SQL MS SQL Serverデータベースにライブ接続するにはどうすればよいですか?

2. ライブ接続の設定を編集するにはどうすればよいですか?

3. データのインポートとライブ接続の違いは何ですか?

主な違いは次の表のとおりです。

データのインポート
ライブ接続
Google Cloud SQL MS SQL Serverデータベースのデータは、Zoho Analyticsにインポートされ、保存されます。
Zoho Analyticsでレポートを作成または表示するたびに、Google Cloud SQL MS SQL Serverデータベースからリアルタイムでデータが取得されます。
他のデータソースのデータを同じワークスペースにインポートし、組み合わせてレポート作成や高度な分析に使用できます。
ライブ接続を使用して作成したワークスペースには、他のデータソースのデータをインポートできません。
列の追加や削除など、データソースの列に加えられた変更は自動的に同期されます。
データソースのデータ構造に加えられた変更をZoho Analyticsに反映するには、手動で同期する必要があります。
クエリーテーブルを作成できます。
ライブ接続を設定したワークスペースでは、クエリーテーブルを作成できません。
データがZoho Analytics内に保存されるため、レポートをすばやく読み込めます。
接続元データベースのデータはZoho Analytics内に保存されないため、読み込み時間はデータベースの処理性能とレポートに含まれるデータ量によって異なります。

4. Zoho Analyticsでデータを可視化するまでにどのくらい時間がかかりますか?

接続元データベースのデータはZoho Analyticsにインポートされないため、読み込み時間はGoogle Cloud SQL MS SQL Serverデータベースに保存されているデータ量とデータベースの処理性能によって異なります。

5. データベース内のテーブル間に定義された外部キーは、Zoho Analyticsにも定義されますか?

Google Cloud SQL MS SQL Serverデータベースで外部キーによって関連付けられているテーブルには、ルックアップ関係が自動的に作成されます。ルックアップ列機能を使用して、Zoho Analyticsでテーブルを手動で関連付けることもできます。ルックアップ列の詳細については、こちらをクリックしてください

6. Zoho Analyticsでテーブルやレポートを表示できないのはなぜですか?

Zoho Analyticsに存在するテーブルまたは列がデータベースから削除されている場合、Zoho Analyticsで対応するビューを表示できません。この問題を解決するには、該当するテーブルまたは列を再マッピングしてください。こちらをクリックすると、詳細を確認できます。

7. 不一致とは何ですか?

Zoho Analyticsのワークスペース内のテーブルや列が、データベース内のデータに直接マッピングされていない場合、不一致が発生します。不一致があると、Zoho AnalyticsはGoogle Cloud SQL MS SQL Serverデータベースから適切なデータを取得できません。不一致の一覧は、該当する[データソース]ページの[不一致]タブに表示されます。詳細については、次の質問をご参照ください。

8. 不一致はいつ発生し、どのように解決できますか?

9. クラウドデータベース内の個々のテーブルのメタデータ変更をすぐに反映するにはどうすればよいですか?

一部またはすべてのテーブルでメタデータが変更された場合、その変更をZoho Analyticsにすぐに反映できます。メタデータの変更には、列の追加や削除などが含まれます。
メタデータの変更をZoho Analyticsに反映するには、次の手順を実行します。
  • 対象のワークスペースを開き、サイドパネルの[データソース]タブをクリックします。
  • 対象のデータソースに移動し、対象のテーブル名にカーソルを合わせると表示される[同期]をクリックします。
  • 選択したテーブルのメタデータ変更が、クラウドデータベースからZoho Analyticsのテーブルにすぐに反映されます。
設計を同期]ボタンをクリックすると、クラウドデータベース内のすべてのテーブルのメタデータ変更を反映することもできます。

10. Google Cloud SQL MS SQL Serverデータベースに新しく追加されたテーブルにライブ接続できますか?

はい。サイドパネルの[データソース]をクリックし、[+ テーブルを追加]をクリックすると、Google Cloud SQL MS SQL Serverデータベースに新しく追加されたテーブルをZoho Analyticsに関連付けることができます。
メモ:不一致がある場合、新しいテーブルを追加できません。先に不一致を解決する必要があります。不一致の解決方法については、こちらをクリックしてご確認ください。

11. Zoho Analyticsで列のデータ型を変更できますか?

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

12. ライブ接続を設定したワークスペースに、他のデータソースからデータをインポートできますか?

いいえ。他のデータソースのデータをインポートできるのは、[データのインポート]を使用して作成したワークスペースのみです。

13. ライブ接続を設定したワークスペースでクエリーテーブルを作成できますか?

データのインポートとは異なり、ライブ接続ではデータを取得してZoho Analytics内に保存しません。そのため、この場合はクエリーテーブルを作成できません。クエリーテーブルを作成するには、[データのインポート]を使用してデータをインポートする必要があります。

14. Google Cloud SQL MS SQL Serverでデータベースを削除または名前を変更するとどうなりますか?

データベースの名前を変更または削除すると、Zoho AnalyticsからGoogle Cloud SQL MS SQL Serverへの接続が失われ、次のエラーメッセージが表示されます。
このエラーメッセージは、接続に問題がある場合や、Google Cloud SQL MS SQL Serverの認証情報が期限切れになっている場合にも表示されます。この問題を解決するには、表示される[接続を編集]ボタンをクリックし、必要な設定を変更してください。ライブ接続設定の編集については、こちらをクリックしてください

15. Google Cloud SQL MS SQL Serverの設定を削除するにはどうすればよいですか?

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