Skip to main content

管理数据库内连接

从中央位置创建和管理数据库内连接。使用管理库内连接窗口查看现有的数据库内连接并添加新的数据库内连接。

可通过两种方法访问管理库内连接窗口:

  • 添加“库内连接”工具,然后在配置窗口中选择连接名称 > 管理连接

  • 选择选项 > 高级选项 > 管理库内连接

创建新的数据库内连接

  1. 数据源下拉菜单中选择一个数据源。如需了解详情,请参阅数据库内概述

    通用 ODBC 选项

    在“库内连接”工具中,您可以选择通用 ODBC 选项尝试连接到不受支持的数据源。此选项不保证成功连接到不受支持的数据源。但是,与 Microsoft SQL Server 类似的数据源最有可能成功。

  2. 连接类型下拉菜单中选择类型。

    • 用户:创建只有您可以使用的连接。

    • 系统:创建可共享的连接。以管理员身份在计算机上打开 Designer。此选项仅适用于 Designer 管理员。

    • 文件:将数据库连接另存为 INDBC 文件,以便将其与工作流打包在一起。如果选择此选项,则必须指定连接文件路径位置以保存文件。

  3. 连接下拉菜单的列表中选择现有连接,或选择新建

  4. 连接名称中,输入连接的名称。

  5. 密码加密下拉菜单中选择加密选项:

    • 隐藏:以最简单的加密方式隐藏密码。如果您打算为此工作流在您的计算机以外的任何计算机上计划运行时间,请选择隐藏。有关详细信息,请访问计划工作流

    • 为本机加密:计算机上的任何用户都可以完全运行工作流。

    • 为用户加密:指定的用户可以在任何计算机上运行工作流。

    • 允许密码解密:解密密码并将其传递到元数据中。此选项仅与库内预测工具结合使用。

  6. 读取选项卡上,从驱动程序下拉菜单中选择一个选项或保留默认设置。

  7. 选择连接字符串下拉箭头,然后选择新建数据库连接。对于 Oracle OCI 和 SQL Server ODBC 连接,您可以选择已保存或最近的数据连接。

    注意

    如需详细了解如何创建 ODBC 和 OLEDB 连接,请参阅 ODBC 和 OLEDB 数据库连接。如需详细了解特定的数据平台,请参阅受支持的数据源和文件格式

  8. 选择写入选项卡。

  9. 驱动程序下拉菜单中选择驱动程序或保留默认设置。

  10. 连接字符串中,输入或粘贴连接字符串。对于 Oracle OCI 和 SQL Server ODBC 连接,您可以选择已保存或最近的数据连接。

连接注意事项

使用 SQL Server 身份验证时,请输入未使用 SQL 格式标准的密码。

  • 我们不支持密码中包含 3 个或更多连续的竖线字符。

  • 密码处理是自动进行的,因此不应将密码括在大括号中,也不应将密码中用作字符的右大括号转义。

输入未使用 Oracle 格式标准的密码。

  • 请勿使用双引号作为密码字符。

  • 您可以选择用双引号将密码括起来。

要连接到 HDFS......

  1. 选择连接字符串下拉箭头,然后选择新建 HDFS 连接

  2. 选择 HTTPFSWebHDFSKnox 网关服务器配置。如果您将 Knox 网关与 Apache Spark 一起使用,请选择覆盖默认的 Namenode URL

  3. 主机中,输入 Hadoop 服务器 URL 或 IP 地址。

  4. 端口中,保留默认端口号(基于您的服务器配置选择),或输入端口号。

  5. 默认情况下,URL 根据主机而定。如果需要,请输入不同的 URL。

  6. 默认情况下,临时目录/tmp。如果需要,请为要写入的临时目录输入不同的位置。

  7. 7. 在用户名中输入用户名,在密码中输入密码。所需的凭证因集群设置而异。

    • httpfs:需要用户名,但对输入的用户名不加限制。

    • webhdfs:不需要用户名。

    • Knox 网关:需要用户名和密码。配置 Knox 身份验证时使用受信任的证书。Alteryx 不支持自签名证书。

  8. 8. 选择 Kerberos 并选择一个身份验证选项对 HDFS 执行读写操作:

    • :不使用任何身份验证。

    • Kerberos MIT:Alteryx 使用默认的 MIT 票据对 Server 进行身份验证。您必须先使用 MIT Kerberos 票据管理器获取一个有效票据。

    • Kerberos SSPI:Alteryx 使用 Windows Kerberos 密钥进行身份验证。当您使用凭证登录 Windows 时,它会获取这些密钥。因此,用户名密码字段不可用。

    您选择的选项取决于您的 IT 管理员配置 HDFS 服务器的方式。

  9. (仅限 Apache Spark)如果您使用 Knox 网关,或者 namenode 服务器在并非 HTTPS 或 webhdfs 服务器的计算机上运行,请选择覆盖默认的 Namenode URL 以覆盖 Namenode URL 并输入主机和端口号。

  10. (推荐)选择测试以测试连接。

  11. 选择确定。如需了解详情,请参阅 Hadoop 分布式文件系统

  12. 如果连接到有多个表的数据库,将会打开选择表格或指定查询窗口。选择表格选项卡。如需了解详情,请参阅选择表格或指定查询窗口

  13. 选择表格并选择确定

编辑或删除数据库内连接

  1. 管理库内连接窗口中,从数据源下拉菜单中选择一个数据源。

    通用 ODBC 选项

    在“库内连接”工具中,您可以选择通用 ODBC 选项尝试连接到不受支持的数据源。此选项不能保证成功连接到不受支持的数据源;但是,类似于 Microsoft SQL Server 的数据源最有可能成功。

  2. 连接下拉菜单中选择现有连接。

  3. 编辑连接详细信息或选择删除以删除连接。

  4. 选择确定

请参阅“库内连接”工具以了解如何创建和管理库内连接以及如何在工作流中使用这些连接。请参阅受支持的数据源和文件格式,了解有关您可以连接的数据平台和数据库的详细信息。

Alteryx 还支持标准数据库连接。请参阅管理数据连接