メインコンテンツまでスキップ

Tencent COS

このドキュメントでは、Tencent Cloud COSへのアクセスに必要なパラメータについて説明します。以下のシナリオに適用されます:

  • カタログプロパティ
  • table Valued Functionプロパティ
  • Broker Loadプロパティ
  • Exportプロパティ
  • Outfileプロパティ

DorisはS3 Clientを使用してS3互換プロトコルを通じてTencent Cloud COSにアクセスします。

パラメータ概要

Property NameLegacy Name詳細Default ValueRequired
cos.endpoints3.endpointCOSエンドポイント、Tencent Cloud COSのアクセスエンドポイントを指定Yes
cos.access_keys3.access_keyCOSアクセスキー、COSへのアクセス認証に使用Yes
cos.secret_keys3.secret_keyCOSシークレットキー、アクセスキーと組み合わせて認証に使用Yes
cos.regions3.regionCOSリージョン、Tencent Cloud COSのリージョンを指定No
cos.connection.maximums3.connection.maximumS3最大接続数、COSサービスへの最大接続数を指定50No
cos.connection.request.timeouts3.connection.timeoutS3リクエストタイムアウト(ミリ秒)、COSサービスへの接続時のリクエストタイムアウトを指定3000No
cos.connection.timeouts3.connection.timeoutS3接続タイムアウト(ミリ秒)、COSサービスへの接続確立時のタイムアウトを指定1000No

バージョン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を設定することでアクセス精度とパフォーマンスを向上させることができるため、設定することを推奨します。
  • コネクションプールパラメータは、並行処理要件に応じて調整し、接続のブロッキングを回避することができます。