Zoho Analyticsにデータをエクスポートする

Zoho Analyticsにデータをエクスポートする

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



精製済みデータをZoho Analyticsなどのデータ分析ツールにエクスポートできます。

Zoho Analytics へのデータエクスポート方法

1. 既存のパイプラインを開くか、パイプラインを作成します。「ホーム」ページ、パイプラインタブ、またはワークスペースタブから操作できます。データは50以上のソースから取り込むことが可能です。

2. パイプラインビルダーページで、データフローの作成と必要な変換の適用が完了したら、ステージを右クリックし、宛先を追加オプションを選択します。



3. すべての宛先タブでZoho Analyticsを検索するか、Zohoアプリカテゴリでフィルターし、クリックします。




4. Zoho Analytics でデータをエクスポートしたい組織ワークスペースを選択します。

5. 新しいテーブルを作成したい場合は、新規テーブルオプションを選択します。必要な組織ワークスペースを選択し、エクスポートをクリックできます。
メモ: スケジュールバックフィル実行の場合、最初のエクスポートは新規テーブルに完了し、その後は同じテーブルが既存テーブルとして扱われ、以降のエクスポート時にデータがエクスポートされます。ターゲット照合が成功した時にデータがエクスポートされます。パイプラインを実行した後、ターゲット照合エラーを表示したり、パイプラインビルダーページから直接ステージを開いたりできます。



6. 既存テーブルにデータをエクスポートしたい場合は、既存テーブルを選択します。Zoho Analyticsで利用可能なテーブル一覧から選択してください。
メモ: システムテーブルへのデータエクスポートはサポートされていません。



7. Zoho Analyticsにエクスポートするデータの処理方法を決定するため、以下のいずれかの設定を選択します。
  1. 末尾に行を追加 - このオプションを使用すると、新しくインポートされたデータのみをZoho Analyticsのデータの末尾に追加できます。
  1. 既存の行を削除して追加 - このオプションでは、テーブル内の既存データを削除し、新しいデータを追加します。
  1. 行を追加し、既存の場合は置き換え - このオプションを使用すると、選択した列と一致するデータは更新し、一致しないデータは新規に挿入できます。



メモ: 行を追加し、既存の場合は置き換えオプションを選択した場合のみ、既存データと照合する列を選択できます。

8. 個人データを含む列を含めるチェックボックスを選択することで、個人データを含む列をエクスポートに含めることができます。
 
9. 保存先の設定を行います。

ターゲットマッチングの確認

DataPrep Studioページで、Zoho Analyticsが保存先として設定されているステージに移動します。



画面右上のターゲットマッチングアイコン をクリックし、表示ターゲットオプションを選択します。ターゲットマッチングが完了していることを確認しないと、エクスポートに失敗する場合があります。ターゲットマッチングの詳細は こちらをクリックしてください。


ターゲットマッチングの確認後、まず手動実行でパイプラインの動作をお試しください。手動実行で問題なく動作することを確認した後、自動化のためにスケジュールを設定できます。実行タイプの詳細は こちらをご覧ください。
情報: 各実行はジョブとして保存されます。パイプラインの実行時には、データソースから取得済みのデータが各ステージで申請済みの一連の変換で処理され、その後データが保存先へエクスポート済みとなります。この完了したプロセスはジョブページで確認できます。
メモ:
1. 各値がそれぞれのデータ種別と照合する行のみエクスポート済みとなります。
2. データの種類の不一致がある行はエクスポート済みとなりません。エラーの詳細はメールおよび通知パネルでお知らせします。
3. 無効なデータを含むパイプラインはZoho Analyticsへエクスポート済みできません。スケジューリング前に、Zoho Analyticsを保存先として設定したステージに有効な値が含まれているかご確認ください。

10. 手動実行がエラーなく成功した場合、データは正常にエクスポート済みとなります。手動実行で以下のターゲット照合エラーが発生した場合は、ターゲットマッチング手順を完了して修正できます。

Target matchingは、DataPrepで利用できる便利な機能で、データモデルの不一致によるエクスポートする失敗を防ぎます。
 



Zoho Analyticsへのエクスポートする時のTarget matching

