本文介绍查询用户OSS数据归档的操作步骤以及常见问题。
前提条件
已完成数据归档至用户OSS的用户,包含老用户和新用户。说明
- 老用户:数据归档查询功能未上线(上线时间:2022年09月14日)前,使用过数据归档功能的用户。
- 新用户:数据归档查询功能上线后,使用数据归档功能的用户。
费用说明
公测阶段暂不收费。
注意事项
仅数据归档工单创建人或相关人可查询归档后的数据。
操作步骤
- 登录数据管理DMS 5.0。
- 在顶部菜单栏中,选择 。
- 进入数据归档工单列表页面,视图选择归档视图。
- 搜索目标数据归档工单。您可在搜索框中输入工单号、库名或表名等信息,单击搜索,快速获取目标工单。
- 单击目标归档视图工单行操作列下的查询。重要 若OSS归档实例是首次作为归档目标进行归档查询,则需要登录,您需要提前准备好OSS归档实例的AccessKey ID和AccessKey Secret。获取AccessKey,请参见如何获取AccessKey。
- 可选:输入OSS归档实例的数据库账号和数据库密码,单击确认。重要 确保输入的数据库账号和数据库密码,与归档OSS实例的AccessKey ID和AccessKey Secret一致,否则会出现无法查询的情况。
- 系统自动跳转至逻辑数仓页面,且在命令执行区域自动填充查询SQL。说明 若系统自动跳转至空白页,则说明您当前没有逻辑数仓的权限。请使用钉钉搜索钉钉群号24005004020,并加入钉钉群申请权限。
- 单击执行,查询结果会在页面下方的执行结果区域展示。重要 系统默认限制返回20条查询的数据,您可根据业务需求修改限制条件,返回更多数据。
常见问题
Q:逻辑库进行数据归档查询时会将所有逻辑库的表合并到一个物理表中吗?
A:会。逻辑库在进行数据归档时,会将所有逻辑库的表都合并到一个物理库表内,因此在归档视图页面中,单击任意一个逻辑表进行查询,可以查询到逻辑库的表的所有数据。
Q:两个工单内的数据归档可以进行联合查询吗?
A:可以。DMS的逻辑数仓支持联合查询不同OSS或相同OSS的数据归档,您需要进入逻辑数仓功能页面,并登录相关OSS实例,再通过联合查询语句LEFT JOIN、INNER JOIN、RIGHT JOIN,完成联合查询操作。
Q:同一个工单内进行了多次归档,即周期归档,在进行数据查询时,可以查询指定时间段的数据归档吗?
A:可以。同一个工单的周期归档会根据归档的时间生成不同时间段的数据归档,所以可以通过创建数据归档的时间,判断并查询目标时间段的数据归档。