IBM Cloud Docs
运行 SQL 查询

运行 SQL 查询

SQL 是用于定义和处理关系数据库中的数据的一种标准化语言。 您可以使用 IBM® watsonx.data 中的 查询工作空间 接口对数据运行 SQL 查询和脚本。

“查询”工作空间 具有以下组件:

  • 引擎: 选择引擎并查看关联的目录。

  • 筛选表格:搜索表格和列。

  • 工作表: 编写 SQL 查询。

  • watsonx.data 提供预定义的样本和基准数据,例如 tpchtpcds,用于在受控条件下测试数据库系统的性能。 它还提供系统监控数据,使用 jmx系统指标来收集基准测试期间系统的运行状况和性能数据,以了解系统对工作负载的响应。 样本和基准数据 、tpchtpcds 只能通过 Presto 引擎查询。

  • 保存的工作表:查看已保存的查询。

  • 示例工作表:运行预定义的示例查询,分析不同引擎在相同数据集上的性能。

查询工作空间”页面提供了 撤销,重做,剪切,复制,粘贴,保存,清除删除的基本选项。

仅当选择了查询工作表中的 SQL 语句时,才会启用 格式选择 选项。 格式化工作表 选项用于格式化工作表中的所有内容。 注释选择 用于说明 SQL 语句的部分。

仅在保存 SQL 查询后才会启用 删除 选项。

要运行 SQL 查询,请执行以下步骤:

  1. 登录到 watsonx.data 控制台。

  2. 从导航菜单中选择 SQL查询工作区页面打开。

  3. 引擎 下拉列表中选择引擎。

  4. 选择要在其中运行查询的目录,模式,表或列。

  5. 单击溢出菜单并选择所需的查询。

    • 对于目录和模式,可以运行 生成路径 查询。
    • 对于表,可以运行 生成路径生成 SELECT生成 ALTER生成 DROP 查询。
    • 对于列,可以运行 生成路径生成 SELECT生成 DROP 查询。
  6. 从工作表顶部的下拉菜单中选择目录和相应的模式,即可对模式中的所有表运行查询,而无需为每个查询指定路径(<catalog>.<schema>)。

  7. 单击 保存 图标以保存查询。 此时将显示 保存查询 确认对话框。

  8. 单击保存

  9. 单击 运行 按钮以运行查询。 通过使用 运行到光标从光标运行,您可以从光标位置运行查询或直到光标位置。

    您可以取消一个或多个正在运行的查询。 此外,在取消或成功完成查询后,还可以从工作表中删除查询。 这些选项可用于 Worksheet results 视图中的每个查询。

  10. 选择 结果集详细信息 选项卡以查看结果。 您可以使用 导出到 CSV 图标将结果导出为 CSV 文件。

  11. 单击 已保存的查询 以查看已保存的查询。

  12. 单击 说明 以查看指定 SQL 查询的逻辑或分布式执行计划。

当为 watsonx.data 实例配置了私有端点时,引擎的私有端点将用于从查询工作区页面运行查询。 但对查询的响应会通过互联网返回到浏览器。

相关应用程序接口

如需了解相关API的信息,请参阅