クラウド ストレージ コネクション ファイルの作成 (Create Cloud Storage Connection File) (データ管理)—ArcGIS AllSource (2024)

パラメーター

ラベル説明データ タイプ

コネクション ファイルの場所

コネクション ファイルの作成先となるフォルダー パス。

Folder

コネクション ファイル名

クラウド ストレージ コネクション ファイルの名前。

String

サービス プロバイダー

使用するクラウド ストレージ サービス プロバイダーを指定します。

  • Azureサービス プロバイダーは Microsoft Azure です。
  • Amazonサービス プロバイダーは Amazon S3 です。
  • GoogleGoogle Cloud Storage をサービス プロバイダーに指定します。
  • Alibabaサービス プロバイダーは Alibaba Cloud Storage です。
  • WebHDFSWebHDFS をサービス プロバイダーに指定します。
  • MinIOMinIO をサービス プロバイダーに指定します。
  • Azure Data Lakeサービス プロバイダーは Microsoft Azure Data Lake Storage です。
  • OzoneOzone をサービス プロバイダーに指定します。
String

バケット (コンテナー) 名

ラスター データセットを格納するクラウド ストレージ コンテナーの名前。 多くのクラウド プロバイダーがこのコンテナーをバケットと呼んでいます。

String

アクセス キー ID (アカウント名)

(オプション)

特定のクラウド ストレージ タイプのアクセス キー ID 文字列。 Azure のように、アカウント名でもあります。

String

シークレット アクセス キー (アカウント キー)

(オプション)

クラウド ストレージへの接続を認証するためのシークレット アクセス キー文字列。

Encrypted String

領域 (環境)

(オプション)

クラウド ストレージの領域文字列。 指定した場合、値はクラウド ストレージの選択によって定義された形式を使用する必要があります。 デフォルトは、選択したクラウド プロバイダーのデフォルト アカウントです。

String

サービス エンド ポイント

(オプション)

oss-us-west-1.aliyuncs.com など、クラウド ストレージのサービス エンドポイント (URI)。 パラメーターを指定しない場合は、選択されたクラウド ストレージ タイプのデフォルトのエンドポイントが使用されます。 必要に応じて、CNAME リダイレクト エンドポイントが使用されます。

String

プロバイダー オプション

(オプション)

