本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将驱动程序与 Amazon Glue DataBrew
数据库驱动程序是一个文件或URL实现数据库连接协议的驱动程序,例如 Java 数据库连接 (JDBC)。驱动程序充当特定数据库管理系统 (DBMS) 和另一个系统之间的适配器或转换器。
在这种情况下,它允许 Amazon Glue DataBrew 连接到您的数据。然后,您可以从支持的数据源访问数据库对象,例如表或视图。您正在使用的数据源可能称为数据库、数据仓库或其他东西。但是,在本文档中,我们将所有数据提供者称为数据源或连接。
要使用JDBC驱动程序或 jar 文件,请下载所需的一个或多个文件并将其放入 S3 存储桶中。用于访问数据的IAM角色需要对两个驱动程序文件都具有读取权限。
注意
With Amazon Glue 4.0,本机支持作为数据源连接到 Snowflake。您无需提供自定义jar
文件。在中 Amazon Glue DataBrew,选择 Snowflake 作为外部源连接,并提供您的 Snowflake 实例的。URLURL将使用表单中的主机名https://account_identifier.snowflakecomputing.com
。
提供数据访问凭证、Snowflake 数据库名称和 Snowflake 架构名称。此外,如果您的 Snowflake 用户没有设置默认仓库,则需要提供仓库名称。
Snowflake 连接使用 Amazon Secrets Manager 密钥来提供凭据信息。您的项目和工作角色必须具有读取此密钥的权限。
要将驱动程序与 DataBrew
-
使用产品提供的方法,找出您使用的是哪个版本的数据源。
-
查找所需的最新版本的连接器和驱动程序。您可以在数据提供商网站上找到这些信息。
-
下载所需版本的JDBC文件。它们通常存储为 Java ARchives (. JAR) 文件。
-
要么将驱动程序从控制台上传到您的 S3 存储桶,要么提供您的 S3 路径。 JAR文件。
-
输入基本的连接详细信息,例如类别、实例等。
-
输入您的数据源需要的任何其他配置信息,例如虚拟私有云 (VPC) 信息。