Zoho Analyticsでは、SQL Serverに保存されているデータをインポートできます。インポートしたデータをもとにレポートを作成したり、データを分析したりすることが可能です。SQL Serverからデータをインポートするには、Zoho Databridgeを使用します。Zoho Databridgeは、Zoho Analyticsとデータベース/ファイルを連携するためのツールです。Zoho AnalyticsとSQL Serverを連携し、SQL Serverからデータを取得するのに役立ちます。また、指定した頻度でSQL Serverからデータを自動で取得するようにスケジュール処理を設定することも可能です。
メモ:SQL Serverからデータをインポートするにあたって、アップロードツールを使用することもできます。詳細については、こちらをクリックしてください。ただし、Zoho Analyticsの操作画面からデータをスムーズにインポートするためにも、Zoho Databridgeの使用をおすすめします。
1.Zoho Databridgeをインストールするには?
2.Zoho Databridgeを使用してSQL Serverからデータをインポートするには?
SQL Serverからデータをインポートするには、Zoho Databridgeをインストールする必要があります。インストール方法については、上記の質問と回答をご参照ください。
3.データがZoho Analyticsにインポートされるまでどのくらいかかりますか?
初回のデータのインポートには時間がかかる場合があります。データのインポートにかかる時間は、Zoho Analyticsにインポートするデータの量によって異なります。初回のデータが取得される前にワークスペースにアクセスしてもデータは表示されませんのでご注意ください。
4.インポートの設定を編集するには?
インポートの設定を編集するには、以下の手順を実施します:
- 対象のワークスペースを開きます。
- 左側のメニューから、[データソース]をクリックします。
- 対象のワークスペースのすべてのデータソース(データの取得元)が表示されます。編集するデータソースをクリックします。
- 対象のデータソースのページが開きます。必要に応じて、設定を変更します。

5.SQL Serverからのインポートのスケジュールを設定するには?
Zoho Analyticsでは、インポートのスケジュールを設定できます。スケジュールを設定するには、以下の手順を実施します:
- 対象のワークスペースを開きます。
- 左のバーから、[データソース]をクリックします。
- 対象のワークスペースのすべてのデータソース(データの取得元)が表示されます。インポートのスケジュールを設定するデータソースをクリックします。
- 対象のデータソースのページが開きます。[設定を編集する]をクリックします。
-
設定の編集画面が開きます。
-
[スケジュール設定]の[頻度]のドロップダウンから、インポートする頻度を選択します。選択可能な頻度は以下のとおりです:
- [実行頻度]の欄で、インポートを実行する日時を選択します。
- [通知間隔]の欄で、通知を送信する基準となるインポートの失敗回数を設定します。
- [保存する]をクリックします。指定した頻度でSQL ServerからZoho Analyticsにデータがインポートされます。
スケジュール設定は、初回のインポート設定の手順4でも行うことができます。
6.インポートの失敗時に通知は送信されますか?
はい。インポートに失敗すると、通知が送信されます。通知を送信する基準となるインポートの失敗回数は、インポートのスケジュール設定画面の[通知間隔]の欄で指定できます。
7.クラウドネットワーク上のSQL Serverからデータをインポートできません。解決するにはどうすればよいですか?
Zoho Databridgeに対してデータベースへのアクセスが許可されていない場合、データベースからデータをインポートできない可能性があります。特定のIPアドレスからのアクセスのみを許可するデータベースでは、登録されていないIPアドレスのサーバー/PCからのアクセスはブロックされます。そのため、Zoho Databridgeがインストールされているサーバー/PCのIPアドレスがデータベース側で登録されていることを確認してください。
8.SQL Serverから既存のZoho Analyticsワークスペースにデータをインポートできますか?
はい。SQL Serverから既存のワークスペースにデータをインポートできます。
既存のワークスペースにデータをインポートするには、以下の手順を実施します:
- データをインポートするワークスペースを開きます。
-
画面左側のメニューから
[作成する]→[新しいテーブル/データをインポートする]の順にクリックします。
- データのインポート画面が開きます。データのインポート画面で[ローカルデータベース]を選択します。
-
インポートの設定画面が開きます。以降のデータのインポートの設定方法は、
上記の質問2のスライドで説明されている手順と同様です。
9.SQL ServerからZoho Analyticsのテーブルにデータを同期しました。このテーブルのデータソースを変更できますか?
はい。SQL Server内のテーブルと同期されているZoho Analyticsのテーブルのデータソースを変更できます。
データソースをSQL Server内の別のテーブルに変更する場合は、以下の手順を実施します:
- 対象のワークスペースを開きます。
- 対象のテーブルに移動し、画面左上から[データをインポートする]→[このテーブルにデータをインポートする]の順にクリックします。
- インポートするデータの選択画面が開きます。
- テーブルの選択欄で別のテーブルを選択します。または、独自のクエリーを指定してインポートします。