特定タイプのクラウド サービスに関する構成オプションを指定します。 サービスによってはオプションがないものもあります。 オプションをオンにする場合はこのパラメーターを設定するだけです。

  • Azure および Microsoft Azure Data Lake Storage
    • AZURE_STORAGE_SAS_TOKEN - 共有アクセス シグネチャを指定します。 値が URL エンコードされており、先頭の文字が「?」でも「&」でもないことを確認します。 このオプションを使用する場合は、[シークレット アクセス キー (アカウント キー)] パラメーターを空にする必要があります。
    • AZURE_NO_SIGN_REQUEST - 認証アクセスを必要としないバケット (コンテナー) に匿名で接続します。 このオプションを使用する場合は、[シークレット アクセス キー (アカウント キー)] パラメーターを空にする必要があります。 デフォルト値は False です。
    • AZURE_STORAGE_CONNECTION_STRING - Azure Storage 接続文字列を指定します。 この文字列には、アカウント名、キー、およびエンドポイントが埋め込まれています。 このオプションを使用する場合は、[アクセス キー ID (アカウント名)] パラメーターと [シークレット アクセス キー (アカウント キー)] パラメーターを空にする必要があります。
    • CPL_AZURE_USE_HTTPS - HTTP リクエストを使用する場合は False に設定します。 一部のサーバーは HTTPS リクエストだけをサポートするように設定されている場合があります。 デフォルト値は [True] です。
    • AZURE_IMDS_OBJECT_ID - Azure VM に複数のユーザー割り当てマネージド ID が設定されている場合、Azure インスタンス メタデータ サービス (IMDS) を使用して認証されたマネージド ID のオブジェクト ID を指定します。
    • AZURE_IMDS_CLIENT_ID - Azure VM に複数のユーザー割り当てマネージド ID が設定されている場合、Azure インスタンス メタデータ サービス (IMDS) を使用して認証されたマネージド ID のクライアント ID を指定します。
    • AZURE_IMDS_MSI_RES_ID - Azure VM に複数のユーザー割り当てマネージド ID が設定されている場合、Azure インスタンス メタデータ サービス (IMDS) を使用して認証されたマネージド ID のリソース ID を指定します。
  • Amazon および MinIO
    • AWS_NO_SIGN_REQUEST - 認証アクセスを必要としないバケット (コンテナー) に匿名で接続します。 デフォルト値は False です。
    • AWS_SESSION_TOKEN - 一時的な認証情報を指定します。
    • AWS_DEFAULT_PROFILE - AWS 認証情報プロファイルは、アクセス キーまたは ID が見つからない場合に自動的に使用されます。 このオプションでは、使用するプロファイルを指定できます。
    • AWS_REQUEST_PAYER - このオプションをリクエスタに設定すると、リクエスタ支払いバケットにアクセスできます。
    • AWS_Virtual_Hosting - パススタイルのリクエストだけをサポートしている Amazon S3 または S3 対応クラウド プロバイダーを使用している場合、このオプションを True に設定します。 仮想ホスティングがサポートされている場合は、仮想ホスティングを使用することをお勧めします。 デフォルト値は [True] です。
    • CPL_VSIS3_USE_BASE_RMDIR_RECURSIVE - 古い一部の S3 対応の実装では、一括削除操作を実行できません。 このようなプロバイダーでは、このオプションを False に設定します。 デフォルト値は [True] です。
    • AWS_HTTPS - HTTP リクエストを使用する場合は False に設定します。 一部のサーバーは HTTPS リクエストだけをサポートするように設定されている場合があります。 デフォルト値は [True] です。
  • Google
    • GS_NO_SIGN_REQUEST - 認証アクセスを必要としないバケット (コンテナー) に匿名で接続します。 デフォルト値は True です。
    • GS_USER_PROJECT - 請求用の OAuth2 キーとプロジェクトを設定すると、リクエスタ支払いバケットにアクセスできます。 このオプションを使用してプロジェクトを設定し、HMAC キーをシークレット アクセス キーまたは ID として使用するのではなく、他のオプションを使用して OAuth2 キーを設定します。
    • GS_OAUTH2_REFRESH_TOKEN - OAuth2 リフレッシュ アクセス トークンを指定します。 GS_OAUTH2_CLIENT_IDGS_OAUTH2_CLIENT_SECRET を使って OAuth2 クライアント認証情報を設定します。
    • GOOGLE_APPLICATION_CREDENTIALS - プライベート キーとクライアントのメール アドレスを含む .json ファイルを使用して、サービス アカウント OAuth2 認証情報を指定します。
    • GS_OAUTH2_ PRIVATE_KEY - プライベート キー文字列を使用して、サービス アカウント OAuth2 認証情報を指定します。 GS_AUTH2_CLIENT_EMAIL が設定される必要があります。
    • GS_OAUTH2_ PRIVATE_KEY_FILE - ファイルのプライベート キーを使用して、サービス アカウント OAuth2 認証情報を指定します。 GS_AUTH2_CLIENT_EMAIL が設定される必要があります。
    • GS_AUTH2_CLIENT_EMAIL - クライアントのメール アドレスを使用して、サービス アカウント OAuth2 認証情報を指定します。
    • GS_AUTH2_SCOPE - サービス アカウント OAuth2 のスコープを指定します。 有効な値は https://www.googleapis.com/auth/devstorage.read_write (デフォルト) と https://www.googleapis.com/auth/devstorage.read_only です。
    • GDAL_HTTP_HEADER_FILE - 外部ファイルに保存されているベアラー認証情報を指定します。
  • Alibaba
    • OSS_Virtual_Hosting - パススタイルのリクエストだけをサポートしている Alibaba または S3 対応クラウド プロバイダーを使用している場合、このオプションを True に設定します。 仮想ホスティングがサポートされている場合は、仮想ホスティングを使用することをお勧めします。 デフォルト値は [True] です。
    • OSS_HTTPS - HTTP リクエストを使用する場合は False に設定します。 一部のサーバーは HTTPS リクエストだけをサポートするように設定されている場合があります。 デフォルト値は [True] です。
  • WebHDFS
    • WEBHDFS_REPLICATION (整数) - ファイルの作成時にレプリケーション値が使用されます。
    • WEBHDFS_PERMISSION (小数) - ファイルの作成時に権限マスクが使用されます。

