数据连接管理器 (DCM) 是用于数据库和云端互操作连接(链接至数据源的凭证)的集中存储空间,可以促进 Alteryx 产品之间的工作流连接管理和协作。使用 DCM 在工具和工作流中输入并使用您的连接和凭证。
通过 DCM,您可以管理数据源、凭证和连接:
数据源对象包括数据库、云服务等。
凭证对象代表用户名和密码组合、OAuth 令牌。
连接对象连接数据源与凭证,供工作流中的一种或多种工具使用。
如需了解详情,请前往支持的连接器和工具。
有一个选项可以更改 DCM 模式并选择 SDK 访问模式。
可通过 DCM 模式下这些选项来设置凭证处理和存储:
DCM Optional:连接(包括密码)默认存储在工作流中。您可以选择在 DCM 中存储并管理连接。
DCM 作为默认值:连接(包括密码)默认在 DCM 中存储和管理。您可以选择将其存储在工作流中。
DCM Only:您不能在工作流中配置连接。您只能选择存储在 DCM 中的连接。可以运行具有嵌入式密码的工作流。
DCM Enforced:具有嵌入式密码的工作流将不会运行。
以下是 SDK (Gallery) 工具支持的管理选项:
拒绝 - 不支持 SDK 工具,凭证 UI 中不会显示允许SDK(Server)工具凭证复选框。
允许 - 支持 SDK 工具,UI 中会显示允许SDK(Server)工具凭证复选框,可以手动选择每个凭证。
允许所有 - 支持 SDK 工具,凭证 UI 中不会显示允许SDK(Server)工具凭证复选框。
作为用户,您可以更改 DCM 模式,并选择 Designer 用户设置中的 SDK 访问模式。转到选项 > 用户设置 > 编辑用户设置。下一步,在常规选项卡中,滚动到覆盖 DCM 设置部分。
可通过 DCM 模式查看以下用于设置凭证处理和存储的选项:
DCM Optional:连接(包括密码)默认存储在工作流中。您可以选择在 DCM 中存储并管理连接。
DCM 作为默认值:连接(包括密码)默认在 DCM 中存储和管理。您可以选择将其存储在工作流中。
DCM Only:您不能在工作流中配置连接。您只能选择存储在 DCM 中的连接。可以运行具有嵌入式密码的工作流。
DCM Enforced:具有嵌入式密码的工作流将不会运行。
以下是 SDK 访问模式的可用选项:
拒绝 - 不支持 SDK 工具,凭证 UI 中不会显示允许SDK(Server)工具凭证复选框。
允许 - 支持 SDK 工具,UI 中会显示允许SDK(Server)工具凭证复选框,可以手动选择每个凭证。
允许所有 - 支持 SDK 工具,凭证 UI 中不会显示允许SDK(Server)工具凭证复选框。
您可以控制数据源和用于在连接管理器中验证数据源的凭证。此外,您还可以将 Designer Desktop 链接到 Alteryx Analytics Cloud (AAC) 以及管理代理服务器连接。转到文件 > 管理连接以访问这些功能。
为了在连接管理器中添加数据源,请执行以下操作:
转至数据源。
选择 + 新建。
选择技术。
填写您要连接的技术所需的信息。(可选)您可以选择测试连接。
选择保存。
您可以将数据源与凭证组合到一起,以创建连接。在数据源 > 连接部分,您可以查看连接的已链接凭证列表或链接新的凭证:
选择 + 连接凭证。
选择身份验证方法。
输入凭证信息。
(可选)您可以选择允许 SDK 连接。
您可以选择测试连接或选择创建并链接来完成此设置。
要在连接管理器中添加凭证,请转至凭证部分。您可以使用以下选项:
添加凭证:选择 +新建。输入凭证名称。选择方法。为所选方法输入所需信息(例如,客户端 ID、密钥、用户名和密码)。选择保存。
查看凭证:从列表中选择要查看的凭证。
编辑凭证:要在连接管理器中编辑凭证,请从列表中选择要编辑的凭证。选择编辑。选择保存。
删除凭证:选择要在连接管理器中删除的凭证。选择垃圾桶图标。选择删除。
为了连接您的连接,请将工具拖至 Designer 工作流画布上,然后选择设置连接。在“连接管理器”窗口,选择您的连接并通过选择连接按钮使用已链接的凭证。
通过外部加密保管库功能,您可以将 DCM 连接到您选择的加密保管库。通过这种方式,您可以在 DCM 中使用外部加密保管库从您的加密保管库中获取凭据,并在工作流中安全地使用它们。有关更多信息,请参阅 DCM 外部加密保管库。
Alteryx 链接允许您将 Designer Desktop 链接到 Alteryx Analytics Cloud Platform (AACP)工作区,以便您可以在云中保存和执行 Desktop 构建的工作流。如需详细了解这些功能,请访问 Cloud Execution for Desktop。
要将 Designer Desktop 与 AACP 链接起来,请按照下列步骤操作:
在 Designer Desktop 中,依次前往文件>管理连接,以打开 DCM。
在左侧菜单中选择 Alteryx 链接,然后选择 + 新建按钮。
技术中 Analytics Cloud 为默认值。提供所需的信息:
数据源名称:这是此链接的显示名称(标签)。该名称显示在另存为和打开菜单中,有助于用户识别此连接。
基 URL:这是您用于访问 Alteryx Analytics Cloud 的 URL(例如,https://company.alteryxcloud.com/)。如需了解相关信息,请联系您的 AACP 管理员。
工作区名称:这是您的 Analytics Cloud 工作区的名称,如 URL 中所示(位于基 URL 之后)。例如,您可能会通过 https://company.alteryxcloud.com/?workspace=my-workspace 访问 Analytics Cloud。在这种情况下,您应在工作区名称字段输入 my-workspace。如需了解相关信息,请联系您的 AACP 管理员。
选择保存。接下来,您需要链接凭证。
选择 + 连接凭证以开始。
Cloud Execution for Desktop 支持 OpenID Connect (OIDC) 身份验证方法。此选项已在身份验证方法下拉列表中预先选中。
在“OIDC 令牌”部分中,使用凭证下拉列表选择一个现有凭证,或者选择创建新凭证。
如果需要创建新凭证,请输入凭证名称。这是一个标签,有助于您在将来识别此凭证。
加密保管库默认设置为 DCM。
(可选)选择测试连接或选择创建并链接来完成此设置。
重要提示
如果连接失败,请确保 AACP 连接的基 URL 和工作区名称正确无误。
成功将 Designer Desktop 连接到 AACP 工作区后,可通过依次单击文件>管理连接>Alteryx 链接查看连接详情。在“名称”列中选择“数据源名称”,可以查看连接详情、编辑连接和删除连接。
要查看现有 Alteryx 链接,请在 Designer 中
转至文件>管理连接>Alteryx 链接。
选择现有链接的名称,以打开并查看详情。
要更新链接,请选择编辑按钮。进行必要的编辑,然后选择保存,或者选择取消以返回上一屏幕。
在连接部分中,您还可以选择同步以在 Designer Desktop 和 AACP 之间同步凭证。
如需删除现有的 Alteryx 链接,请在 Designer Desktop 中
转到文件 > 管理连接 > Alteryx 链接。
选择与要删除的 Alteryx 链接关联的垃圾桶图标。这将开启“删除”对话框。选择删除* 按钮确认删除,或选择“取消”返回上一屏幕。
*删除是永久性的。此操作无法撤消。
借助 DCM,您可以在 Alteryx 不同产品之间同步凭证。
转到文件 > 管理连接以打开连接管理器。
选择同步。
对于新 Server 连接:
选择 + 新建。
输入 Server 实例 URL 并选择连接。
输入电子邮件地址和密码,然后选择登录。
选择要同步的 Server 实例。
选择同步。
选择完成。
转到文件 > 管理连接以打开连接管理器。
转至凭证。
选择添加凭证。
输入凭证详细信息。
选择保存。
执行在 Designer 和 Server 之间同步凭证部分中的步骤 2 至 5。
转到文件 > 管理连接以打开连接管理器。
转至凭证。
选择要更新的凭证。
选择编辑。
更新凭证详细信息。
选择保存。
执行在 Designer 和 Server 之间同步凭证部分中的步骤 2 至 5。
转到文件 > 管理连接以打开连接管理器。
转至凭证。
选择要删除的凭证。
选择垃圾桶图标。
选择删除进行确认。
执行在 Designer 和 Server 之间同步凭证部分中的步骤 2 至 5。
根据工作流文档的说明,执行工作流上传或下载。
执行在 Designer 和 Server 之间同步凭证部分中的步骤 2 至 5。
“代理服务器”部分允许您配置代理连接和凭证,以用于 Designer 的新代理设置*。这包括通过代理服务器进行连接所需要的身份验证类型(Basic、NTLM、Windows Negotiate)和凭证。
2024.2 代理更新:公开预览版
2024.2 版的代理配置更新处于公开预览版阶段,并且仅适用于 Alteryx Designer。Designer 和 DCM 中的代理设置不会与 Server 同步。如需了解其他重要信息,请转到代理设置
您需要为所有代理类型创建连接和关联的凭证(使用 Internet 选项设置,在此位置使用 PAC 文件和手动配置)。此外,如果您使用手动配置代理的选项(在 Designer 的用户设置中),则连接必须指定代理服务器的主机名/地址以及相关凭证(如果需要)。该操作通过 DCM 完成。
要开始操作,请在 DCM 的代理服务器部分选择 + 新建按钮。
通过技术下拉列表选择代理服务器技术。您可以选择...
任何代理类型:如果选择此选项,则代理类型取自 PAC 文件/Internet 选项。请始终使用此选项,除非您选择了手动配置代理或想要针对不同的代理类型微调代理设置。
HTTP 代理
HTTPS 代理
SOCKS5h 代理
在数据源名称字段中输入此数据源的名称。此标签稍后将用于在 DCM 和“代理用户设置”中引用此代理服务器,因此提供一个描述性名称非常重要,有助于您稍后识别此连接。
通过地址字段输入代理服务器地址。当使用上述代理选择的手动选项时,需要执行此操作。否则,代理服务器地址由 PAC 文件/Internet 选项设置提供。在这种情况下,此字段是可选字段,用于将 DCM 代理连接与所选代理服务器 URL 匹配。
代理主机名地址示例:
myproxy.example.com:1234
代理 IP 地址示例:
158.42.13.3:1234
(可选)通过请求协议字段选择代理服务器的请求协议。如果只想将此连接用于特定协议(例如 FTP),请使用此选项。您可以选择...
FTP
HTTP
HTTPS
SFTP
SMTP
选择保存。
接下来,您可以选择创建向代理服务器进行身份验证所需要的凭证。
选择 + 连接凭证开始链接。
通过身份验证方法下拉列表选择身份验证方法。目前,用户名和密码是所有这些方法唯一支持的凭证类型。要执行 Windows 集成身份验证,请选择身份验证方法,并在 DCM 中将凭证信息留空。以下是目前支持的身份验证方法:
基本
无身份验证
NTLM
Windows Negotiate (SPNEGO/Kerberos)
接下来,从凭证下拉列表中选择创建新凭证。您也可以选择现有凭证(如果先前已创建)。
输入凭证名称。同样,这个标签也可供您在以后需要时引用。
加密保管库:如果除了本地 DCM 存储以外不存在任何加密保管库连接,则不会显示“加密保管库”下拉列表。如果建立了加密保管库连接,下拉列表便可用,并且预先选择了 DCM 本地存储。如果已配置,您便可选择首选加密保管库,例如 HashiCorp 或 CyberArk,并从加密保管库中选择用户名和密码。有关更多信息,请参阅 DCM 外部加密保管库。请注意,加密保管库本身必须能够在不使用代理的情况下访问。
输入与新凭证关联的用户名和密码,以向代理服务器进行身份验证。
选择创建并链接按钮以完成操作。
创建代理连接和关联的凭证后,您可以根据需要编辑这些详细信息。您可以通过 DCM 执行此操作。
要编辑代理连接,请执行以下操作……
在 Designer 中,依次点击文件 > 管理连接,以打开 DCM。
选择左侧的代理服务器选项卡,以访问已创建的所有代理连接。
找到需要编辑的连接,然后选择其名称以查看连接详细信息。您可以在此处查看创建连接时提供的信息,以及链接的任何凭证。如果需要,您还可以选择连接凭证。
选择编辑按钮以更改连接。根据需要更新数据源名称、地址和请求协议。
选择保存以完成更改,或者选择取消以返回上一个屏幕。
要编辑代理凭证,请执行以下操作……
在 Designer 中,依次点击文件 > 管理连接,以打开 DCM。
选择“连接管理器”窗口左侧的凭证选项卡,以访问您以前创建的所有凭证。这包括所有凭证,而不仅仅是与代理连接相关联的凭证。
找到需要编辑的凭证,然后选择凭证名称以查看其详细信息。您可以在此处查看创建凭证时提供的信息,以及当前使用这些凭证的任何连接。
选择编辑按钮以更新凭证。根据需要更新方法、凭证名称、用户名和密码。
选择保存以完成更改,或者选择取消以返回上一个屏幕。
您可以将 DCM 存储j进行备份并从备份文件中对其还原。
重要提示
此功能基于您的 Designer 许可证。虽然还原可以在同一组织内购买的两个不同许可证之间进行,但在这种情况下,同一组织内两个不同许可证下的备份和还原也必须在 Designer 的不同实例中进行才能正常工作。备份和还原功能在试用版中或在 Designer 的单个实例具有多个有效许可证时不能正常工作。
转到文件 > 管理连接以打开连接管理器。
选择备份。
输入备份文件密码。
选择备份。
选择备份文件的位置,并可以选择为其命名。
选择保存。
转到文件 > 管理连接以打开连接管理器。
选择还原。
输入备份文件密码。
选择还原。
注意
请注意,只能在创建备份的同一台计算机上恢复备份。将 DCM 连接恢复到新计算机的最简单方法是将其同步到 Alteryx Server(文件 > 管理连接 > 同步 > SERVER > 同步)。
有三种同步设置可选:
不同步 - DCM 连接同步双向受阻。
单向同步到 Designer - 仅启用从 Server 到 Designer 的 DCM 连接同步。
完全同步 - 同时启用从 Server 到 Designer 以及从 Designer 到 Server 的 DCM 连接同步。
要在 Server 和 Designer 之间同步 DCM,请执行以下步骤:
转到 Designer > 文件 > 管理连接,以打开连接管理器。然后选择菜单中的同步。
从列表中选择要同步的 Server。
选择同步。
在 Server 和 Designer 之间同步 DCM 之后,您拥有的任何凭证和您有权访问的所有数据源都将在连接管理器中可见并可供使用。
如需查看 DCM 支持的工具和连接器的列表,请前往 DCM 支持的连接器和工具。