はじめに
Amazon S3は、Amazon Web Servicesが提供するオンラインファイルストレージのウェブサービスです。ウェブを使っていつでも、どこからでも、どんな量のデータも保存、取得することができます。このコネクターを使用すると、Domo DataSetからAmazon S3バケットにデータをエクスポートできます。Amazon S3 APIの詳細については、製品ページ(http://docs.aws.amazon.com/AmazonS3/...I/Welcome.html)を参照してください。
データはData CenterのS3にエクスポートします。このトピックでは、Domo to S3 Writebackコネクターユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加、更新スケジュールの設定、DataSet情報の編集に関する一般的な情報については、「コネクターを使用してDataSetを追加する」を参照してください。
必要条件
このコネクターを設定するには、次の情報が必要です。
-
DomoクライアントIDとクライアントシークレット
-
AWSアクセスキーこれは、AWS Consoleの[Security Credentials]セクションで確認できます。または、IAMを使用している場合は、[Users]から確認できます。
-
AWSシークレットキー。これはアクセスキーを作成したときに提供されたものです。新しいシークレットキーは、AWSコンソールで生成することができます。
-
データのプッシュ先となるAWS S3バケットの名前。
DomoクライアントIDとクライアントシークレットを入手するには、次の手順を実行します。
- Domoデベロッパーアカウントにログインします。
- 右上の[マイアカウント]の下にある[新規クライアント]をクリックします。
- アプリケーション名と説明を入力します。
- [データ]と[ユーザー]のチェックボックスを選択して、アプリケーションのスコープを提供します。
- [作成]をクリックします。
- クライアントの作成が完了すると、[クライアントの管理]をクリックすることによってクライアントを管理できます。
[クライアントシークレット]が[クライアントの管理]セクションに表示されます。
接続を設定する
このセクションでは、Domo to S3 Writebackコネクターページの[認証情報]および [詳細]ペインのオプションについて説明します。このページのほかのペインの項目である [スケジュール設定]や[DataSetに名前を付け、説明を入力]に関しては、ほとんどのタイプのコネクターで共通しています。詳細については、「コネクターを使ってDataSetを追加する」を参照してください。
[認証情報]ペイン
このペインには、DomoデベロッパーアカウントとS3バケットに接続するための認証情報の入力フィールドがあります。下表では、各フィールドに必要な内容を説明しています。
フィールド |
説明 |
---|---|
[Domo Client ID] |
DomoクライアントIDを入力します。 |
[Domo Client Secret] |
Domoクライアントシークレットを入力します。 |
[Access Key] |
AWSアクセスキーを入力します。 |
[Secret Key] |
AWSシークレットキーを入力します。 |
[Bucket] |
Domoデータのプッシュ先となるバケットの名前を入力します。 |
[Region] |
バケットがあるAmazon S3リージョンを選択します。 |
有効な認証情報を一度入力しておくと、随時同じアカウントを使用して新しいDomo-S3接続を設定できます。コネクターアカウントは、Data Centerの[アカウント]タブで管理できます。このタブの詳細は、「コネクターのユーザーアカウントを管理する」を参照してください。
[詳細]ペイン
このペインには、データを指定してデータの送信先を示すための多数のフィールドがあります。
メニュー |
説明 |
||||||
---|---|---|---|---|---|---|---|
[How would you like to select your folder path?] |
Amazon S3フォルダのパスをどのように選択するかを指定します。
|
||||||
[Path] |
データの保存先に選択したAmazon S3バケット内のパスを入力します。 注:パスの最後に、必ずスラッシュ(/)を追加してください。
例:testFolder1/testFolder2/ |
||||||
[Select Folder Path] |
使用するフォルダーのパスを選択します。 |
||||||
[Dates] |
日付を選択します。 |
||||||
[Overwrite?] |
選択されたファイル名でAmazon S3バケットの既存のファイルを上書きするには、このチェックボックスをチェックします。 |
||||||
[Skip Header] | 入力DataSetからヘッダをスキップしてS3オブジェクトにエクスポートするには、このボックスをチェックします。 | ||||||
[Remove Quotes] | 入力DataSetから引用を削除してS3オブジェクトにエクスポートするには、このボックスにチェックマークを入れます。 | ||||||
[How would you like to select your input dataset?] | DataSet IDを検索するか手入力するかを指定します。 | ||||||
[Input DataSet ID] |
S3にコピーする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 ID] | 使用するDataSet IDを選択します。 | ||||||
[Select Filename] |
出力ファイル名の選択方法を指定します。 |
||||||
[Use Input DataSet ID] |
コネクターで(データセットURL内にある)DomoデータセットIDを出力ファイル名として使用します。 |
||||||
[Use Input DataSet Name] |
コネクターで、Domoデータセット名を出力ファイル名として使用します。DataSet名がスペースなしでマクロ |
||||||
[Enter Filename] |
DataSetを保存する出力ファイル名を入力します。 |
||||||
[Parameterized File Name] |
DataSetの保存先のファイル名に使用する日付(特定日付または相対日付)を選択します。そのファイル名が(S3バケットの中に)存在しない場合、コネクターは指定された日付パラメータでファイル名を作成します。 |
||||||
[Filename] |
出力ファイル名を入力します。 現在の日付をファイル名に追加するには、マクロ 例えば、ファイル名がdomo_ |
||||||
[Only Writeback New Data] | 入力DataSetから最後の実行データのみを取り出してS3オブジェクトにエクスポートするには、このボックスをチェックします。 | ||||||
[File Extension] | 出力ファイルに使用する拡張子を選択します。 | ||||||
[Enter File Extension] | ファイル拡張子を入力します。 | ||||||
[Delimiter] | 出力ファイルの区切り文字に使用する文字を選択します。 | ||||||
[Compression] | 出力ファイルに使用する圧縮方式を選択します。 | ||||||
[Encryption Method] | 出力ファイルに使用する暗号化のタイプを選択します。 | ||||||
[Encryption Key] | 暗号化キーを入力します。 |
その他のペイン
スケジュール設定、再試行、更新に関するオプションなど、コネクターインターフェースのその他のペインに表示されるオプションについては、「コネクターを使用してDataSetを追加する」を参照してください。
コメント
0件のコメント
サインインしてコメントを残してください。