クラウド ストレージ コネクション ファイルの作成 (Create Clould Storage Connection File) (データ管理ツール)
サマリー
ArcGIS がサポートするクラウド ストレージ コネクション ファイルを作成します。 このツールを使用すると、既存のラスター ジオプロセシング ツールは、クラウド ラスター フォーマット (CRF) データセットをクラウド ストレージ バケットに書き込んだり、入力としてクラウド ストレージに格納されたラスター データ (CRF に限定されない) を読み取ったりすることができます。 このツールは、マッピング用の Apache Parquet ファイルにアクセスするために使用するクラウド ストレージのコネクション ファイルも作成します。
使用法
You must provide the necessary information to make a cloud storage connection—このツールを使用するには、アクセス キー ID、シークレット アクセス キー文字列、バケット名など。 プロバイダー オプション パラメーターを使用して、別の認証方法を使用することもできます。
ツールは、ArcGIS クラウド ストレージ フォーマットでバイナリー クラウド ストレージのコネクション ファイル (
.acs) を出力します。クラウド ストレージの場所に格納されたラスター データセットまたは Parquet ファイルにアクセスする場合、
c:/temp/amazons3.acs/somerasterなどのファイル パスを使用して参照できます。 データセットまたはファイルがバケット内のフォルダーに格納されている場合、c:/temp/amazons3.acs/foldername/somerasterなど、フォルダー名がパスに含まれる必要があります。このツールは、Amazon Simple Storage Service (S3) バケット、Microsoft Azure Blob Storage コンテナー、Microsoft Azure Data Lake Storage Gen2、Alibaba Cloud Object Storage Service (OSS) バケット、Google Cloud Storage Service (GCS) バケット、WebHDFS、MinIO、および Ozone Object Storage Service バケットへの接続をサポートしています。 Parquet ファイルにアクセスする場合、Amazon S3、Azure Blob Storage コンテナー、Microsoft Azure Data Lake Storage Gen2、および GCS バケットがサポートされています。
ツールは、実行時に提供される資格情報を検証します。 コネクションが作成できない場合、このツールは警告を返します。
Azure Active Directory を使用した OAuth 2.0 認証は、Azure および Azure Data Lake Storage Gen2 のユーザー向け対話型ログインでサポートされています。 Google Cloud Storage Service 向けの OAuth 2.0 認証もサポートされています。 構成については、ArcGIS から認証プロバイダーに接続をご参照ください。 設定が完了し、ユーザーがサインインすると、Google、Azure、および Azure Data Lake Storage Gen2 の認証パラメーターが有効になります。 リージョンとエンドポイントは構成から取得されます。
Azure 仮想マシン上の Entra ID を使用したユーザー割り当てマネージド ID のサポートは、Azure および Azure Data Lake Storage Gen2 で使用できます。
ロールベースのアクセス制御 (RBAC) は、Amazon、Azure、Google クラウド プロバイダーで使用できます。 Amazon Elastic Compute Cloud (EC2)、Azure 仮想マシン、または Google Compute Engine を使用する際、すべての認証パラメーターを空のままにしておくと、ArcGIS Pro は IAM ロールまたは Azure RBAC を使用して Blob ストレージにアクセスできるようになります。 Amazon では、IMDSv1 と IMDSv2 がサポートされています。
Microsoft Azure Data Lake Storage Gen2 では Azure と同じオプションがサポートされていますが、DFS エンドポイントを使用した完全なディレクトリー サポートとアトミック操作を提供します。 クラウド操作時のネットワーク エラーの一部は、指数的バックオフに従って再試行されます。
Amazon では、AWS IAM Identity Center (AWS SSO) がサポートされています。 AWS SSO を使用するには、AWS CLI をインストールし、AWS SSO を構成してサイン インします。 AWS SSO 構成に使用する SSO 開始 URL および SSO 領域は、管理者から入手してください。 AWS SSO ログインの有効期限が切れるまで、セッション トークン管理は ACS によって自動的に処理されます。 ログインの有効期限が切れたら、ACS を有効に保つために再度サイン インしてください。
AWS SSO を使用するには、領域 (環境) および サービス エンド ポイント パラメーターの値、プロバイダー オプション パラメーターの AWS_PROFILE オプションが必須で、値が正確である必要があります。
Amazon では、Amazon S3 Express One Zone ディレクトリー バケットがサポートされています。 ディレクトリー バケットにアクセスするには、管理者が S3 ACL (アクセス制御リスト) の権限をアカウントに付与する必要があります。 通常のバケットで使用できるすべての認証方法が、ディレクトリー バケットでもサポートされています。 ディレクトリー バケットにアクセスするための一時的なセッション トークンがある場合は、アクセス キー ID および シークレット アクセス キー パラメーター、プロバイダー オプション パラメーターの AWS_S3SESSION_TOKEN オプションを使用します。
パフォーマンスの注意事項と詳細については、GDAL 仮想ファイル システムに関するドキュメントをご参照ください。
注意:
Esri は、ArcGIS と互換性のあるストレージ プロバイダーが ArcGIS と互換性があることをテスト、証明、または保証するものではなく、Esri テクニカル サポートで互換性の問題のトラブルシューティングを行うことはできません。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
コネクション ファイルの場所 |
コネクション ファイル ( |
Folder |
|
コネクション ファイル名 |
クラウド ストレージのコネクション ファイルの名前。 |
String |
|
サービス プロバイダー |
使用するクラウド ストレージ サービス プロバイダーを指定します。
|
String |
|
バケット (コンテナー) 名 |
ラスター データセットまたは Parquet ファイルを格納するクラウド ストレージ コンテナーの名前。 この場所をラスター ジオプロセシング ツールの出力用に使用すると、出力ラスター データセットが格納されるコンテナーになります。 多くのクラウド プロバイダーがこのコンテナーをバケットと呼んでいます。 |
String |
|
アクセス キー ID (アカウント名) (オプション) |
特定のクラウド ストレージ タイプのアクセス キー ID 文字列。 Azure のように、アカウント名でもあります。 |
String |
|
シークレット アクセス キー (アカウント キー) (オプション) |
クラウド ストレージへの接続の認証に使用されるシークレット アクセス キー文字列。 |
Encrypted String |
|
リージョン (環境) (オプション) |
クラウド ストレージのリージョン文字列。 指定した場合、値はクラウド ストレージの選択によって定義された形式を使用する必要があります。 デフォルトは、選択したクラウド プロバイダーのデフォルト アカウントです。 |
String |
|
サービス エンド ポイント (オプション) |
|
String |
|
プロバイダー オプション (オプション) |
特定タイプのクラウド サービスに関する構成オプションを指定します。 サービスによってはオプションがないものもあります。 オプションをオンにしたいときだけ、このパラメーターを設定する必要があります。 以下に説明するように、Parquet ファイルにアクセスするためのクラウド ストレージ コネクション ファイルを作成する際は、オプションのサブセットのみがサポートされます。
複数の認証パラメーターを指定した場合、優先順位は次のとおりです。
上記のプロバイダー オプション以外に、 カスタム トークン ベンディング サービス (Planetary Computer のデータ収集など) は、 注意:
値テーブル列:
|
Value Table |
|
フォルダー (オプション) |
ラスター データセットまたは Parquet ファイルが格納される バケット (コンテナー) 名 パラメーター値内のフォルダー。 この場所をラスター ジオプロセシング ツールの出力用に使用すると、出力ラスター データセットが格納されるフォルダーになります。 |
String |
|
認証 (オプション) |
OAuth 2.0 認証のコネクション名。 オプション ダイアログ ボックスの 認証 タブで、有効なコネクションを構成する必要があります。 |
String |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
出力コネクション ファイル |
出力のクラウド ストレージのコネクション ファイル パス。 |
File |
環境
このツールは、ジオプロセシング環境を一切使用しません。
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい