DigitalOcean MongoDBに保存されているデータの分析

DigitalOcean MongoDBに保存されているデータの分析

Zoho Analyticsでは、DigitalOcean上のMongoDBに保存されているデータを詳細に分析できます。データをインポートするにあたって、データをZoho Analyticsにインポートするか、MongoDBサーバーにリアルタイムで接続(ライブ接続)するかを選択することが可能です。また、DigitalOcean上のMongoDBから最新のデータを定期的に自動で取得するためのスケジュールを設定できます。Zoho Analyticsに保存されているデータを直接読み込むため、レポートの読み込み時間はライブ接続に比べて速いです。

データのインポート

1. DigitalOcean上のMongoDBからデータをインポートするには?


2. 設定を編集するには?


3. データがZoho Analyticsにインポートされるまでどのくらいかかりますか? 

詳細分析コネクターを設定した後、最初にZoho Analyticsにデータが取得されるまで時間がかかる場合があります。データの取得にかかる時間は、Zoho Analyticsにインポートするデータの量と、DigitalOcean上のMongoDBサーバーからの応答時間によって異なります。インポート(取り込み)が完了すると、メール通知が送信されます。初回のデータが取得される前にワークスペースにアクセスしてもデータは表示されませんのでご注意ください。



4. DigitalOcean上のMongoDBで作成されたビュー(仮想テーブル)からZoho Analyticsにデータをインポートできますか?

はい。テーブルと同様に、ビュー(仮想テーブル)からZoho Analyticsにデータをインポートすることができます。

5. DigitalOcean上のMongoDB内のテーブル間の外部キーによる参照関係はZoho Analyticsでも保持されますか? 

複数のテーブルをインポートする場合、DigitalOcean上のMongoDB内のテーブル間の外部キーによる参照関係はZoho Analyticsでも保持されます。データベースの外部キーは、Zoho Analyticsでルックアップ列として作成されます。 

なお、1件のテーブルのみからデータをインポートする場合、外部キーによる参照関係は保持されません。ただし、ルックアップ列の機能を使用することで、Zoho Analytics内で他のテーブルと手動で関連付けて参照関係を設定することができます。ルックアップ列の機能については、こちらをご参照ください。

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

はい。Zoho Analyticsにインポートした列のデータの種類を変更できます。ただし、データの同期が正常に行われるようにするには、DigitalOcean上のMongoDBにおける列のデータの種類とZoho Analyticsにおける列のデータの種類を同じにする必要があります。データの種類を変更する場合は、DigitalOcean上のMongoDBとZoho Analyticsの両方で同じデータの種類に変更することをお勧めします。

7. データベースに接続し、テーブルをZoho Analyticsにインポートしました。既存の接続設定に同じデータベース内のテーブルをさらに追加できますか?

はい。既存の接続設定に同じデータベース内のテーブルをさらに追加できます。追加するには、以下の手順を実施します。

  1. 対象のワークスペースを開き、[作成する]→[新しいテーブル/データをインポートする]の順にクリックします。
  2. データのインポート画面で、[クラウドデータベース]を選択します。クラウドデータベースへの接続画面が開きます。
  3. [接続名]のメニューから、既存のMongoDBのデータベース名を選択します。



  4. 以降の手順は上記の質問2と同様です。

メモ:テーブルのインポート時にインポートのスケジュール設定を変更した場合、既存のインポート済みのテーブルにも同じスケジュール設定が適用されます。

8. Zoho Analyticsの既存のテーブルにDigitalOcean上のMongoDBのデータをインポートできますか?

はい。新しくデータをインポートするデータソース(データの取得元)と既存のテーブルのデータソースが同じ場合、既存のテーブルにデータをインポートできます。 

  1. インポートするには、対象のテーブルを開き、画面左上から[データをインポートする][このテーブルにデータをインポートする]の順にクリックします。



  2. インポートするデータの選択画面が開きます。 
  3. インポート元の選択欄から、同じテーブルまたは別のテーブルを選択します。



  4. 以降の手順は上記の質問2と同様です。

9. DigitalOcean上のMongoDBからZoho Analyticsのテーブルにデータを同期しました。このテーブルのデータソース(データの取得元)を変更できますか?