複数の認証パラメーターを指定した場合の優先順位は次のとおりです。

  • Azure - AZURE_STORAGE_CONNECTION_STRING、アカウント名またはキー、AZURE_STORAGE_SAS_TOKENAZURE_NO_SIGN_REQUEST、または RBAC
  • Amazon - AWS_NO_SIGN_REQUEST、アクセス ID またはキーまたは AWS_SESSION_TOKENAWS Credential Profile、または IAM Role
  • Google - GS_NO_SIGN_REQUEST、アクセス ID またはキー、GDAL_HTTP_HEADER_FILE(GS_OAUTH2_REFRESH_TOKEN or GS_OAUTH2_CLIENT_ID and GS_OAUTH2_CLIENT_SECRET)GOOGLE_APPLICATION_CREDENTIALS(GS_OAUTH2_PRIVATE_KEY or GS_OAUTH2_CLIENT_EMAIL)(GS_OAUTH2_PRIVATE_KEY_FILE or GS_OAUTH2_CLIENT_EMAIL)、または IAM Role
  • Ozone
    • AWS_DEFAULT_PROFILE - AWS 認証情報プロファイルは、アクセス キーまたは ID が見つからない場合に自動的に使用されます。 このオプションでは、使用するプロファイルを指定できます。
    • AWS_Virtual_Hosting - パススタイルのリクエストだけをサポートしている Amazon S3 または S3 対応クラウド プロバイダーを使用している場合、このオプションを True に設定します。 仮想ホスティングがサポートされている場合は、仮想ホスティングを使用することをお勧めします。 デフォルト値は [True] です。
    • AWS_HTTPS - HTTP リクエストを使用する場合は False に設定します。 一部のサーバーは HTTPS リクエストだけをサポートするように設定されている場合があります。 デフォルト値は [True] です。
    • CPL_VSIS3_USE_BASE_RMDIR_RECURSIVE - 古い一部の S3 対応の実装では、一括削除操作を実行できません。 このようなプロバイダーでは、このオプションを False に設定します。 デフォルト値は [True] です。
    • x-amz-storage-class - 単一のコンテナーである Ozone に書き込むために REDUCED_REDUNDANCY を指定します。Ozone には単一のデータ ノードが存在するためです。

上記のプロバイダー オプション以外に、ARC_DEEP_CRAWL オプションも、すべてのサービス プロバイダーで使用することができます。 このオプションを True に設定すると、クラウド内で拡張子が付いていない CRF およびクラウド対応のラスター プロダクトを識別できます。 この処理には多大な操作が必要なため、カタログ参照操作と巡回操作を高速化する場合は、このオプションを False に設定することをお勧めします。 デフォルト値は False です。

カスタム トークン ベンディング サービス (Planetary Computer のデータ収集など) は、ARC_TOKEN_SERVICE_API (トークン ベンダーの URL) と ARC_TOKEN_OPTION_NAME (サービス プロバイダーのトークンのタイプ) のプロバイダー オプションを使用して認証できます。

注意:

GDAL_DISABLE_READDIR_ON_OPEN オプションは、すべてのサービス プロバイダーで使用できます。 クラウドベース ラスターの読み込みのパフォーマンスを向上させるため、このオプションはデフォルトで NO に設定されています。 ラスターが、30,000 を超えるアイテムを含むフォルダーにある場合は、このオプションを YES に設定します。

Value Table

フォルダー

(オプション)

ラスター データセットが格納されるクラウド ストレージ [バケット (コンテナー) 名] パラメーター値内のフォルダー。

String

認証

(オプション)

