Connection
什么是 Connection?
Databend 中的 Connection 是指一种指定的配置,它封装了与外部存储服务交互所需的详细信息。它作为一个集中且可重用的参数集,例如访问凭据、端点 URL 和存储类型,从而方便 Databend 与各种存储服务的集成。
Connection 可用于创建外部 Stage、外部表和附加表,从而提供了一种简化的模块化方法来管理和访问存储在外部存储服务中并通过 Databend 访问的数据。有关示例,请参见 使用示例。
管理 Connection
要管理 Databend 中的 Connection,请使用以下命令:
使用示例
本节中的示例首先创建一个 Connection,其中包含连接到 Amazon S3 所需的凭据。 随后,它们利用此已建立的 Connection 来创建外部 Stage 并附加现有表。
此语句启动与 Amazon S3 的 Connection,指定必要的 Connection 参数:
CREATE CONNECTION toronto
STORAGE_TYPE = 's3'
SECRET_ACCESS_KEY = '<your-secret-access-key>'
ACCESS_KEY_ID = '<your-access-key-id>';