はじめに
Amazon S3は、Amazon Web Servicesが提供するオンラインファイルストレージのウェブサービスです。ウェブを使っていつでも、どこからでも、どんな量のデータも保存、取得することができます。このコネクターを使用すると、Amazon S3バケットからDomoにデータをインポートできます。 Amazon S3のアカウントには、Data Centerから接続します。このセクションでは、Amazon S3コネクターのユーザーインターフェースに固有のフィールドとメニューについて説明します。DataSetの追加、更新スケジュールの設定およびDataSet情報の編集を行うには、「 コネクターを使用してDataSetを追加する 」を参照してください。必要条件
Amazon S3アカウントに接続してDataSetを作成するには、以下が必要です。- アクセスキー
- シークレットキー
- ファイルを取得したいAWS S3 バケット の名前。
- Amazon S3の リージョン を選択する必要があります。
Amazon S3アカウントに接続する
このセクションでは、Amazon S3コネクターページの [認証情報] および [詳細] ペインのオプションについて説明します。このページのほかのペインの項目である [スケジュール設定] や [DataSetに名前を付け、説明を入力] に関しては、ほとんどのタイプのコネクターで共通しています。詳細については、「 コネクターを使用してDataSetを追加する 」を参照してください。[認証情報]ペイン
このペインには、Amazon S3アカウントにアクセスするための認証情報を入力するフィールドがあります。下表では、各フィールドに必要な内容を説明しています。フィールド | 説明 |
|---|---|
Access Key | AWSアクセスキーを入力します。AWSキーは、AWSコンソールの[Security Credentials]セクションで、またはIAMを使用している場合は[Users]で確認できます。 |
Secret Key | AWSシークレットアクセスキー。アクセスキーを作成するときに使用できます。新しいシークレットキーは、AWSコンソールで生成することができます。 |
Bucket | AWS S3バケットの名前。 |
Region | Amazon S3のリージョンを選択します。 |
[詳細]ペイン
| メニュー | 説明 | ||||||
| What File Type Would You Like To Import? | 解析およびインポートしたいファイルタイプを選択します。 | ||||||
| How would you like to choose your filename? | ファイルの選択方法を選択します。 | ||||||
| Parse large XML file | ファイルが大きい場合は、このチェックボックスをオンにしてストリームパーサーで解析し、解析時の問題を回避します。30MBを超えるサイズのファイルの場合に推奨されます。 | ||||||
| Enter complete filepath | 完全なファイルパスを入力してください。 例: folder_name/file_name | ||||||
| List of Files | 取得したファイルのリストからファイルを選択します。 | ||||||
| Prefix | プレフィックスを指定すると、指定したプレフィックスで始まるキーのみに結果が絞り込まれます。 | ||||||
| S3 Path Helper | バケット内のファイルの検索に使用されるS3プレフィックス。 | ||||||
| File Name | インポートしたいAmazon S3オブジェクト(ファイル)の名前を入力します。 | ||||||
| File Name Match Type | 取得するファイルのファイル名が [File Name] で入力した名前から始まるのか、それともファイル名にその名前が含まれるのかを指定します。 | ||||||
| File Compression Type | ファイルの圧縮タイプを選択します。 | ||||||
| Zip File Encoding | ZIPファイルエンコーディングを選択します。 | ||||||
| How would you like to choose your file present inside a zip? | ZIPフォルダ内にあるファイルの選択方法を選択します。 | ||||||
| Enter File Name inside zip | ZIP内に存在するファイル名を入力します。 例: folder_name/file_name | ||||||
| Match Type For File Name Inside Zip | 取得するファイルのファイル名が [Enter File Name inside zip] で入力した名前から始まるのか、それともファイル名にその名前が含まれるのかを指定します。 | ||||||
| Select a File From The ZIP Archive | 取得したファイルのリストからファイルを選択します。 | ||||||
| Sheet Name | 入力ファイルからシートを選択します。 | ||||||
| Select an Option | オプションを選択します。
| ||||||
| Are headers present in the file? | ファイルのヘッダーがある場合は[Yes]を、それ以外の場合は[No]を選択します。 | ||||||
| Select the delimiting character | CSVテキストで使用されている区切り文字を選択します。区切り文字がリストにない場合は、[Other]を選択します。 | ||||||
| Specify your delimiter | CSVテキストを区切る文字を入力します。 | ||||||
| Quote Character | CSVファイルを解析するのに使用する引用文字を選択します(CSVの標準は二重引用符です)。 | ||||||
| Enable Parsing for Large Json Files? | 大きなJSONファイルの解析を有効にするには、[Yes]を選択します。 | ||||||
| Subfile Name | インポートするサブファイルの名前または名前の一部を入力します。 | ||||||
| Add Filename Column | 「 BATCH_FILE_NAME 」列を最終出力に追加するべきかどうかを指定します。 | ||||||
| Enter Your Data Tag | ファイルのデータのためのタグを入力します。 | ||||||
| Enter Your SubList To Flatten | フラット化するデータのカンマ区切りリストを入力します。 | ||||||
| Do you require attributes in data? | データの一部として属性値を必要としている場合は、[Yes]を選択します。 | ||||||
| Does your JSON text require a line reader? | 読み込む行がJSONテキストに複数ある場合は、[Yes]を選択します。 | ||||||
| Should the backslash be escaped? | エスケープする必要のあるバックスラッシュがJSONテキストにある場合は、[Yes]を選択します。 | ||||||
| Escape Character | CSVファイルを解析するために使用するエスケープ文字を選択します。 | ||||||
| Custom Escape Character | 希望するCSVエスケープ文字を入力します。Unicode文字は\uxxxxの形式で入力します(例:\u005E)。 | ||||||
| Enter fields to exclude | インポートで除外したいフィールドを、カンマ区切りのリストとして指定します。 | ||||||
| Enter your header tag | JSONテキストのヘッダーのタグを入力します。 | ||||||
| Enter XPath expression | XPath式を入力します。 | ||||||
| Header Start Row | DataSetのヘッダー行の番号を入力します。 | ||||||
| Data Start Row | DataSetの最初のデータ行の番号を入力します。 | ||||||
| Footer | DataSetの最後にスキップする行数を入力します。例えば、最後の2行をスキップするには、「 2 」と入力します。 | ||||||
| Blank Rows | 空白行があった場合にどう処理するかを指定します。 | ||||||
| Empty Column Headers | 空白の列ヘッダーが見つかった場合にどうするかを指定します。 [Add blank columns] を選択した場合、新規の列には列名が自動的に生成されます。 | ||||||
| File Encoding | ファイルエンコーディングを選択します。デフォルトは UTF-8 です。 | ||||||
| Use Previous Schema(Appendモード) | このチェックボックスをオンにすると、DataSetの後続の実行で前のスキーマが使用されます(Appendモードにのみ該当)。選択されていない場合、前のスキーマは使用されません。 |