OAuth 2.0 認証のコネクション名。

[オプション] ダイアログ ボックスの [認証] タブで、有効なコネクションを構成する必要があります。

String

派生した出力

ラベル説明データ タイプ
出力コネクション ファイル

出力クラウド ストレージ コネクション ファイルのパス。

File
arcpy.management.CreateCloudStorageConnectionFile(out_folder_path, out_name, service_provider, bucket_name, {access_key_id}, {secret_access_key}, {region}, {end_point}, {config_options}, {folder}, {authentication})
名前説明データ タイプ

out_folder_path

コネクション ファイルの作成先となるフォルダー パス。

Folder

out_name

クラウド ストレージ コネクション ファイルの名前。

String

service_provider

使用するクラウド ストレージ サービス プロバイダーを指定します。

  • AZUREサービス プロバイダーは Microsoft Azure です。
  • AMAZONサービス プロバイダーは Amazon S3 です。
  • GOOGLEGoogle Cloud Storage をサービス プロバイダーに指定します。
  • ALIBABAサービス プロバイダーは Alibaba Cloud Storage です。
  • WEBHDFSWebHDFS をサービス プロバイダーに指定します。
  • MINIOMinIO をサービス プロバイダーに指定します。
  • AZUREDATALAKEサービス プロバイダーは Microsoft Azure Data Lake Storage です。
  • OZONEOzone をサービス プロバイダーに指定します。
String

bucket_name

ラスター データセットを格納するクラウド ストレージ コンテナーの名前。 多くのクラウド プロバイダーがこのコンテナーをバケットと呼んでいます。

String

access_key_id

(オプション)

特定のクラウド ストレージ タイプのアクセス キー ID 文字列。 Azure のように、アカウント名でもあります。

String

secret_access_key

(オプション)

クラウド ストレージへの接続を認証するためのシークレット アクセス キー文字列。

Encrypted String

region

(オプション)

クラウド ストレージの領域文字列。 指定した場合、値はクラウド ストレージの選択によって定義された形式を使用する必要があります。 デフォルトは、選択したクラウド プロバイダーのデフォルト アカウントです。

String

end_point

(オプション)

oss-us-west-1.aliyuncs.com など、クラウド ストレージのサービス エンドポイント (URI)。 パラメーターを指定しない場合は、選択されたクラウド ストレージ タイプのデフォルトのエンドポイントが使用されます。 必要に応じて、CNAME リダイレクト エンドポイントが使用されます。

String

config_options

[config_options,...]

(オプション)

