MicroStrategy ONE

使用自动 SQL 创建自由格式 SQL 表

MicroStrategy ONE Update 10 引入了使用自动 SQL 创建自由格式表作为预览功能的能力。从 MicroStrategy 2021 Update 11 开始,此功能开箱即用。

MicroStrategy Cloud 环境支持使用 Auto SQL 创建自由格式 SQL 表,并且从 MicroStrategy ONE 开始 (2024 年 3 月),MicroStrategy Cloud for Government 平台支持 Auto SQL。您只能在 Workstation 中使用此功能。

Auto SQL 是模式编辑器中的 AI 集成工具,旨在实现高效的 SQL 生成和编辑。通过解释自然语言输入,它可以帮助生成和修改复杂的自由格式 SQL 表定义。当呈现现有 SQL 语句时,Auto SQL 会提供其功能的清晰简洁的摘要。此外,对于像 Snowflake 这样的需要特定 SQL 编写约定的数据库,它提供了优化建议以提高性能和合规性。

Auto SQL 是 MicroStrategy AI 的一部分 附加包,适用于从 MicroStrategy ONE 开始的 MicroStrategy 云环境 (MCE) 客户 更新 11(2023 年 9 月)。只有具有以下权限的用户和用户组使用自动助手和 ML 可视化权限,以及编辑架构和自由格式 SQL 所需的管理员权限集可以访问自动 SQL。

  1. 打开 Workstation。

  2. 在导航窗格中,单击 架构

  3. 右键单击要在其中创建自定义逻辑表的架构,然后选择编辑

  4. 在左侧窗格中,选择数据源数据目录

  5. 连接到您的数据源。

  6. 点击添加自由格式 SQL

    自动 SQL 出现在右上角。

  7. 右键单击表并选择加入聊天将指定的表发送到自动 SQL。如果需要的话,您可以多选多个表。

    强烈建议执行此步骤,因为大型模式可能与服务的最大令牌限制不兼容。

  8. 输入您的问题。

    自动 SQL  为您生成 SQL。

  9. 使用插入按钮可将生成的 SQL 自动发送到模式编辑器中的自由格式 SQL 输入字段。

  10. 验证生成的 SQL 并根据需要进行必要的调整。

  11. 单击执行 SQL。在表预览中查看结果。