ブロックリファレンス

BLOCKS Reference

Google Cloud

GCSからDriveへファイルコピー

概要

このブロックは、Google Cloud Storage(GCS)open_in_newに保存されたファイルをGoogleドライブopen_in_newにコピーします。コピー時に、ファイル形式の変換もできます。

変換できる形式は以下のとおりです。

  • Excel、CSV、TSVファイル:Googleスプレッドシート形式に変換
  • Word、テキスト、画像ファイル:Googleドキュメント形式に変換

report 注意

このブロックでは、一度に1つのファイルのみコピーできます。複数ファイルの同時コピーはできません。

プロパティ

プロパティ名 説明
ブロック名

編集パネルに配置した当該ブロックの表示名が変更できます。

ブロックリストパネル中のブロック名は変更されません。

GCPサービスアカウント

コピー対象のGCSとGoogleドライブの両方にアクセス可能なGCPサービスアカウントを選択します。

GoogleドライブにGCPサービスアカウントへのアクセスを許可するには、Googleドライブの共有機能open_in_newを使って、GCPサービスアカウントのメールアドレスを共有してください。

GCPサービスアカウントのメールアドレスは、フローデザイナーの設定機能からGCPサービスアカウント項目で確認ができます。

コピー元ファイルのGCS URL

GoogleドライブへコピーしたいGCS上ファイルのGCS URL(gs://my-bucket/my-fileのような形式、ただしgs://は不要)を指定します。

このGCS URLは、GCS Explorerのパスをコピー機能を使うと、簡単に取得できます。

変数展開の指定が可能][%形式の文字列書式の指定が可能]
コピー先のフォルダURL

コピー先となるGoogleドライブフォルダーへのURLを指定します。

このURLは、以下の手順で取得(クリップボードにコピー)可能です。

  1. Googleドライブopen_in_newで、コピー先フォルダーを右クリック
  2. リンクを取得]をクリック

このプロパティを省略(空欄のままに)すると、選択したGCPサービスアカウントに割り当てられたGoogleドライブのルートフォルダーがコピー先となります。

変数展開の指定が可能][%形式の文字列書式の指定が可能]
コピー先ファイル名

コピー後のファイル名を指定します。

このプロパティを省略(空欄のままに)すると、コピー元のファイル名のままでファイルがコピーされます。

変数展開の指定が可能][%形式の文字列書式の指定が可能]
ブロックメモ

本ブロックに関するメモが記載できます。本ブロックの処理に影響しません。

コピー先ファイルURLを格納する変数

コピー先ファイルへのURLを変数で取得したい(他のブロックでコピー先ファイルにアクセスしたい)場合に、変数名を指定します。

ファイル形式

コピー時に、ファイル形式を変換したい場合に指定します。

項目 説明
指定なし

コピー時にファイル形式の変換をせず、そのままコピーします(デフォルト)。

Googleスプレッドシート

Excel・CSV・TSVのファイルからGoogleスプレッドシートへ変換します。

コピー元のファイルが、Excel・CSV・TSV以外の場合は、変換に失敗します。

Googleドキュメント

Word・テキスト・画像のファイルからGoogleドキュメントへ変換します。

コピー元のファイルが、Word・テキスト・画像以外の場合は、変換に失敗します。

この情報は役に立ちましたか?