添加存储和查询数据
在本教程中,您将学习添加您拥有的存储器,并探索 watsonx.data 服务如何与您引入的数据进行交互。
样本场景: 您的团队正在开发自动数据管道,该管道需要从您拥有的数据存储区中查询数据。 您的经理请求您使用 watsonx.data 实例从数据存储区检索数据。
在这种情况下,您必须创建Presto查询引擎,建立与存储的连接,将数据导入数据桶,并在watsonx.data实例中显示结果。
目标
-
在 watsonx.data 服务中创建基础结构。
-
建立与客户数据存储区的连接。
-
从存储区查询
准备工作
本教程需要:
- 在云上预订 watsonx.data。
- 您引入的数据存储区的配置详细信息。 这是与 watsonx.data建立连接所必需的。
- 提供 watsonx.data 服务实例
添加您拥有的存储器并摄入数据
在本教程的此部分中,您将学习如何注册所引入的存储区并向其添加数据。
- 要添加您拥有的存储区,请参阅 添加存储目录对。
- 您可以使用“数据管理器”页面中的 创建表 选项来装入本地或外部数据文件源以创建表。 您还可以使用 CLI 采集大型文件。 请参阅更多 使用配置文件创建摄入作业。
查询数据
在本教程的此部分中,您将学习如何浏览到 “查询”工作空间,并创建 SQL 查询以从存储区查询数据。
要运行 SQL 查询,请执行以下步骤:
-
从导航菜单中选择 SQL。 查询工作区页面打开。
-
选择Presto(Java )引擎引擎落下。
-
选择目录 (例如,default 模式) 和表 (例如,order_detail) 以运行查询。
-
单击溢出菜单并选择所需的查询。
- 对于目录和模式,可以运行 生成路径 查询。
- 对于表,可以运行 生成路径,生成 SELECT,生成 ALTER 和 生成 DROP 查询。
- 对于列,可以运行 生成路径,生成 SELECT 和 生成 DROP 查询。
请考虑以下样本查询以查看表中的详细信息:
示例:
SELECT * FROM "iceberg-beta"."default"."order_detail" LIMIT 10;
-
单击 运行时间 以运行查询。
-
选择 结果集 或 详细信息 选项卡以查看结果。 如果需要,可以保存查询。
-
单击 已保存的查询 以查看已保存的查询。
-
单击 说明 以查看指定 SQL 查询的逻辑或分布式执行计划。