ターゲットマッチングは、データが宛先にエクスポートされる前に実行されます。これは、データモデルの不一致によるエクスポート失敗を防ぐためのDataPrepの便利な機能です。ターゲットマッチングを利用すると、Zoho Analyticsの必要なテーブルをターゲットとして設定し、データ元のデータセット列とターゲットテーブルを照合して揃えることができます。これにより、高品質なデータをZoho Analyticsへシームレスにエクスポートできます。
メモ: ターゲットマッチングの失敗は、エクスポートの失敗とは異なります。ターゲットマッチングは、実際にデータが宛先へエクスポートされる前に行われます。この仕組みにより、エクスポート失敗の原因となるスキーマやデータモデルのエラーを事前に検知し、エクスポート失敗を防ぐことが可能です。

ターゲット照合チェックが失敗した場合

1. エクスポート時にターゲット照合チェックが失敗した場合、DataPrep Studioページへ移動し、右上のターゲットマッチングアイコンをクリックし、ターゲットを表示オプションを選択してください。ターゲットのデータモデルが既存のデータ元データセットの上部に表示されます。データ元データセット内の列は、自動的にターゲットデータセットの列と照合され、一致が見つかった場合は揃えられます。



ターゲットマッチングでは、照合済みおよび未照合の列に異なるアイコンや提案が表示されます。これらの提案をクリックすることで、既存列をターゲット列とすばやく照合できます。エラーの修正を容易にするために、Zoho Analytics内のターゲットタブがあなたのデータにターゲットとして紐づけられます。DataPrep Studioページでデータとテーブルのマッピングをエラー箇所と共に確認できます。エラーアイコンにカーソルを合わせて内容を把握し、クリックして各エラーを解決してください。
メモ: 初期設定ですべての列がグリッドに表示されます。ただし、すべての列リンクをクリックして、必須オプションで出力をフィルターできます。
2. 概要を表示リンクをクリックすると、ターゲット照合エラーの概要が表示されます。概要には、さまざまなモデル照合エラーと、各エラーに関連する列数が示されます。必要なエラー列をクリックし、適用をクリックして特定のエラー列のみをフィルターできます。



ターゲット照合エラー概要

  1. ターゲット照合エラーのセクションでは、エラー内容と各エラーに関連付けられた列数が確認できます。
  2. 上部のセクションには、エラーカテゴリごとにエラー数とともに一覧表示されます。
  3. パネル内で各カテゴリに関連するエラーのみをフィルター表示するには、それらをクリックしてください。
  4. 初期表示ではすべての列が表示されますが、任意のエラーカテゴリをクリックすると、該当する列のみを詳しく確認したり、エラーのみを表示チェックボックスを選択してエラー列だけを表示できます。
  5. ターゲット照合エラー概要で行ったフィルター選択は、DataPrep Studioページのグリッドにも適用されます。

ターゲットマッチングエラー

ターゲットマッチングにおけるエラーについて、以下に説明します。
  1. 未照合列:このオプションでは、データ元とターゲットで未照合のすべての列が表示されます。

    メモ:
    1. ターゲットの必須でない列は、利用可能な場合はデータ元列と照合するか、無視することができます。
    2. ターゲットに存在しないデータ元の列は、照合するか削除しないとエクスポートを続行できません。

    未照合列オプションを使用する際は、必須列のみ表示オプションを切り替えて、ターゲットで必須に設定されている列があるか確認し、必要に応じて含めることができます。また、必須列のみ修正してエクスポートを続行することも可能です。


  1. データの種類の不一致:このオプションでは、データ元からターゲットのデータ型と一致しない列が表示されます。
  2. データ形式の不一致:このオプションでは、データ元からターゲットと異なる日付、datetime、時間の形式を持つ列が表示されます。
  3. 制約の不一致:このオプションでは、ターゲットの列のデータ型制約と一致しない列が表示されます。列に制約を追加する方法については、こちらをご覧ください。
  4. 必須列の不一致:このオプションでは、ターゲットで必須に設定されているが、データ元では必須に設定されていない列が表示されます。
    メモ:必須列は、照合されて必須として設定されない限り、宛先へエクスポートできません。上記のアイコンをクリックして、その列を必須に設定できます。また、必須(Null不可)として設定チェックボックスをデータ型の変更変換内で使用して、列を必須として設定することも可能です。
  5. データサイズ超過警告:このオプションでは、ターゲットで許容される最大サイズを超えるデータを持つ列をフィルタリングします。

