Tencent COS
このドキュメントでは、Tencent Cloud COSへのアクセスに必要なパラメータについて説明します。以下のシナリオに適用されます:
- カタログプロパティ
- table Valued Functionプロパティ
- Broker Loadプロパティ
- Exportプロパティ
- Outfileプロパティ
DorisはS3 Clientを使用してS3互換プロトコルを通じてTencent Cloud COSにアクセスします。
パラメータ概要
| Property Name | Legacy Name | 詳細 | Default Value | Required |
|---|---|---|---|---|
| cos.endpoint | s3.endpoint | COSエンドポイント、Tencent Cloud COSのアクセスエンドポイントを指定 | Yes | |
| cos.access_key | s3.access_key | COSアクセスキー、COSへのアクセス認証に使用 | Yes | |
| cos.secret_key | s3.secret_key | COSシークレットキー、アクセスキーと組み合わせて認証に使用 | Yes | |
| cos.region | s3.region | COSリージョン、Tencent Cloud COSのリージョンを指定 | No | |
| cos.connection.maximum | s3.connection.maximum | S3最大接続数、COSサービスへの最大接続数を指定 | 50 | No |
| cos.connection.request.timeout | s3.connection.timeout | S3リクエストタイムアウト(ミリ秒)、COSサービスへの接続時のリクエストタイムアウトを指定 | 3000 | No |
| cos.connection.timeout | s3.connection.timeout | S3接続タイムアウト(ミリ秒)、COSサービスへの接続確立時のタイムアウトを指定 | 1000 | No |
バージョン3.1以前では、legacy nameを使用
設定例
"cos.access_key" = "your-access-key",
"cos.secret_key" = "your-secret-key",
"cos.endpoint" = "cos.ap-beijing.myqcloud.com",
"cos.region" = "ap-beijing"
バージョン 3.1 より前の場合:
"s3.access_key" = "ak",
"s3.secret_key" = "sk",
"s3.endpoint" = "cos.ap-beijing.myqcloud.com",
"s3.region" = "ap-beijing"
使用推奨事項
- 設定パラメータには
cos.プレフィックスを使用して、Tencent Cloud COSとの一貫性と明確性を確保することを推奨します。 - バージョン3.1より前では、レガシーの
s3.プレフィックスを使用してください。 cos.regionを設定することでアクセス精度とパフォーマンスを向上させることができるため、設定することを推奨します。- コネクションプールパラメータは、並行処理要件に応じて調整し、接続のブロッキングを回避することができます。