メインコンテンツへスキップ

はじめに

このコネクターを使用すると、 Domo DataSet から SFTP サーバーにデータをエクスポートできます。SFTPについての詳細は、Wikipediaページ( https://en.wikipedia.org/wiki/SSH_Fi…nsfer_Protocol )を参照してください。 SFTPサーバーへのデータのエクスポートはData Centerで行います。このトピックでは、SFTP Writebackコネクターユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加や更新スケジュールの設定、DataSet情報の編集に関する一般的な情報については、「 コネクターを使用してDataSetを追加する 」を参照してください。

必要条件

このコネクターを設定するには、次の情報が必要です。
  • DomoクライアントIDとクライアントシークレット。
  • SFTPサーバーのホスト名。
重要: SFTPサーバーのホスト名は、URLの最初に sftp:// が必要となり、 スラッシュ(/) で終わらないようにします。
  • SFTPサーバーのポート番号。
  • SFTPサーバーのユーザー名とパスワード。
  • SFTPサーバーのSSH秘密キー。
  • SSH秘密キーのパスフレーズ。
注記: Domoはssh-keygenを使用して生成されるSSHキーをサポートしていません。SSHキーは、OpenSSLが生成するDESまたはRSAキー(PEM形式)である必要があります。
OpenSSH秘密キー形式はssh-keygenユーティリティを使って古いPEM形式に変換できます。
 ssh-keygen -p -m PEM -f ~/.ssh/id_rsa 
これによりRSAキーで同じファイルが更新されます。

DomoクライアントIDとクライアントシークレットを入手するには、次の手順を実行します。

  1. Domoデベロッパーアカウント にログインします。
  2. 右上隅の [My Account] で、[New Client] をクリックします。
  3. アプリケーション名と説明を入力します。
  4. [Account][Data][User] のチェックボックスを選択して、アプリケーションのスコープを指定します。
  5. [Create] をクリックします。
  6. クライアントを作成したら、[Manage Client] をクリックしてクライアントを管理できます。
  7. クライアントシークレット[Manage Client] セクションに表示されます。

接続を設定する

このセクションでは、SFTP Writebackコネクターページの [認証情報] および [詳細] ペインのオプションについて説明します。このページのほかのペインの項目である [スケジュール設定][DataSetに名前を付け、説明を入力] に関しては、ほとんどのタイプのコネクターで共通しています。詳細については「 コネクターを使用してDataSetを追加する 」を参照してください。

[認証情報]ペイン

このペインには、DomoデベロッパーアカウントとSFTPサーバーに接続するための認証情報の入力フィールドがあります。SFTPサーバーの設定によっては、秘密キーとパスフレーズ、ユーザー名とパスワード、あるいはその両方が必要になる場合があります。以下の表は、各フィールドに必要な内容を説明しています。

フィールド

説明

Domo Client ID

DomoクライアントIDを入力します。

Domo Client Secret

Domoクライアントシークレットを入力します。

Hostname

SFTPサーバーのホスト名を入力します。

重要: SFTPサーバーのホスト名は、URLの最初に sftp:// が必要となり、 スラッシュ(/) で終わらないようにします。

Port

SFTPサーバーのポート番号を入力します。

Username

SFTPサーバーのユーザー名を入力します。

Password

SFTPサーバーのパスワードを入力します。

SSH Private Key

SFTPサーバーのSSH秘密キー(RSA)を入力します。

Passphrase

SSH秘密キーのパスフレーズを入力します。

有効な認証情報を一度入力しておくと、いつでも同じアカウントを使用して新しいDomo-SFTP接続を設定できます。コネクターアカウントは、Data Centerの [アカウント] タブで管理できます。このタブの詳細は、「 コネクターのユーザーアカウントを管理する 」を参照してください。

[詳細]ペイン

このペインには、データを指定してデータの送信先を示すための多数のフィールドがあります。

メニュー

説明

Input DataSet ID

SFTPサーバーにコピーするDataSetのDataSet ID(GUID)を入力します。Data CenterでDataSetの詳細ビューを開き、URLの datasources/ に続く部分を見ると、IDを見つけることができます。例えば、URLが https://mycompany.domo.com/datasources/845305d8-da3d-4107-a9d6-13ef3f86d4a4/details/overview であれば、DataSet IDは 845305d8-da3d-4107-a9d6-13ef3f86d4a4になります。

注記: このDataSetを所有するか、Domoで管理者権限を持つ必要があります。

Path

データを保存するSFTPサーバーのパスを入力します。

Select Filename

DataSetの参照に 入力DataSet ID を使用するか、出力ファイル名を使用するかを選択します。

Filename

データの出力ファイル名を入力します。

注記: 出力ファイルはCSVファイルとして保存されます。拡張子をファイル名に追加する必要はありません。

その他のペイン

スケジュール設定、再試行、更新に関するオプションなど、コネクターインターフェースのその他のペインに表示されるオプションについては、「 コネクターを使用してDataSetを追加する 」を参照してください。