Zoho DataPrep向けZendeskコネクタ[BETA]

Zoho DataPrep向けZendeskコネクタ[BETA]

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



Zoho DataPrepでは、Zendeskからカスタマーサポートのデータを取り込み、データを準備できます。また、Zendeskからヘルプデスクのデータを定期的にインポートするよう設定できます。このコネクターを使用すると、ETLワークフローを効率化し、データをスムーズに移動して、ZendeskとZoho DataPrep間のデータ連携を簡素化できます。

Zendeskからデータをインポートするには

1.既存のパイプラインを開くか、新しいパイプラインを[ホーム]ページ、[パイプライン]タブ、または[ワークスペース]タブから作成し、[データを追加]をクリックします。

Info情報:パイプラインの作成画面上部にある[データをインポート]アイコンをクリックして、複数のデータ元からパイプラインにデータを取り込むこともできます。


2. 左側の欄から[IT/ヘルプデスク]カテゴリーを選択し、[Zendesk]をクリックします。検索ボックスでZendeskを検索することもできます。



Notesメモ:データ連携をすでに追加している場合は、必要なデータ連携をクリックしてインポートに進みます。保存済みのデータ連携は、左側の欄にある[保存済みのデータ連携]カテゴリーから確認することもできます。保存済みのデータ連携の詳細については、こちらをクリックしてください。

3. 保存済みのデータ連携からアカウントを選択するか、[新規追加]を使用して新しいアカウントに連携します。



Zendeskアカウントを認証するには

4. 一意のデータ連携名を入力します。Zendeskアカウントの[サブドメイン]、[クライアントID]、[クライアントシークレット]をそれぞれの項目に入力し、[認証する]をクリックします。



サブドメインを取得するには

a. ZendeskアカウントのホームページのURLからサブドメインを確認できます。

b. ZendeskのURLがhttps://yourcompany.zendesk.com,の場合は、サブドメインとしてyourcompanyのみを入力します。

クライアントIDとクライアントシークレットを取得するには

  1. Zendeskアカウントにログインし、左上から[サポート]メニューを開きます。

  2. [管理センター] → [アプリとインテグレーション] → [API] → [OAuthクライアント]の順に移動します。
  3. [OAuthクライアントを追加]をクリックします。

  4. [名前]、[説明]、[会社]、[識別子]を入力します。
  5. [リダイレクトURL]項目に、DataPrepのデータ連携画面からコピーしたコールバックURLを貼り付けます。
  6. [保存する]をクリックします。クライアントIDとクライアントシークレットがページに表示されます。
Notesメモ:クライアントシークレットは一度しか表示されません。ページを移動する前にコピーし、安全な場所に保存してください。後から取得することはできません。
5. 必要なデータセットを選択すると、対応する[列]が表示されます。インポートする[データセット]と[列]を選択します。

対応しているすべてのモジュールは次のとおりです。
  1. チケット
  2. ユーザー
  3. 組織
  4. グループ
  5. エージェント


6. Zendeskアカウントからデータをインポートする方法を、いずれかの選択肢から選択します。

[すべてのデータ] - アカウント内のすべてのデータをインポートします。
[開始日] - 指定した日付から現在の日付までのデータをインポートします。

7. データのインポートが完了すると、パイプラインの作成画面が開き、ETLパイプラインへの加工処理の適用を開始できます。また、ステージを右クリックして[データの準備]を選択し、DataPrep Studioページでデータを準備できます。加工処理の詳細についてはこちらを参照してください。



メモ:Zendeskアカウントから複数のデータセットをインポートすると、上記のように各データセットがDataPrep内のステージとして作成されます。
8. データフローの作成と各ステージへの必要な加工処理の適用が完了したら、ステージを右クリックして[エクスポート先を追加]し、データフローを完成させます。
Notesメモ:パイプラインにエクスポート先を追加した後、まず手動での実行を使用してパイプラインを実行できます。手動での実行が正常に動作することを確認したら、スケジュールを設定して、パイプラインの実行とデータの移動を自動化できます。実行の種類については、こちらを参照してください。

スケジュール

[スケジュール]設定を使用して、パイプラインの実行スケジュールを設定できます。

スケジュールの設定

1. パイプラインの作成画面で[スケジュール設定]を選択します。

2. [繰り返し](毎時間、毎日、毎週、毎月)を選択し、[実行間隔]ドロップダウンで頻度を設定します。[実行間隔]ドロップダウンに表示される設定は、選択した繰り返し方法に応じて変わります。詳細はこちらを参照してください。




3. 元データで見つかった新しいデータをインポートする際に使用する[GMT]を選択します。初期値では、現在地のタイムゾーンが選択されます。