特定タイプのクラウド サービスに関する構成オプションを指定します。 サービスによってはオプションがないものもあります。 オプションをオンにする場合はこのパラメーターを設定するだけです。

  • Azure および Microsoft Azure Data Lake Storage
    • AZURE_STORAGE_SAS_TOKEN - 共有アクセス シグネチャを指定します。 値が URL エンコードされており、先頭の文字が「?」でも「&」でもないことを確認します。 このオプションを使用する場合は、[シークレット アクセス キー (アカウント キー)] パラメーターを空にする必要があります。
    • AZURE_NO_SIGN_REQUEST - 認証アクセスを必要としないバケット (コンテナー) に匿名で接続します。 このオプションを使用する場合は、[シークレット アクセス キー (アカウント キー)] パラメーターを空にする必要があります。 デフォルト値は False です。
    • AZURE_STORAGE_CONNECTION_STRING - Azure Storage 接続文字列を指定します。 この文字列には、アカウント名、キー、およびエンドポイントが埋め込まれています。 このオプションを使用する場合は、[アクセス キー ID (アカウント名)] パラメーターと [シークレット アクセス キー (アカウント キー)] パラメーターを空にする必要があります。
    • CPL_AZURE_USE_HTTPS - HTTP リクエストを使用する場合は False に設定します。 一部のサーバーは HTTPS リクエストだけをサポートするように設定されている場合があります。 デフォルト値は [True] です。
    • AZURE_IMDS_OBJECT_ID - Azure VM に複数のユーザー割り当てマネージド ID が設定されている場合、Azure インスタンス メタデータ サービス (IMDS) を使用して認証されたマネージド ID のオブジェクト ID を指定します。
    • AZURE_IMDS_CLIENT_ID - Azure VM に複数のユーザー割り当てマネージド ID が設定されている場合、Azure インスタンス メタデータ サービス (IMDS) を使用して認証されたマネージド ID のクライアント ID を指定します。
    • AZURE_IMDS_MSI_RES_ID - Azure VM に複数のユーザー割り当てマネージド ID が設定されている場合、Azure インスタンス メタデータ サービス (IMDS) を使用して認証されたマネージド ID のリソース ID を指定します。
  • Amazon および MinIO
    • AWS_NO_SIGN_REQUEST - 認証アクセスを必要としないバケット (コンテナー) に匿名で接続します。 デフォルト値は False です。
    • AWS_SESSION_TOKEN - 一時的な認証情報を指定します。
    • AWS_DEFAULT_PROFILE - AWS 認証情報プロファイルは、アクセス キーまたは ID が見つからない場合に自動的に使用されます。 このオプションでは、使用するプロファイルを指定できます。
    • AWS_REQUEST_PAYER - このオプションをリクエスタに設定すると、リクエスタ支払いバケットにアクセスできます。
    • AWS_Virtual_Hosting - パススタイルのリクエストだけをサポートしている Amazon S3 または S3 対応クラウド プロバイダーを使用している場合、このオプションを True に設定します。 仮想ホスティングがサポートされている場合は、仮想ホスティングを使用することをお勧めします。 デフォルト値は [True] です。
    • CPL_VSIS3_USE_BASE_RMDIR_RECURSIVE - 古い一部の S3 対応の実装では、一括削除操作を実行できません。 このようなプロバイダーでは、このオプションを False に設定します。 デフォルト値は [True] です。
    • AWS_HTTPS - HTTP リクエストを使用する場合は False に設定します。 一部のサーバーは HTTPS リクエストだけをサポートするように設定されている場合があります。 デフォルト値は [True] です。
  • Google
    • GS_NO_SIGN_REQUEST - 認証アクセスを必要としないバケット (コンテナー) に匿名で接続します。 デフォルト値は True です。
    • GS_USER_PROJECT - 請求用の OAuth2 キーとプロジェクトを設定すると、リクエスタ支払いバケットにアクセスできます。 このオプションを使用してプロジェクトを設定し、HMAC キーをシークレット アクセス キーまたは ID として使用するのではなく、他のオプションを使用して OAuth2 キーを設定します。
    • GS_OAUTH2_REFRESH_TOKEN - OAuth2 リフレッシュ アクセス トークンを指定します。 GS_OAUTH2_CLIENT_IDGS_OAUTH2_CLIENT_SECRET を使って OAuth2 クライアント認証情報を設定します。
    • GOOGLE_APPLICATION_CREDENTIALS - プライベート キーとクライアントのメール アドレスを含む .json ファイルを使用して、サービス アカウント OAuth2 認証情報を指定します。
    • GS_OAUTH2_ PRIVATE_KEY - プライベート キー文字列を使用して、サービス アカウント OAuth2 認証情報を指定します。 GS_AUTH2_CLIENT_EMAIL が設定される必要があります。
    • GS_OAUTH2_ PRIVATE_KEY_FILE - ファイルのプライベート キーを使用して、サービス アカウント OAuth2 認証情報を指定します。 GS_AUTH2_CLIENT_EMAIL が設定される必要があります。
    • GS_AUTH2_CLIENT_EMAIL - クライアントのメール アドレスを使用して、サービス アカウント OAuth2 認証情報を指定します。
    • GS_AUTH2_SCOPE - サービス アカウント OAuth2 のスコープを指定します。 有効な値は https://www.googleapis.com/auth/devstorage.read_write (デフォルト) と https://www.googleapis.com/auth/devstorage.read_only です。
    • GDAL_HTTP_HEADER_FILE - 外部ファイルに保存されているベアラー認証情報を指定します。
  • Alibaba
    • OSS_Virtual_Hosting - パススタイルのリクエストだけをサポートしている Alibaba または S3 対応クラウド プロバイダーを使用している場合、このオプションを True に設定します。 仮想ホスティングがサポートされている場合は、仮想ホスティングを使用することをお勧めします。 デフォルト値は [True] です。
    • OSS_HTTPS - HTTP リクエストを使用する場合は False に設定します。 一部のサーバーは HTTPS リクエストだけをサポートするように設定されている場合があります。 デフォルト値は [True] です。
  • WebHDFS
    • WEBHDFS_REPLICATION (整数) - ファイルの作成時にレプリケーション値が使用されます。
    • WEBHDFS_PERMISSION (小数) - ファイルの作成時に権限マスクが使用されます。

