填报 - 分片问题分析

简介:

举例:多源普通填报表
1

描述:
2~6 行的数据来源于 rq_report_address_main 数据库表 字段指定对象名为 address_main,
8 行的数据来源于 rq_report_address_detail 数据库表 字段指定对象名为 details1
如果原始数据表 rq_report_address_detail 中,记录数小于 2,那么再预览查看表结构的时候会发现系统解析后将上下俩部分 分为了一片 如下图:
2

出现此现象的原因是:
目前分片规则是把界面中所有的单值划分到一组,只有存在多个值得字段才划分成新的组;
比如 我现在 D2 D3 C8 D8 等都是单值 如果解析的时候发现 C8 扩展出了多个值 那就把它及相关数值格单独划分为一个分片,而后要根据分析出来的分组情况编写不同的去向 dfx 程序。
补充:
除上述情况外,如精确指定字段名称所属对象的话,按照指定字段名称行列进行分片;
如不指定字段名称所属对象,第一步先自动确定字段名,第二步才自动分片 规则如下:
每片形成一个序表(序表可以理解为一个数据表)。通常行列上连续的一片数值格(连同对应的维度格)会被当做一片;
连续的多行(两行以上)中,只有数值格,没有维度格和非空普通格会被当做自由增删行的行式分片;除了这些分片以外的单值数据(维度格、数值格)将被拼到一个一行记录的序表中。

目录
相关文章
|
SQL 存储 数据采集
【技术分享】元数据与数据血缘实现思路
【技术分享】元数据与数据血缘实现思路
3651 0
|
SQL 存储 Oracle
线上数据问题排查案例分享-因为 HMS 和底层 orc 文件中某字段的数据精度不一致造成的数据丢失问题
线上数据问题排查案例分享-因为 HMS 和底层 orc 文件中某字段的数据精度不一致造成的数据丢失问题
|
8月前
|
SQL 算法 Java
分库分表如何管理不同实例中几万张分片表?
分库分表如何管理不同实例中几万张分片表?
213 2
|
存储
分区表和分桶表(高频重点)
分区表和分桶表(高频重点)
256 0
|
调度 Apache
Apache Doris tablet 副本修复的原理、流程及问题定位
Apache Doris tablet 副本修复的原理、流程及问题定位
491 0
|
Shell 分布式数据库 Hbase
hbase Normalizer解决预分区错误,在不动数据的情况下完美解决热点问题
hbase Normalizer解决预分区错误,在不动数据的情况下完美解决热点问题
204 0
hbase Normalizer解决预分区错误,在不动数据的情况下完美解决热点问题
|
机器学习/深度学习 存储 BI
|
SQL 测试技术 开发者
SAP MM 并非奇怪现象之MB5B报表查不到某一笔出库记录?
SAP MM 并非奇怪现象之MB5B报表查不到某一笔出库记录?
SAP MM 并非奇怪现象之MB5B报表查不到某一笔出库记录?
|
DataWorks Shell

热门文章

最新文章

相关实验场景

更多