GanosBaseを使用すると、Alibaba Cloud Object Storage Service (OSS) バケット、自己管理型Multi-Cloud Object Storage (MinIO) バケット、およびHadoop Distributed File System (HDFS) ファイルに保存されているデータを作成、インポート、およびエクスポートできます。 このトピックでは、バケットとファイル内のデータのパスについて説明します。
OSSバケット内のデータのパス
OSSバケット内のデータのパスは、次の形式です。
oss://<access_id>:<secrect_key>@[<Endpoint>]/<bucket>/path_to/file[:<subset>]Endpointパラメーターはオプションです。 このパラメーターを指定しない場合、システムは必要なエンドポイントを自動的に取得します。パスがスラッシュ (/) で始まることを確認する必要があります。
Endpointパラメーターは、OSSバケットが存在するリージョンを指定します。 データを高パフォーマンスでインポートするには、ApsaraDB RDSインスタンスとOSSバケットが同じリージョンにあることを確認します。 詳細は、「OSSドメイン名」をご参照ください。
MinIOバケット内のデータパス
MinIOバケット内のデータのパスは次の形式です。 MinIOバケットの詳細については、「マルチクラウドオブジェクトストレージ」をご参照ください。
mio://<id>:<key>@<host>[:<port>]/<bucket>/path_to/file[:<subset>]portパラメーターを指定しない場合、HTTPSポートが使用されます。
データを高パフォーマンスでインポートするには、データベースインスタンスとMinIOバケットが同じリージョンと仮想プライベートクラウド (VPC) に存在し、内部ネットワークを介して通信できることを確認します。
HDFSファイルのデータパス
HDFSファイル内のデータのパスは、次の形式です。
HDFS://<user_name>@<host>:<port>/path_to/file[:<subset>]user_nameパラメーターを指定しない場合、デフォルト値hadoopが使用されます。
ホストおよびポートパラメータは、HDFS構成ファイル内のリモートプロシージャコール (RPC) のエンドポイントおよびポートを指定します。
データを高パフォーマンスでインポートするには、データベースインスタンスとHDFSクラスターが同じリージョンとVPCに存在し、内部ネットワークを介して通信できることを確認します。