概要
ファイル システムとクラウド ストレージ ワークスペースの間でファイルを転送します。
使用法
このツールはクラウド内のホスト イメージ製品をサポートします。
ジオデータベースとの間のファイルの転送はサポートしません。
このツールを、公開されたジオプロセシング サービスなどのサーバー コンテキストで実行する場合は、データ ストアの相対パス (たとえば /cloudStores/s3cloudstore/datafolder) を指定できます。
構文
TransferFiles(input_paths, output_folder, {file_filter})
パラメーター | 説明 | データ タイプ |
input_paths [input_paths,...] | 出力フォルダーにコピーする入力ファイルまたはフォルダーのリスト。このパスは、*.acs ファイルを使用できるファイル システム パスまたはクラウド ストレージ パスに設定できます。 | File; Folder |
output_folder | ファイルをコピーする出力フォルダー パス。 | Folder |
file_filter (オプション) | コピーする必要があるファイル (*.tif や *.crf など) と、類似する画像ファイル タイプの数を制限するファイル パターン フィルター。 | String |
派生した出力
名前 | 説明 | データ タイプ |
derived_output_folder | 出力ラスター データセット。 | フォルダー |
コードのサンプル
以下は、TransferFiles を実行する Python のサンプルです。
import arcpy
#Transfer individual files
arcpy.TransferFiles_management(r"c:\test\raster.tif;c:\test\raster2.tif", r"c:\cloudstore\azurecloud.acsazfolder")
以下は、TransferFiles を実行する Python スクリプトのサンプルです。
#===========================
#Transfer files
'''Usage: TransferFiles_management(inputpaths;inputpaths..., outputfolder, {filefilter})'''
import arcpy
#Transfer folder of files with filter
input_folder = "c:\\test\\uploaddata"
output_foler = "c:\\clouconnection\\s3cloudstore.acs\\s3folder"
filter = "*.tif"
arcpy.TransferFiles_management(input_folder, output_foler, filter)
ライセンス情報
- Basic: いいえ
- Standard: いいえ
- Advanced: はい