IBM Cloud Docs
添加存储和查询数据

添加存储和查询数据

在本教程中,您将学习添加您拥有的存储器,并探索 watsonx.data 服务如何与您引入的数据进行交互。

样本场景: 您的团队正在开发自动数据管道,该管道需要从您拥有的数据存储区中查询数据。 您的经理请求您使用 watsonx.data 实例从数据存储区检索数据。

在这种情况下,您必须创建Presto查询引擎,建立与存储的连接,将数据导入数据桶,并在watsonx.data实例中显示结果。

目标

  • 在 watsonx.data 服务中创建基础结构。

  • 建立与客户数据存储区的连接。

  • 从存储区查询

工作流程图
工作
*

准备工作

本教程需要:

  • 在云上预订 watsonx.data。
  • 您引入的数据存储区的配置详细信息。 这是与 watsonx.data建立连接所必需的。
  • 提供 watsonx.data 服务实例

添加您拥有的存储器并摄入数据

在本教程的此部分中,您将学习如何注册所引入的存储区并向其添加数据。

  1. 要添加您拥有的存储区,请参阅 添加存储目录对
  2. 您可以使用“数据管理器”页面中的 创建表 选项来装入本地或外部数据文件源以创建表。 您还可以使用 CLI 采集大型文件。 请参阅更多 使用配置文件创建摄入作业

查询数据

在本教程的此部分中,您将学习如何浏览到 “查询”工作空间,并创建 SQL 查询以从存储区查询数据。

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

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

  2. 选择Presto(Java )引擎引擎落下。

  3. 选择目录 (例如,default 模式) 和表 (例如,order_detail) 以运行查询。

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

    • 对于目录和模式,可以运行 生成路径 查询。
    • 对于表,可以运行 生成路径生成 SELECT生成 ALTER生成 DROP 查询。
    • 对于列,可以运行 生成路径生成 SELECT生成 DROP 查询。

    请考虑以下样本查询以查看表中的详细信息:

    示例:

    SELECT * FROM "iceberg-beta"."default"."order_detail" LIMIT 10;
    
  5. 单击 运行时间 以运行查询。

  6. 选择 结果集详细信息 选项卡以查看结果。 如果需要,可以保存查询。

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

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