3. エラーの修正後、パイプラインビルダーページへ移動し、パイプラインを実行してデータをエクスポートします。手動実行が正常に動作することを確認したら、スケジュールを設定してパイプラインの自動化も可能です。各実行タイプの詳細はこちらをご覧ください。

スケジュール

スケジュールオプションを使用して、パイプラインの実行を予約できます。また、スケジュール設定時にZoho Analyticsアカウントから増分データをインポートすることも可能です。増分データインポートは、前回の同期以降に追加または更新されたデータのみをインポートする手法です。Zoho Analyticsのインポート設定はこちらをご覧ください。

スケジュール設定

1. パイプラインビルダーでスケジュールオプションを選択します。

2. 繰り返し方法(毎時、毎日、毎週、毎月)を選択し、実行頻度ドロップダウンで頻度を設定します。「実行頻度」ドロップダウンの設定は、選択した繰り返し方法によって変わります。詳細はこちらをご覧ください。




3. インポートしたい新規データがデータ元で見つかった場合に、適用するGMTを選択します。初期設定では、ローカルタイムゾーンが選択されています。


4.スケジュールを一時停止する条件: このオプションでは、指定した回数失敗した後にスケジュールを一時停止するように設定できます。
Info情報: 設定できる範囲は2〜100です。初期値は2です。

Schedule 設定

無効な値がある場合はエクスポートを停止: このオプションを有効にすると、準備されたデータに無効な値が残っている場合、エクスポートが停止します。



順番 exports

複数の送信先を設定している場合、データをどの順番でエクスポートするかを決定したいときにこのオプションを利用できます。

有効にしない場合は、エクスポートは初期設定の順番で実行されます。

メモ: このオプションは、パイプラインに2つ以上の送信先を追加している場合のみ表示されます。

エクスポート先の順番を並べ替えるには

1) 順番 exportsトグルをクリックします。


2) 送信先の順番を変更するには、ドラッグ&ドロップで並べ替え、「保存」をクリックします。



メモ: 順番を再度並べ替えたい場合は、編集 順番リンクをクリックしてください。


8. スケジュール設定が完了したら、保存 をクリックしてスケジュールを実行します。これにより、パイプラインが開始されます。



スケジュール実行ごとにジョブとして保存されます。パイプラインがスケジュールされると、データソースからデータが取得済みとなり、各ステージで適用した変換処理を使ってデータが準備され、その後、通常の間隔でデータが宛先にエクスポート済みとなります。この完了プロセスはジョブ履歴に記録されます。


9. 特定のパイプラインのジョブリストへ移動するには、パイプラインビルダーの三点リーダーアイコンをクリックし、Job 履歴メニューを選択すると、パイプラインのジョブステータスを確認できます。

10. Jobs 履歴ページで 該当するjob IDをクリックすると、Job 概要ページに移動します。このページでは、特定のジョブの詳細を確認できます。

Job 概要では、パイプラインフロー内で実行されたジョブの履歴が表示されます。こちらをクリックして詳細をご覧ください。

11. スケジュールが完了すると、パイプラインで処理されたデータが設定済みの宛先にエクスポートされます。

情報: できることは、後でジョブページでスケジュールのステータスも表示することです。

メモ: パイプラインにさらに変更を加えた場合、それらの変更は下書きバージョンとして保存されます。下書きオプションを選択し、パイプラインを変更がスケジュールに反映されるように設定してください。




スケジュールを設定した後は、次の操作が可能です: スケジュールの一時停止 または スケジュールの再開スケジュールの編集および スケジュールの削除が、Schedule有効オプションからパイプラインビルダー内で操作できます。

スケジュールを編集し保存した場合、次回のジョブは最後に実行されたスケジュールの時間から次に予定されたデータ間隔までの間で行われます。

制限事項

1回あたり最大1,000万件のデータをエクスポートできます。

よくある質問

1. Zoho Analyticsでパイプラインをスケジューリングした後にテーブルの名前を変更した場合、DataPrepへのエクスポートに影響しますか?

いいえ、テーブルの名前を変更してもエクスポートには影響ありません。DataPrepの設定はテーブル名ではなくテーブルIDに紐づいているためです。ただし、テーブルを削除して同じ名前で新規作成した場合はスケジュールが失敗します。これは、たとえ名前が同じでも元のテーブルIDが存在しなくなるためです。

関連情報