複数の認証パラメーターを指定した場合の優先順位は次のとおりです。

  • Azure - AZURE_STORAGE_CONNECTION_STRING、アカウント名またはキー、AZURE_STORAGE_SAS_TOKENAZURE_NO_SIGN_REQUEST、または RBAC
  • Amazon - AWS_NO_SIGN_REQUEST、アクセス ID またはキーまたは AWS_SESSION_TOKENAWS Credential Profile、または IAM Role
  • Google - GS_NO_SIGN_REQUEST、アクセス ID またはキー、GDAL_HTTP_HEADER_FILE(GS_OAUTH2_REFRESH_TOKEN or GS_OAUTH2_CLIENT_ID and GS_OAUTH2_CLIENT_SECRET)GOOGLE_APPLICATION_CREDENTIALS(GS_OAUTH2_PRIVATE_KEY or GS_OAUTH2_CLIENT_EMAIL)(GS_OAUTH2_PRIVATE_KEY_FILE or GS_OAUTH2_CLIENT_EMAIL)、または IAM Role
  • Ozone
    • AWS_DEFAULT_PROFILE - AWS 認証情報プロファイルは、アクセス キーまたは ID が見つからない場合に自動的に使用されます。 このオプションでは、使用するプロファイルを指定できます。
    • AWS_Virtual_Hosting - パススタイルのリクエストだけをサポートしている Amazon S3 または S3 対応クラウド プロバイダーを使用している場合、このオプションを True に設定します。 仮想ホスティングがサポートされている場合は、仮想ホスティングを使用することをお勧めします。 デフォルト値は [True] です。
    • AWS_HTTPS - HTTP リクエストを使用する場合は False に設定します。 一部のサーバーは HTTPS リクエストだけをサポートするように設定されている場合があります。 デフォルト値は [True] です。
    • CPL_VSIS3_USE_BASE_RMDIR_RECURSIVE - 古い一部の S3 対応の実装では、一括削除操作を実行できません。 このようなプロバイダーでは、このオプションを False に設定します。 デフォルト値は [True] です。
    • x-amz-storage-class - 単一のコンテナーである Ozone に書き込むために REDUCED_REDUNDANCY を指定します。Ozone には単一のデータ ノードが存在するためです。

上記のプロバイダー オプション以外に、ARC_DEEP_CRAWL オプションも、すべてのサービス プロバイダーで使用することができます。 このオプションを True に設定すると、クラウド内で拡張子が付いていない CRF およびクラウド対応のラスター プロダクトを識別できます。 この処理には多大な操作が必要なため、カタログ参照操作と巡回操作を高速化する場合は、このオプションを False に設定することをお勧めします。 デフォルト値は False です。

カスタム トークン ベンディング サービス (Planetary Computer のデータ収集など) は、ARC_TOKEN_SERVICE_API (トークン ベンダーの URL) と ARC_TOKEN_OPTION_NAME (サービス プロバイダーのトークンのタイプ) のプロバイダー オプションを使用して認証できます。

注意:

GDAL_DISABLE_READDIR_ON_OPEN オプションは、すべてのサービス プロバイダーで使用できます。 クラウドベース ラスターの読み込みのパフォーマンスを向上させるため、このオプションはデフォルトで NO に設定されています。 ラスターが、30,000 を超えるアイテムを含むフォルダーにある場合は、このオプションを YES に設定します。

