SFTPタスクにデータをロード
SFTP サーバへのデータのロードについて
ワークフローを使用すると、スケジュールに従ってデータを SFTP サーバにアップロードしたり、別のイベントが実行されたら自動的にアップロードしたりすることができます。
このようなワークフローは、「SFTPにデータをロード」という ETL データローダータスクを使用して実行されます。最初に、ETL データ抽出機能タスクを使用して、Qualtrics サーベイなどの選択した場所からデータを取得する必要があります。その後、データローダタスクを使用して SFTP にデータをアップロードすることができます。
SFTP の設定とトラブルシューティングの詳細については、「SFTP トラブルシューティング」を参照してください。
SFTP アカウントの接続
[SFTPにデータをロード]タスクを使用する前に、クアルトリクスがSFTPアカウントにデータをロードできるようにSFTPアカウントに接続する必要があります。アカウントは、ブランド管理者が追加することも、個人的に使用するために個々のユーザーが追加することもできます。
これは他の SFTP 関連タスクと同様に機能しますが、主な違いは除きます。ブランド全体のプラグインを追加する場合は、[SFTPにデータをロード]を選択してください。
SFTP アカウントに接続するには、SFTP アカウントの接続を参照してください。
SFTP にアップロードするデータの抽出
SFTPにデータをアップロードする前に、どこかからデータを抽出する必要があります。データが現在どこに存在しているかを検討します。データはアンケート内ですか、XM Directory内ですか?あるいは、Qualtricsではなく、SalesforceやGoogle Driveなどのサードパーティーの内部にありますか?
ETL ワークフローを作成し、それにデータ抽出機能タスクを追加します。このようなワークフローの登録ガイドについては、ETL ワークフローの作成を参照してください。
SFTP へのデータのロード
ワークフローを作成してデータ抽出タスクを追加したら、SFTP にデータをアップロードします。
- [データの出力先の追加] をクリックします。
- [SFTPにデータをロード]を検索して選択します。
- 接続先の SFTP アカウントを選択します。
- [次へ] をクリックします。
- データソースを選択します。
例:サーベイ抽出タスクを設定したため、このタスクをデータソースとして選択しました。ヒント:1件のデータ抽出タスクのみを追加した場合は、名前に「T1」を含むオプションのみが表示される可能性があります。データソースに対してこれを選択します。 - ファイル名の接頭辞を入力します。これは、このタスクによって処理される各ファイルの先頭に追加されます。
- サーバでファイルをアップロードするファイルパスを入力します。相対パスまたは絶対パスのいずれかを入力することができます。
ヒント:このディレクトリパスは大文字と小文字が区別され、既存のフォルダーを指す必要があります。指定しないとワークフローが失敗します。Qualtricsは、ドロップオフディレクトリで指定されたディレクトリよりも高いレベルのディレクトリにあるファイルにアクセスすることはできません。
例: 入力するパスに応じて、ドロップオフディレクトリは以下のようになります。
- /home/username/myFolder (絶対パス)
- myFolder (相対パス)
- 以下のオプション設定を使用するかどうかを選択します。
- PGP を使用したファイルの暗号化: セキュリティを強化するためにファイルを暗号化します。 この暗号化およびデータ保護の追加レイヤの詳細については、PGP 暗号化を参照してください。
- 抽出された元のファイル名を更新します (ファイル接頭辞入力ボックスは無視されます)。有効にすると、ステップ 6 で入力したファイル名の接頭辞が無視され、ファイル名に追加されません。
- SFTPへの接続をテストできます。ファイルパスを指定したら、接続テストをクリックします。
ヒント:テストが成功すると、qualtrics_verification_mm-dd-yyyy_hhmmss.csv という名前の小さなサンプルファイルが上記で入力したファイルパスにアップロードされます。ファイルを削除しても問題ありません。 - [保存] をクリックしてワークフローを完了します。