Huawei OBS
この文書では、Huawei Cloud OBSにアクセスするために必要なパラメータについて説明します。これらのパラメータは以下のシナリオに適用されます:
- Catalogプロパティ
- Table Valued Functionプロパティ
- Broker Loadプロパティ
- Exportプロパティ
- Outfileプロパティ
DorisはS3 Clientを使用してS3互換プロトコル経由でHuawei Cloud OBSにアクセスします。
パラメータ概要
| Property Name | 旧称 | デスクリプション | デフォルト値 | Required |
|---|---|---|---|---|
| obs.endpoint | s3.endpoint | OBSエンドポイント、Huawei Cloud OBSのアクセスエンドポイントを指定 | Yes | |
| obs.access_key | s3.access_key | OBSアクセスキー、認証に使用 | Yes | |
| obs.secret_key | s3.secret_key | OBSシークレットキー、アクセスキーと組み合わせて認証に使用 | Yes | |
| obs.region | s3.region | OBSリージョン、Huawei Cloud OBSのリージョンを指定 | No | |
| obs.use_path_style | s3.use_path_style | パススタイルアクセスを使用するかどうか。MinIO/CephなどのAWS以外のS3サービスとの互換性のためtrueに設定することを推奨 | FALSE | No |
| obs.connection.maximum | s3.connection.maximum | OBSサービスへの最大接続数 | 50 | No |
| obs.connection.request.timeout | s3.connection.request.timeout | OBSサービスへの接続リクエストタイムアウト(ミリ秒) | 3000 | No |
| obs.connection.timeout | s3.connection.timeout | OBSサービスへの接続確立時の接続タイムアウト(ミリ秒) | 1000 | No |
バージョン3.1以前では、従来の名前を使用してください
設定例
"obs.access_key" = "your-access-key",
"obs.secret_key" = "your-secret-key",
"obs.endpoint" = "obs.cn-north-4.myhuaweicloud.com",
"obs.region" = "cn-north-4"
バージョン3.1より前の場合:
"s3.access_key" = "your-access-key",
"s3.secret_key" = "your-secret-key",
"s3.endpoint" = "obs.cn-north-4.myhuaweicloud.com",
"s3.region" = "cn-north-4",
使用推奨事項
- 設定パラメータには
obs.プレフィックスを使用することを推奨します。これにより、Huawei Cloud OBSとの一貫性と明確性が確保されます。 - バージョン3.1より前では、
s3.プレフィックスを付けた従来の名前を使用してください。 obs.regionを設定することでアクセスの精度とパフォーマンスが向上するため、設定することを推奨します。- 接続プールパラメータは、接続ブロッキングを回避するために並行性の要件に応じて調整できます。