Skip to main content

管理数据库内连接

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

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

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

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

创建一个新数据库内连接

  1. Use the Data Source dropdown to select a source. Go to In-Database overview for more information.

    通用 ODBC 选项

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

  2. Use the Connection Type dropdown to select a type.

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

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

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

  3. Use the Connections dropdown to select an existing connection from the list, or select New.

  4. In Connection Name, enter a name for the connection.

  5. Use the Password Encryption dropdown to select an encryption option:

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

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

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

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

  6. On the Read tab, use the Driver dropdown to select an option or leave it as default.

  7. Select the Connection String dropdown arrow and select New database connection. For Oracle OCI and SQL Server ODBC connections, you can select a saved or recent data connection.

    注意

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

  8. Select the Write tab.

  9. Use the Driver dropdown to select a driver or leave it as the default.

  10. In Connection String, enter or paste a connection string. For Oracle OCI and SQL Server ODBC connections, you can select a saved or recent data connection.

连接注意事项

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

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

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

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

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

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

要连接到 HDFS...

  1. Select the Connection Strings dropdown arrow, and then select New HDFS Connection.

  2. Select HTTPFS, WebHDFS, or Knox Gateway server configuration. If you use Knox Gateway with Apache Spark, select Override default Namenode URL.

  3. In Host, enter the Hadoop server URL or IP address.

  4. In Port, leave the default port number, which is based on your server configuration selection, or type a port number.

  5. By default, URL is based on Host. Enter a different URL, if desired.

  6. By default, Temp Directory is /tmp. Enter a different location for the temporary directory you want to write to, if desired.

  7. 7. Enter a username in User Name and a password in Password. The required credentials vary depending on the cluster setup.

    • httpfs: A username is required, but it can be anything.

    • webhdfs: A username isn't required.

    • Knox Gateway: A username and password are both required. Use a trusted certificate when you configure Knox authentication. Alteryx doesn't support self-signed certificates.

  8. 8. Select Kerberos and select an authentication option to read and write to HDFS:

    • None: Don't use any authentication.

    • Kerberos MIT: Alteryx uses the default MIT ticket to authenticate with the server. You must first acquire a valid ticket using the MIT Kerberos Ticket Manager.

    • Kerberos SSPI: Alteryx uses Windows Kerberos keys for authentication. It obtains those keys when you sign in to Windows with your credentials. So the User Name and Password fields are unavailable.

    The option you choose depends on how your IT admin configures the HDFS server.

  9. (Apache Spark only) Select Override default Namenode URL to override the Namenode URL and enter a host and port number if you use Knox Gateway—or if the namenode server runs on a different computer than the HTTPS or webhdfs server.

  10. (Recommended) Select Test to test your connection.

  11. Select OK. For more information, refer to Hadoop distributed file system.

  12. If you connect to a database with multiple tables, the Choose Table or Specify Query window opens. Select the Tables tab. For more information, refer to Choose Table or Specify Query Window.

  13. Select a table and select OK.

编辑或删除数据库内连接

  1. In the Manage In-DB Connection window, use the Data Source dropdown to select a source.

    通用 ODBC 选项

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

  2. Use the Connections dropdown to select an existing connection.

  3. Edit connection details or select Delete to delete the connection.

  4. Select OK.

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

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