アンケートタスクから回答を抽出
アンケートからの回答の抽出について
クアルトリクスアンケートデータを自動的に任意の場所に定期的にアップロードするワークフローを作成できます。これにより、データを手動で何度もエクスポートおよびインポートしなくても、必要な場所にデータを送信しやすくなります。
このようなワークフローは、「アンケートから回答を抽出」というETLデータ抽出機能タスクを使用して行われます。アンケートからデータを抽出するたびに、ETLデータローダータスクを使用して出力先を選択する必要があります。
例:Qualtricsアンケートからデータを定期的に抽出し、SFTPサーバーにアップロードできます。
注意:回答をエクスポートする場合、エクスポートには1時間以上前の回答のみが含まれます。
ヒント:ワークフローで回答が抽出されると、前回実行以降に収集された回答のみが抽出されます。たとえば、ワークフローが水曜日に実行される場合、アンケートが先週の水曜日から収集された、選択した宛先にのみ回答がアップロードされます。
注意:抽出したアンケート列の順序は保証されません。ソリューションはいつでも変更される可能性があるため、この順序に基づいて構築しないでください。列の順序が重要である場合は、基本変換タスクを使用して列の順序を変更する必要があります。
アンケートからの回答の抽出
ヒント:このタスクを使用して抽出されたアンケートの回答は、アカウントのタイムゾーンではなく、常にUTC+0になります。
- ETL ワークフローを作成します。
- データソース (ETL 抽出機能) を選択します。
- [アンケートから回答を抽出]を検索して選択します。
- 回答を抽出するアンケートプロジェクトを選択します。
- 必要に応じて、保存した 回答フィルタから選択します。これにより、特定の基準に一致する回答のみが抽出されます。
例:未完了の回答、または除外を含む回答を除外します。注意: 前回の実行以降に収集された回答のみがこのタスクに抽出されます。このタスクに追加されたフィルタは、前回の実行以降に新たに記録された回答にのみ適用されます。エクスポートしたデータセットには期待する回答が含まれていない可能性があるため、時間フィールド([開始日]、[終了日]、[記録日]など)に基づいてフィルターを作成することはお奨めしません。ヒント:フィルターは、アカウントのタイムゾーンではなく、UTC+0 タイムゾーンを使用します。
- すべてのフィールドをダウンロードする場合は、[すべてのフィールドをダウンロード]を選択します。このオプションの選択を解除すると、保存する特定のアンケートフィールド(下図)を選択できるようになります。
ヒント:アンケートフローで設定された質問または埋め込みデータフィールドを選択できます。つまり、回答者の連絡先情報は、アンケートフローで埋め込みデータとして設定されていない限り、デフォルトでは含まれません。
- データが処理された後に必要なファイルタイプを選択します。
- CSV
- TSV
- JSON
- NDJSON
- SPSS
- XML
ヒント:通常は[CSV]を選択します。他のファイルタイプオプションをサポートできるデータのロードタスクは、SFTP にロードおよび Amazon S3 にロードのみです。
- 使用可能なファイルオプションから選択します。必要に応じて、複数選択することができます。
- 識別値ではなく、回答の選択肢のテキストをエクスポートします:このオプションを有効にすると、回答がテキストで表示されます(カスタム変数を設定している場合はカスタム変数名が表示され、設定されていない場合は回答テキストにデフォルト設定されます)。このオプションが無効になっている場合、回答ごとに数値のみが表示されます。
ヒント:クアルトリクスからデータを抽出して別の場所にアップロードすると、動的ではなくなります。つまり、識別値などの編集をクアルトリクスで行った場合、変更はSFTPサーバーには反映されません。また、回答をエクスポートした他の場所にも反映されません。
- ランダム化されたアンケートでも、質問が表示される順序を含める:このオプションを使用すると、各回答者に表示される質問の順序を確認できるため、ランダム化された質問を含むアンケートに最も役立ちます。これは、ランダム化されたアンケートの表示順データをエクスポートと同じように機能します。
- 複数の値のアンケートフィールドを別々の列に入れる:「列への複数値フィールドの分割」を参照してください。
- 回答者が見たが回答しなかった質問に識別値を割り当て:「閲覧のみで回答がなかった質問の識別値を-99」を参照してください。
- 回答者が見たが回答しなかった複数選択の質問に識別値を割り当て:「閲覧のみで回答がなかった複数の値のフィールドを「0」として割り当て」を参照してください。
- エクスポートされたアンケート回答ファイルからヘッダーフィールドを削除します。通常、クアルトリクスからエクスポートされたデータファイルには、3行のヘッダーがあります。 このオプションを選択すると、以下に示すように、これらのヘッダ行のうち 1 行のみが取得されます。
ヒント:[ファイルオプション]で[エクスポートされたアンケート回答ファイルから余分なヘッダーフィールドを削除する]オプションの選択を解除すると、ヘッダーにアンケートの質問テキストが含まれます。つまり、初期設定後に行われたサーベイの質問の文言を変更すると、このタスクの出力が変更されます。ワークフロー設定を更新しないと、これらの変更によって後続のロードタスクが失敗します。
- 識別値ではなく、回答の選択肢のテキストをエクスポートします:このオプションを有効にすると、回答がテキストで表示されます(カスタム変数を設定している場合はカスタム変数名が表示され、設定されていない場合は回答テキストにデフォルト設定されます)。このオプションが無効になっている場合、回答ごとに数値のみが表示されます。
- [次へ] をクリックします。
- インポートされる項目の一覧と、各項目のサンプル値が表示されます。一覧をスクロールして適切であることを確認し、ファイルを変更する必要がある場合は、前画面ボタンを使用します。
- 終了したら、保存をクリックします。
ヒント:回答を抽出するタスクは、回答の作成日に基づきます。既存の回答を更新した場合、その回答は新しいエクスポートに含まれません。
調査データをアップロードする場所の指定
データ抽出機能タスクを保存すると、ワークフローに戻ります。次に、抽出されたデータをどこかにアップロードできる別のタスクをワークフローに追加します。たとえば、SFTP サーバにサーベイデータをアップロードすることができます。すべてのデータアップロードタスクの一覧
は、利用可能なローダタスクで確認できます。
抽出可能なプロジェクトの種類
次の複数のタイプのプロジェクトからデータを抽出できます:
- アンケートプロジェクト
- XMソリューション
- エンゲージメント
- ライフサイクル
- アドホック従業員調査
- 個人のパルスアンケート
- 360
アンケートタスクから回答を抽出を使用して、インポートされたデータプロジェクトからデータを抽出することはできません。代わりに、データプロジェクトタスクからデータを抽出を試してください。