行项目维和高基数

1,使用事务码RSRV->所有基础测试->数据库->关于信息提供者表的数据库信息 可以查询维度占事实表的大小,或者使用程序:SAP_INFOCUBE_DESIGNS

2,一般情况下当维表大小占事实表大小超过20%时,则查询性能会相对较低

3,行项目维的使用情况:

(1)行项目维只能包含一个特性,所以Cube中某一特征明细数据占比较大时可单独设置为行项目维,如Sales Order

(2)激活信息立方体时,行项目维不会产生维表,而是将特征的SID直接保存到信息立方体中,即事实表直接与主数据的SID表关联

(3)具体到查询的变更就是,原来的CUBE-维表-SID表模式变成了CUBE-SID表模式

4,高基数,如果维表包含数据条目较大,则可以设置为高基数,此设置将会修改维表的索引类型,BW系统中维度默认的索引类型为Bitmap,但对于 Cardinality值太大的维度,并不适合采用此索引结构。BW系统中提供了相应的机制,允许为Cardinality值太大的维度创建非Bitmap类型的索引结构(例如Oracle中采用B-Tree)

时间: 2024-10-10 16:42:18

行项目维和高基数的相关文章

用ME_CONFIRMATION_UPDATE处理采购订单行项目确认视图

用function module: ME_CONFIRMATION_UPDATE ,可以处理采购订单行项目确认视图,实现增删改操作. CALL FUNCTION 'ME_CONFIRMATION_UPDATE' EXPORTING I_EBELN =    " 采购订单号 TABLES XEKES   =    "对应新增和修改 YEKES   =    "对应删除 因为没有找到读取采购订单行项目确认视图的函数,所以自己写了一个: CALL FUNCTION 'ZPP142_

使用函数BAPISDORDER_GETDETAILEDLIST读取S/4HANA中Sales Order行项目数据

事务码MM03查看物料主数据,如下图所示的行项目数据,包含物料ID,描述信息,数量,单价等等: 使用如下代码进行行项目读取: DATA: ls_read TYPE order_view, lt_item TYPE TABLE OF bapisdit, lt_header TYPE table of sales_key. APPEND INITIAL LINE TO lt_header ASSIGNING FIELD-SYMBOL(<header>). " 代表读取行项目 ls_rea

ME_PROCESS_PO_CUST 实现采购订单行项目增强

转自:https://www.cnblogs.com/jinyin/p/10598124.html 用户希望创建采购订单时,输入行项目时,能根据采购订单类型,自动带出科目分类类别. 业务顾问看了一下配置,不能实现这个功能,所以用增强实现. 采购订单BADI增强:ME_PROCESS_PO_CUST.SE19创建BADI实现,进入实施类方法: IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM ,添加代码. DATA: ls_item TYPE mepoitem, " 行项

[问题解决]使用mpur_message_forced时,校验消息添加到错误的采购订单行项目上

1,问题描述 在BADI ME_PROCESS_PO_CUST的方法CHECK中增强,增加对采购订单行项目的校验,发现使用宏mpur_message_forced添加错误消息时,这些错误消息只能显示到采购订单的最后一行上,并不能按照行项目归集显示. 增强点: &lt;img class="alignnone size-full wp-image-6487" src="http://www.baidusap.com/wp-content/uploads/2019-06-

[代码]读取物料BOM行项目长文本[READ_TEXT]

1, READ_TEXT参数填写 可以通过函数READ_TEXT读取物料BOM行项目和抬头上的长文本.本文着重介绍如何读取物料BOM行项目上的长文本. SE37: &lt;img class="alignnone size-full wp-image-4901" src="http://www.baidusap.com/wp-content/uploads/2017-07-04_15-56-50.png" width="727" heig

CentOS 7 部署百万pv项目(高可用架构)

PV简介 PV(Page View,页面浏览量)即点击量,通常意义上说PV的多少是衡量一个网络新闻频道或网站甚至一条网络新闻的主要指标.pv的解释是这样的:一个访问者在24小时(0点-23点)内到底看了网站的几个页面.需要注意的是:同一个人浏览网站的同一个页面,不重复计算pv量,点击100次页只算1次. 百万pv网站架构 本次实验设计采用四层模式实现,主要分为前端反向代理层.web层.数据库缓存层和数据库层.前端反向代理层采用主备模式,web层采用集群模式,数据库缓存层采用主备模式,数据库层采用

java700多个G架构师项目实战,高并发集群分布式,大数据高可用,视频教程获取方式

学习思路: 1.先学习第一套或者第二套架构师课程,帮助没有基础或基础学得不好的同学建立架构师思维,整套需要全部学习,很重要!! 2.根据工作需要,分别去学习第二套.第三套里的实战课程里的知识点,不需要全部全学习,那么多资料你没有那么多精力全部学完!! 对比内容: 本套课包含像Dubbo,Netty,Nio,Mina,Mecached,Nosql,MongoDB, Nginx, ActiveMQ等课程更全,我这里就不一一列举,亲们可以对比大小 本教程优势: 1.六套 架构师课程,基本包含了淘宝卖的

Java架构师,微服务架构设计,并发编程,java8新特性,P2P金融项目,高并发,分布式

微服务架构设计 微服务 软件架构是一个包含各种组织的系统组织,这些组件包括 Web服务器, 应用服务器, 数据库,存储, 通讯层), 它们彼此或和环境存在关系.系统架构的目标是解决利益相关者的关注点. Conway's law: Organizations which design systems[...] are constrained to produce designs which are copies of the communication structures of these or

2015黑马安卓52期 基础+就业+项目+实战 高清完整版

day01_Android应用开发-快速入门   01_网络制式的概念02_android简单历史03_Android体系结构04_JVM和DVM的区别05_下载SDK06_SDK目录结构07_模拟器的创建08_创建部署Android项目09_Android项目目录结构10_清单文件11_应用安装过程12_DDMS的使用13_adb进程&指令14_电话拨号器15_按钮的点击事件16_短信发送器17_点击事件中View对象的作用 day02_Android应用开发-数据存储和界面展现00_剧情回顾