すべてのプロダクト
Search
ドキュメントセンター

Data Lake Formation:DLF のパブリックネットワーク接続が利用可能に

最終更新日:Feb 14, 2026

2026 年 2 月 5 日より、Data Lake Formation (DLF) は Paimon REST を介したパブリックネットワークアクセスをサポートします。この機能は現在、パブリックプレビュー段階です。

前提条件

開始する前に、クライアントバージョンとサーバー側の設定が以下の要件を満たしていることを確認してください。

1. クライアントバージョンの要件

以下のいずれかの Paimon クライアントバージョンを使用します。

  • Paimon Java 1.4-SNAPSHOT (2026 年 1 月 30 日以降にビルド)。

  • PyPaimon (2026 年 2 月 10 日以降にビルド)。

  • Paimon Java/Python 1.4 以降 (今後のリリース)。

2. パブリックネットワークアクセスの有効化

セキュリティ上の理由から、DLF へのパブリックネットワークアクセスはデフォルトで無効になっています。DLF 管理者が手動で有効にする必要があります。

  1. DLF コンソールにログインし、[Catalog] に移動します。

  2. 対象のカタログをクリックし、[Catalog Configuration] タブを選択します。

  3. [Advanced Settings] セクションで、enable.openapitrue に設定します。

パブリックプレビューの詳細と制限事項

  • SLA:パブリックプレビュー期間中は SLA は提供されません。コアサービス機能は引き続き完全に利用可能です。

  • パフォーマンス:パブリックネットワークアクセスのパフォーマンスは、インターネット接続に依存します。スループット (QPS) は VPC 内部アクセスよりも低く、応答レイテンシは高くなります。このアクセス方法は、大規模で高同時実行性の本番環境のワークロードには適していません。

課金

この機能はパブリックプレビュー期間中は無料です。パブリックプレビュー期間終了後の本機能の料金設定については、別途お知らせします。

以下のコード例は、パブリックネットワーク経由で DLF に接続する方法を示しています。

コアコード

Java

Options options = new Options();
// DLF パブリックエンドポイントを設定
options.set("uri", "https://dlfnext.cn-hangzhou.aliyuncs.com");
options.set("warehouse", "paimon_test");
options.set("dlf.region", "cn-hangzhou");
options.set("dlf.access-key-id", "YourAccessKeyId");
options.set("dlf.access-key-secret", "YourAccessKeySecret");
// OSS パブリックエンドポイントを設定する必要があります
options.set("dlf.oss-endpoint", "oss-cn-hangzhou.aliyuncs.com");
options.set("token.provider", "dlf");

Catalog restCatalog = new RESTCatalog(CatalogContext.create(options));

設定項目

説明

uri

DLF OpenAPI のパブリックエンドポイント。詳細については、「エンドポイント」をご参照ください。

ap-southeast-1-vpc.dlf.aliyuncs.com

warehouse

DLF データカタログの名前。

paimon_test

dlf.region

DLF サービスがデプロイされているリージョン ID。

ap-southeast-1

dlf.access-key-id

ご利用の Alibaba Cloud アカウントまたは RAM ユーザーの AccessKey ID。

-

dlf.access-key-secret

ご利用の Alibaba Cloud アカウントまたは RAM ユーザーの AccessKey Secret。

-

dlf.oss-endpoint

OSS パブリックエンドポイント。詳細については、「リージョンとエンドポイント」をご参照ください。

oss-ap-southeast-1.aliyuncs.com

token.provider

認証プロバイダー。これを dlf に設定します。

dlf

Python

from pypaimon import CatalogFactory

options = {
    # Python クライアントはメタストアタイプとして rest を指定する必要があります
    'metastore': 'rest',
    'uri': 'https://dlfnext.cn-hangzhou.aliyuncs.com',
    'warehouse': 'paimon_test',
    'dlf.region': 'cn-hangzhou',
    'dlf.access-key-id': 'YourAccessKeyId',
    'dlf.access-key-secret': 'YourAccessKeySecret',
    # STS の一時的な認証情報を使用する場合はこれを設定します
    'dlf.security-token': 'YourSecurityToken',
    'dlf.oss-endpoint': 'oss-cn-hangzhou.aliyuncs.com',
    'token.provider': 'dlf',
}

rest_catalog = CatalogFactory.create(options)

設定項目

説明

値の例

metastore

メタストアタイプ。静的な値 rest に設定します。

rest

uri

DLF OpenAPI のパブリックエンドポイント。詳細については、「サービスエンドポイント」をご参照ください。

https://dlfnext.cn-hangzhou.aliyuncs.com

warehouse

DLF データカタログの名前。

paimon_test

dlf.region

DLF サービスがデプロイされているリージョン ID。

cn-hangzhou

dlf.access-key-id

ご利用の Alibaba Cloud アカウントまたは RAM ユーザーの AccessKey ID。

-

dlf.access-key-secret

ご利用の Alibaba Cloud アカウントまたは RAM ユーザーの AccessKey Secret。

-

dlf.security-token

STS セキュリティトークン。長期的な AccessKey を使用する場合は省略します。

-

dlf.oss-endpoint

OSS パブリックエンドポイント。詳細については、「リージョンとエンドポイント」をご参照ください。

oss-cn-hangzhou.aliyuncs.com

token.provider

認証プロバイダー。これを dlf に設定します。

dlf