データソースを別のデータベースに変更する場合は、以下の手順を実施します:
- 対象のワークスペースを開きます。
- 画面左側のメニューから[データソース]をクリックします。
- 対象のワークスペースのすべてのデータソース(データの取得元)が表示されます。編集するデータソースをクリックします。
- 対象のデータソースのページが開きます。[接続を編集する]をクリックします。
- 接続の編集画面が開きます。こちらからデータソースを変更できます。Zoho Databridgeを使用してデータを取得するように変更することも可能です。

10.別のネットワーク上または非公開のクラウドネットワーク上のSQL Serverからデータをインポートできますか?
はい。Zoho Analyticsでは、別のネットワーク上のデータベースからデータをインポートできます。別のネットワーク上のデータベースからデータをインポートするには、ネットワークと同じ数のZoho Databridgeをインストールする必要があります。インストールしたZoho Databridgeをすべて同じアカウントに関連付けるには、ダウンロード画面で同じインストールキーを使用してください。
メモ:
- 同じネットワーク上にある別のデータソースからデータをインポートする場合は、Zoho Databridgeを複数インストールする必要はありません。
- 同じPCにインストールできるZoho Databridgeは1つのみです。
11.SQL Server内のテーブル間の外部キーによる参照関係はZoho Analyticsでも保持されますか?
いいえ。テーブル間の外部キーによる参照関係はZoho Analyticsで保持されません。ただし、ルックアップ列の機能を使用することで、Zoho Analytics内で他のテーブルと手動で関連付けて参照関係を設定することができます。ルックアップ列の機能については、こちらをご参照ください。
12.Zoho Analyticsにインポートした列のデータの種類を変更できますか?
はい。Zoho Analyticsにインポートした列のデータの種類を変更できます。ただし、データの同期が正常に行われるようにするには、SQL Serverにおける列のデータの種類とZoho Analyticsにおける列のデータの種類を同じにする必要があります。データの種類を変更する場合は、SQL ServerとZoho Analyticsの両方で同じデータの種類に変更することをお勧めします。
13.インポートの設定を削除するには?
インポートの設定を削除するには、以下の手順を実施します:
- 対象のワークスペースを開きます。
- 画面左側のメニューから[データソース]をクリックします。
- 対象のワークスペースのすべてのデータソース(データの取得元)が表示されます。削除するデータソースをクリックします。
- 対象のデータソースの画面で[設定]アイコンをクリックし、メニューから[データソースを削除する]を選択します。

データソースとの接続は解除されますが、インポート済みのテーブルやデータはワークスペースに保持されますのでご注意ください。データソースとの接続の解除後、データの同期は行われません。
トラブルシューティングのヒント
1.SQL ServerとZoho Analyticsサーバーとの間で接続が行われません。解決するにはどうすればよいですか?
SQL ServerとZoho Analyticsサーバーとの間で接続が行われない理由や、データソースにアクセスできない理由はさまざまです。問題を解決するには、こちらのトラブルシューティングをご参照ください。
2.ホストへのTCP/IP接続の理由でデータベースサーバーへの接続中に問題が発生した旨のエラーメッセージが表示されます。どうすればよいですか?
このエラーメッセージは、SQL ServerでTCP/IP接続が有効になっていない場合に表示されます。
TCP/IP接続を有効にするには、以下の手順を実施します:
- WindowsのPCからMicrosoft SQL Serverのフォルダーを開きます。
- [構成ツール]→[SQL Server 構成マネージャ]→[SQL Server ネットワークの構成]→[(使用中のSQL Serverのインスタンス名)のプロトコル]の順に移動します。
- [プロトコル名]の欄で、[TCP/IP]を右クリックします。
- メニューから[プロパティ]をクリックします。
- ポップアップ表示される[TCP/IPプロパティ]の画面で[プロトコル]タブに移動し、[有効]の項目で[はい]を選択します。

3.「ユーザーのログインが失敗しました。ユーザー名とパスワードをご確認ください」というエラーメッセージが表示されます。どうすればよいですか?
このエラーメッセージは、入力した認証情報に問題がある場合に表示されます。ユーザー名とパスワードが正しく入力されていることを確認してください。
現在、Zoho AnalyticsではSQL Server認証のみに対応しています。Windows認証には対応していませんのでご注意ください。ただし、必要に応じてJDBC URLを使用して接続できます。