Skip to main content

配置 SQL Server

先决条件

  • 托管 MSSQL Server 实例,并且可以从 Alteryx Server 控制器访问网络。

    • Alteryx Server 支持 MSSQL Server 2019 和 2022。

    • 使用单独的 SQL 数据库供 AlteryxGallery/AlteryxService 访问。

    • SQL 数据库访问用户最初必须具有管理员权限,才能创建和使用 Alteryx Server 所需的任何数据库。一旦完成 SQL 设置,并已执行从 MongoDB 到 SQL 的任何迁移(如适用),就可以减少这些权限。但是,用户仍需要读取、写入、删除记录以及创建或删除表的权限,但不再需要完整的数据库创建权限。

    • 我们建议您的 SQL DB 大小为现有 MongoDB 大小的两倍。有关详细信息,请参阅 Server SQL DB 客户常见问题

  • 安装 SQL Server 驱动程序。

  • 可选:访问 SQL Server Management Studio。这样,您就可以手动查看和访问数据库数据,因此无需访问 Server 即可验证和确认数据的状态。

设置说明

对于以下两个选项,Alteryx Server 将自动在 SQL Server 实例中创建 Alteryx Server 所需的数据库和表格。为确保无缝设置和正确的数据库初始化,我们强烈建议使用此功能,而不是手动创建数据库和表格

  • 对于新的 Server 环境,请在 Alteryx 系统设置中的Controller(控制器)Server UI 部分下设置用户管理的 MSSQL。对于其中的每项设置,添加一个不同的 SQL 连接字符串。有关如何构建这些连接字符串的详细信息,请参阅 SQL DB 高级连接字符串帮助页面。Controller(控制器)

  • 要从 MongoDB 迁移到 MSSQL,请按照 Mongo 到 SQL 迁移指南 中的说明进行操作。如果您当前使用嵌入式 MongoDB 或用户管理的 MongoDB,则从 Server 2024.1 开始,可以选择迁移到 MSSQL。

有关 SQL DB 架构的详细信息,请访问 AlteryxGallery SQL DB 架构AlteryxService SQL DB 架构

有关如何重置数据库凭证的信息,请参阅 设置新的 SQL DB 凭证