はい。DigitalOcean上のMongoDB内のテーブルと同期されているZoho Analyticsのテーブルのデータソース(データの取得元)を変更できます。変更するには、以下の手順を実施します。

  1. 対象のワークスペースを開きます。
  2. 画面左側のメニューから[データソース]をクリックします。 
  3. 対象のワークスペースのすべてのデータソース(データの取得元)が表示されます。編集するデータソースをクリックします。
  4. 対象のデータソースのページが開きます。[接続を編集する]をクリックします。
  5. 接続の編集画面が開きます。こちらからデータソースを変更できます。



  6. [保存する]をクリックし、変更内容を適用します。

10. DigitalOcean上のMongoDBからワークスペース内の複数のテーブルにデータを同期しました。特定のテーブルにおいて、DigitalOcean上のMongoDBとのデータの同期設定を削除できますか?

はい、できます。特定のテーブルから同期設定を削除するには、以下の手順を実施します。

  1. 対象のワークスペースを開きます。
  2. 画面左側のメニューから[データソース]をクリックします。 
  3. 対象のワークスペースのすべてのデータソース(データの取得元)が表示されます。編集するデータソースをクリックします。
  4. データソースの画面が開きます。ワークスペース内のすべてのデータソースが表示されます。 
  5. 同期設定を削除するテーブルにカーソルを合わせます。 
  6. ごみ箱アイコンをクリックします。該当のテーブルから、DigitalOcean上のMongoDBとの同期設定が削除されます。必要に応じて、他のデータソースとの同期を設定したり、手動でデータをインポートしたりできます。他のテーブルに関しては、DigitalOcean上のMongoDBとのデータの同期が引き続き行われます。 



11. DigitalOcean上のMongoDBから既存のZoho Analyticsのワークスペースにデータをインポートできますか?

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

  1. データをインポートするワークスペースを開きます。
  2. 画面左側のメニューから、[作成する][新しいテーブル/データをインポートする]の順にクリックします。



  3. データのインポート画面で、[クラウドデータベース]を選択します。



  4. 以降のデータのインポートの設定方法は、上記の質問2のスライドで説明されている手順と同様です。

12. DigitalOcean上のMongoDBのデータをすぐに同期できますか?  

はい。必要に応じてDigitalOcean上のMongoDBのデータをすぐに同期できます。 

データをすぐに同期するには、以下の手順を実施します。

  1. 対象のワークスペースを開きます。
  2. 画面左側のメニューから、[データソース]をクリックします。 
  3. [DigitalOcean MongoDB]の画面で、[今すぐ同期する]をクリックします。


メモ:すぐに同期できる回数は、1日に5回までです。

13. 最後のデータ同期のステータスに同期の失敗と表示されます。どうすれば解決できますか?

データの同期に失敗した場合、データソースの画面で詳細情報を確認することができます。詳細情報を確認して失敗した理由を特定することで、データの同期を正しく行うことが可能です。同期に失敗した理由を確認する方法は、以下のとおりです。

方法1:

  1. 対象のワークスペースを開きます。
  2. 画面左側のメニューから[データソース]をクリックします。 
  3. 対象のデータソースのページが開きます。[最後のデータ同期のステータス]の欄で、[最後のインポート詳細を表示するにはクリックしてください]をクリックします。 
  4. インポートの詳細画面が開きます。データの同期に失敗した理由が[詳細]の欄に表示されます。表示される理由をもとに必要な処理を行います。



方法2:

  1. 対象のテーブルを開きます。
  2. 画面左上から、[データをインポートする]→[最後のインポートの詳細]の順に移動します。
  3. インポートの詳細画面が開きます。データの同期に失敗した理由が[詳細]の欄に表示されます。表示される理由をもとに必要な処理を行います。



14. データソースとの接続設定を削除するには?

設定を削除するには、以下の手順を実施します。

  1. 対象のワークスペースを開きます。
  2. 画面左側のメニューから[データソース]をクリックします。
  3. 対象のワークスペースのすべてのデータソース(データの取得元)が表示されます。削除するデータソースをクリックします。
  4. [データソース]タブで、[設定]アイコンをクリックします。
  5. メニューから、[データソースを削除する]を選択します。



データソースとの接続は解除されますが、インポート済みのテーブルやデータはワークスペースに保持されますのでご注意ください。データソースとの接続の解除後、データの同期は行われません。