項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
名前 | 必須 | 使用不可 | スクリプトキャンバス上での名前を入力します。 | |
入力データ | 必須 | 使用不可 | スクリプトキャンバス上にあるコンポーネントを選択します。 |
項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
接続先 | 必須 | 使用不可 | グローバルリソースを選択します。
|
|
フォルダパス | 省略可 | 使用可 | Googleドライブ上のフォルダを「/」(スラッシュ)から始まる絶対パスで選択または入力します。 |
|
ファイル名 | 必須 | 使用可 | スプレッドシートのファイル名を入力します。 |
|
シート名 | 省略可 | 使用可 | [ファイル]で指定したスプレッドシートのシートを選択または入力します。 |
|
列一覧 | 省略可 | 各列に対する列名を指定します。
各列は以下のボタンで操作することができます。
|
||
列一覧/列名 | 省略可 | 使用可 | 各列に対する列名を入力します。 |
項目名 | 説明 | 備考 |
---|---|---|
フォルダパス一覧の更新 | 指定した接続先にあるフォルダパスを取得して、[フォルダパス]に設定します。 |
|
ファイル名一覧の更新 | 指定したフォルダパスにあるファイル名を取得して、[ファイル名]に設定します。 |
|
シート名一覧の更新 | 指定したファイルからシート名を取得して、[シート名]に設定します。 |
|
列一覧の更新 | 指定したスプレッドシートの1行目の値から列名を取得して、[列一覧]に設定します。 |
|
項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
1行目に列名を挿入 | 省略可 | 使用不可 | 指定したスプレッドシートの1行目に列名を挿入するかどうかを選択します。
|
|
上書き | 省略可 | 使用不可 | 指定したスプレッドシートが存在した場合、上書きするかどうかを選択します。
|
|
ターゲットシートの削除 | 省略可 | 使用不可 | 指定したスプレッドシートにデータを書き込む前に、指定したシートを削除するかどうかを選択します。
|
|
書き込み位置を指定 | 省略可 | 使用不可 | 書き込み開始位置を指定するかどうかを選択します。
|
|
書き込みを開始するセルの指定条件 | 省略可 | 使用不可 | 書き込み開始するセルの指定条件を選択します。
|
|
開始セルアドレス | 省略可 | 使用可 | 書き込み開始条件のセルアドレスを入力します。 例:A1 |
|
開始セルの値 | 省略可 | 使用可 | 書き込み開始条件のセルの値を入力します。 |
|
書き込み単位を指定 | 省略可 | 使用不可 | 書き込みを行う行数の単位を指定するかどうかを選択します。
|
|
書き込み単位(行) | 必須 | 使用可 | 書き込みを行う行数の単位を入力します。 |
|
項目名 | 必須/省略可 | 変数の使用 | 説明 | 備考 |
---|---|---|---|---|
コメント | 省略可 | 使用不可 | このアダプタの簡単な説明を記述することができます。 説明を記述すると、仕様書に反映させることができます。 |
コンポーネント変数名 | 説明 | 備考 |
---|---|---|
count | 書き込みを行った行数を返します。 |
|
folderPath | 書き込みを行ったスプレッドシートのフォルダパスを返します。 |
|
fileName | 書き込みを行ったスプレッドシートのファイル名を返します。 |
|
message_category | エラー発生時、発生したエラーに対応するメッセージコードのカテゴリが格納されます。 |
|
message_code | エラー発生時、発生したエラーに対応するメッセージコードのコードが格納されます。 |
|
message_level | エラー発生時、発生したエラーに対応するメッセージコードの重要度が格納されます。 |
|
error_type | エラー発生時、発生したエラーの種類が格納されます。 |
|
error_message | エラー発生時、発生したエラーのメッセージが格納されます。 |
|
error_trace | エラー発生時、発生したエラーのトレース情報が格納されます。 |
|
例外名 | 原因 | 対策 |
---|---|---|
InputDataNotFoundException | [入力データ]が指定されていません。 | [入力データ]を指定する、またはデータフローを引いてください。 |
ResourceNotFoundException リソース定義が見つかりませんでした。名前:[] |
[接続先]が指定されていません。 | [接続先]を指定してください。 |
ResourceNotFoundException リソース定義が見つかりませんでした。名前:[<グローバルリソース名>] |
[接続先]で選択されたリソース定義が見つかりません。 | [接続先]で指定したグローバルリソースを確認してください。 |
InvalidPropertyConfigurationException <プロパティ名>が指定されていません。 |
[<プロパティ名>]が指定されていません。 | [<プロパティ名>]を指定してください。 |
InvalidFolderPathException | [フォルダパス]に入力されたパスが不正です。 | [フォルダパス]を確認してください。 |
SpreadsheetAlreadyExistedException | [ファイル名]に指定されたスプレッドシートがすでに存在します。 | [ファイル名]を変更するか、[書き込み設定]の[上書き]にチェックを入れてください。 |
InvalidCellAddressException 指定されたセルアドレスは不正です。セルアドレス:[<セルアドレス>] |
[開始セルアドレス]に入力されたセルアドレスが不正です。 | [開始セルアドレス]を確認して正しいセルアドレスを入力してください。 |
WorksheetUpdateFailedException 書き込みを行うシートの行数・列数の設定に失敗しました。シート名:[<シート名>] 列数:[<列数>] 行数:[<行数>] |
書き込みを行うシートの行数・列数の拡張に失敗しました。処理中にほかの操作によりスプレッドシートが更新された可能性があります。 | 書き込み対象のスプレッドシートに対して処理中に更新を行う操作が存在しないか確認してください。 |
WorksheetDeleteFailedException シートの削除に失敗しました。シート名:[<シート名>] 一時シート名:[<一時シート名>] |
書き込み対象のシートの削除に失敗しました。処理中にほかの操作によりスプレッドシートが更新された可能性があります。 | 書き込み対象のスプレッドシートに対して処理中に更新を行う操作が存在しないか確認してください。また、一時的に作成された<一時シート名>のシートがスプレッドシートに残っている可能性があります。 |
BatchFailedException | 書き込み中にエラーが発生しました。 | エラーメッセージを確認して対応を行ってください。 |
AccessDeniedException | スプレッドシートへのアクセスが拒否されました。 | 書き込み対象のスプレッドシートの共有設定を確認してください。 |
RequestRateLimitExceededException | Google APIの同時実行数の制限を超過しています。 | 処理の同時実行数を減らしてください。 |