Value Table

folder

(オプション)

ラスター データセットが格納される bucket_name パラメーター値内のフォルダー。

String

authentication

(オプション)

OAuth 2.0 認証のコネクション名

String

派生した出力

名前説明データ タイプ
out_connection

出力クラウド ストレージ コネクション ファイルのパス。

File

コードのサンプル

CreateCloudStorageConnectionFile の例 1 (Python ウィンドウ)

以下は、Python 関数を実行する CreateCloudStorageConnectionFile サンプルです。

#====================================# CreateCloudStorageConnectionFile# Usage:# arcpy.management.CreateCloudStorageConnectionFile(# out_folder_path, out_name, AZURE | AMAZON | GOOGLE | ALIBABA, bucket_name,# {access_key_id}, {secret_access_key}, {region}, {end_point},# { {Name} {Value}; {Name} {Value}...})# arcpy.management.CreateCloudStorageConnectionFile(# out_folder_path, out_name, AZURE | AMAZON | GOOGLE | ALIBABA, bucket_name,# {access_key_id}, {secret_access_key}, {region}, {end_point},# {config_options})import arcpy# Create connection to open public bucket with requester pay optionarcpy.management.CreateCloudStorageConnectionFile( "C:/Workspace/connections", "awss3storage.acs", "AMAZON", "publicrasterstore", config_options="AWS_REQUEST_PAYER requester")# Create connection to secured Azure bucketarcpy.management.CreateCloudStorageConnectionFile( "C:/Workspace/connections", "azurestorage.acs", "AZURE", "rasterstore", "imageaccount", "NOGEOU1238987OUOUNOQEWQWEIO")# Create Alibaba connection with end pointsarcpy.management.CreateCloudStorageConnectionFile( "C:/Workspace/connections", "aliyun.acs", "ALIBABA", "rasterstore", "AYOUER9273PJJNY","NOGEOU1238987OUOUNOQEWQWEIO", end_point="rasterstore.oss-us-west-1.aliyuncs.com")
CreateCloudStorageConnectionFile の例 2 (スタンドアロン スクリプト)

以下は、Python 関数を実行する CreateCloudStorageConnectionFile サンプルです。

#====================================# CreateCloudStorageConnectionFile# Usage:# arcpy.management.CreateCloudStorageConnectionFile(# out_folder_path, out_name, AZURE | AMAZON | GOOGLE | ALIBABA, bucket_name,# {access_key_id}, {secret_access_key}, {region}, {end_point},# { {Name} {Value}; {Name} {Value}...})# arcpy.management.CreateCloudStorageConnectionFile(# out_folder_path, out_name, AZURE | AMAZON | GOOGLE | ALIBABA, bucket_name,# {access_key_id}, {secret_access_key}, {region}, {end_point},# {config_options})import arcpyoutfolder = "C:/Workspace/connections"connectname = "googlecloudos.acs"provider = "GOOGLE"accesskey = "AYOUER9273PJJNY"secretkey = "NOGEOU1238987OUOUNOQEWQWEIO"bucketname = "rasterstore"# Create connection to Google cloud object storagearcpy.management.CreateCloudStorageConnectionFile(outfolder, connectname, provider, bucketname, accesskey, secretkey)
CreateCloudStorageConnectionFile の例 3 (Python ウィンドウ)

以下は、トークン ベンディング サービスに接続する Python 関数の CreateCloudStorageConnectionFile サンプルです。