4.[指定回数の失敗後にスケジュールを一時停止する]:この設定では、[失敗回数]を選択し、n回失敗した後にスケジュールを一時停止できます。
Info情報:範囲は2~100です。初期値は2です。

インポート設定

インポート設定を使用して、Zendeskアカウントからデータをインポートおよび取得する方法を設定できます。
メモ:パイプライン内のすべての元データに対して、インポート設定を行う必要があります。インポート設定を行わないと、予約を保存できません。
5. インポート設定を行うには、[こちらをクリック]のリンクを選択します。

6. [元データからのデータのインポート方法]のドロップダウンから、必要な設定を選択します。[すべてのデータをインポートする]、[更新されたデータと新しいデータのみ]、または[データをインポートしない]を選択できます。

Info
次のモジュールでは、すべてのインポート設定を利用できます。
チケット
ユーザー
組織
エージェント

グループモジュールでは、[更新されたデータと新しいデータのみ]の設定は利用できません。利用できるのは、[すべてのデータをインポートする]設定と[データをインポートしない]設定のみです。

すべてのデータをインポートする

すべてのデータをインポートする場合は、[開始日]欄でデータのインポートを開始する日付を選択します。選択した日付以降に利用可能なすべてのデータがインポートされます。




増分データ取得

更新されたデータと新しいデータのみ

更新されたデータと新しいデータを最終インポート日時以降、増分でインポートするには、[更新されたデータと新しいデータのみ]の設定
をドロップダウンから選択します。


[新しいデータがない場合は既存のデータを使用する]:

増分インポートでは、

  1. チェックボックスを選択した場合:元データに新しいデータがないと、最後に取得したデータが再度インポートされます。
  2. チェックボックスを選択していない場合:元データに新しいデータがないと、インポートが失敗し、ファイルはインポートされません。その結果、パイプライン全体の処理が失敗します。

データをインポートしない

データは一度だけインポートされます。2回目以降は、同じデータにルールが適用され、エクスポートされます。



7. データのインポートを予約するには、[保存]をクリックします。
Notesメモ:Zendeskからのインポートをすでに予約している場合、インポート設定セクションで[予約を編集]をクリックして新しい予約を設定すると、以前の設定に基づいてデータが再読み込みされます。

スケジュールの設定

[データに無効な値がある場合はエクスポートを停止する]:この設定を有効にすると、準備済みデータ内に無効な値がある場合にエクスポートを停止します。



エクスポートの順番

複数のエクスポート先を設定している場合、この設定を使用して、各エクスポート先にデータをエクスポートする順番を指定できます。

有効にしない場合、エクスポートは標準の順番で実行されます。
メモ:この設定は、パイプラインに複数のエクスポート先を追加している場合にのみ表示されます。

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

1)[エクスポートの順番]の切り替えスイッチをクリックします。


2)エクスポート先をドラッグ&ドロップして順番を変更し、[保存する]をクリックします。



メモ:順番をもう一度並べ替える場合は、[順番を編集する]リンクをクリックします。


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



スケジュールによる各実行は、それぞれ処理として保存されます。パイプラインをスケジュールすると、データソースからデータが取得され、各ステージで適用した一連の加工処理によって準備された後、シームレスなデータ連携を通じてエクスポート先へ定期的にエクスポートされます。この一連の処理は、処理の履歴に記録されます。

9. 特定のパイプラインの処理リストに移動するには、パイプラインの作成画面にある省略記号アイコンをクリックし、[処理の履歴]メニューをクリックし、パイプラインの処理ステータスを確認します。

10. 目的の処理IDを[処理の履歴]ページでクリックすると、特定の処理の[処理の概要]に移動します。

処理の概要には、パイプラインフローで実行された処理の履歴が表示されます。[こちらをクリック]して詳細をご確認ください。

11. スケジュールが完了すると、ETLパイプラインで準備されたデータが、設定済みのエクスポート先にエクスポートされます。
情報:スケジュールのステータスは、後から[処理]ページでも確認できます。
Notesメモ:パイプラインにさらに変更を加えると、変更内容は下書き版として保存されます。変更内容をスケジュールに反映するには、[下書き]を選択し、パイプラインを準備完了として設定します。




スケジュールの設定後は、パイプラインの作成画面にある[スケジュールが有効]設定を使用して、[スケジュールを一時停止する]、[スケジュールの再開]、[スケジュールを編集する]、または[スケジュールを削除する]ことができます。

スケジュールを編集して保存すると、次回の処理では、前回のスケジュール実行時刻から次のスケジュール実行時刻までのデータが対象になります。

重要:Zendeskをエクスポート先として追加し、DataPrepからZendeskにデータを送信する機能は、現在サポートされていません。

関連情報