#====================================# CreateCloudStorageConnectionFile# Usage:# arcpy.management.CreateCloudStorageConnectionFile(# out_folder_path, out_name, AZURE | AMAZON | GOOGLE | ALIBABA, bucket_name,# {access_key_id}, {secret_access_key}, {region}, {end_point},# { {Name} {Value}; {Name} {Value}...})# arcpy.management.CreateCloudStorageConnectionFile(# out_folder_path, out_name, AZURE | AMAZON | GOOGLE | ALIBABA, bucket_name,# {access_key_id}, {secret_access_key}, {region}, {end_point},# {config_options})import arcpyoutfolder = "C:/Workspace/connections"connectname = "planetary_landsat.acs"provider = "Azure"accesskey = "landsateuwest"secretkey = ""bucketname = "landsat-c2"folder = ""region = ""endpoint = ""config_options= "ARC_TOKEN_OPTION_NAME AZURE_STORAGE_SAS_TOKEN; ARC_TOKEN_SERVICE_API https://planetarycomputer.microsoft.com/api/sas/v1/token/landsateuwest/landsat-c2"# Create connection to planetary computer landsat data collectionprint(arcpy.CreateCloudStorageConnectionFile_management(outfolder, connectname, provider, bucketname, accesskey, secretkey, region, endpoint, config_options, folder))print(arcpy.GetMessages())
クラウド ストレージ コネクション ファイルの作成 (Create Cloud Storage Connection File) (データ管理)—ArcGIS AllSource (2024)

References

Top Articles
A Timeline of Blueface and Chrisean Rock’s Unhealthy Relationship
Blueface & Chrisean Rock Relationship Timeline
Star Wars Mongol Heleer
Rek Funerals
How Much Is 10000 Nickels
Toyota gebraucht kaufen in tacoma_ - AutoScout24
Ub Civil Engineering Flowsheet
Calamity Hallowed Ore
Apply A Mudpack Crossword
Words From Cactusi
What is international trade and explain its types?
Needle Nose Peterbilt For Sale Craigslist
Craigslist Alabama Montgomery
All Buttons In Blox Fruits
Ts Lillydoll
7 Fly Traps For Effective Pest Control
Where to Find Scavs in Customs in Escape from Tarkov
[Cheryll Glotfelty, Harold Fromm] The Ecocriticism(z-lib.org)
Where Is George The Pet Collector
Best Mechanics Near You - Brake Masters Auto Repair Shops
*Price Lowered! This weekend ONLY* 2006 VTX1300R, windshield & hard bags, low mi - motorcycles/scooters - by owner -...
All Obituaries | Gateway-Forest Lawn Funeral Home | Lake City FL funeral home and cremation Lake City FL funeral home and cremation
Tuw Academic Calendar
Great ATV Riding Tips for Beginners
Gopher Hockey Forum
Taylored Services Hardeeville Sc
Rainfall Map Oklahoma
Obsidian Guard's Skullsplitter
Tire Pro Candler
Pnc Bank Routing Number Cincinnati
Gyeon Jahee
Tamilrockers Movies 2023 Download
A Man Called Otto Showtimes Near Amc Muncie 12
Eleceed Mangaowl
The Boogeyman Showtimes Near Surf Cinemas
Gets Less Antsy Crossword Clue
Mandy Rose - WWE News, Rumors, & Updates
Kelley Blue Book Recalls
Craigslist Jobs Brownsville Tx
Deshuesadero El Pulpo
8 Ball Pool Unblocked Cool Math Games
Columbia Ms Buy Sell Trade
Gary Lezak Annual Salary
World Social Protection Report 2024-26: Universal social protection for climate action and a just transition
Bunkr Public Albums
Former Employees
Why Are The French So Google Feud Answers
The Bold and the Beautiful
Kenwood M-918DAB-H Heim-Audio-Mikrosystem DAB, DAB+, FM 10 W Bluetooth von expert Technomarkt
Heat Wave and Summer Temperature Data for Oklahoma City, Oklahoma
Craigslist Monterrey Ca
Fishing Hook Memorial Tattoo
Latest Posts
Article information

Author: Mr. See Jast

Last Updated:

Views: 6452

Rating: 4.4 / 5 (75 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Mr. See Jast

Birthday: 1999-07-30

Address: 8409 Megan Mountain, New Mathew, MT 44997-8193

Phone: +5023589614038

Job: Chief Executive

Hobby: Leather crafting, Flag Football, Candle making, Flying, Poi, Gunsmithing, Swimming

Introduction: My name is Mr. See Jast, I am a open, jolly, gorgeous, courageous, inexpensive, friendly, homely person who loves writing and wants to share my knowledge and understanding with you.