00:00
来咱们打开文档啊,打开文档看下一个,下一个呢叫做订单明细是时表啊,订单明细时表啊,首先咱们还是老规矩,先来搞清楚咱们订单明细时时表啊,我的那个力度是什么,就是一行数据,我所指代的是什么。啊是什么呀,订单明细是不是应该是一个订单里边的一个商品项啊,对不对啊,这是这样的啊,其实它大致的这个数据的力度就是这样的,可以看一下咱们买so里边啊呃,应该是o detail对吧,找一下o detail在这儿呢。你看啊,它里边的一行数据是不是指代的就是一个订单里边的一个商品项,你看啊,它俩的OID是相同啊,这相当是同一个订单里边我买了俩商品对吧?哎,买了一个这玩意儿,买了个这玩意儿啊,是这样的啊,就一行数据是一个订单里边的一个商品项啊这个我们大家哎搞清楚啊,行,那这块搞清楚之后呢,我们接着往后走啊,那这张表当中它的度量值应该有什么?
01:01
啊,它的度量值应该有什么?不不是度量值啊,先说维度吧,先说维度啊,先说维度应该有啥呀,维度应该是有时间用户地区啊,然后呢,商品对不对,这是它的纬度字段,那度量值呢。啊,图量值里面有啥呀。啊,度量值咱们首先先看这啊,咱第一个就是来往后翻啊。啊,首先第一个度量值呢,就是商品的件数,这个就是度量值。那这个呢,Order price,这个price是什么来着,是单价对吧?商品单价,那商品单价能作为度量值吗?咱们一再强调这个东西你累是不可累加的,对吧?不可累加就没有意义,所以这个呢,咱们不要它这不要它,那谁可以作为度量值呢?还它俩相乘是不是可以作为度量值啊,相乘是可以作为度量值的啊,是这样的啊,所以说这个从这张表当中我们能找到两个度量值,那一个呢是SQ number商品个数,一个是order price乘以SQ number啊,就是那个相当于一个金额,对吧?啊,这俩度量值。
02:03
啊,这俩多张纸,然后呢,我们再来看一下我们之前咱们做的那个规划啊,呃,我记得之前咱们画了一个表格,对吧,还有那个表格没了啊,我看看能找着不。我找一下啊,他们之前画过一个表格。呃,应该是这个吧。来就是他啊就是他啊来这是咱们之前画那表格,之前画那表格咱们规划的度量值呢?诶咱们是不是当时和那个订单信息咱们做了一个对比啊,对吧?因为订单信息当中,咱们的度量值有原始金额,有优惠金额,运费和最终金额,对不对,那同同理,对应到我们的订单明细里边,咱们是不是也应该具有啊原始的金额,那这个原始金额应该指的是什么?是这一个商品项的原始金额吧,那这个原始呢,是整指的是整个订单的原始金额,对不对,这个搞清楚啊,那后边呢,还有分摊运惠,分摊分摊优惠,分摊运费以及分摊最终金额是不是应该也是跟上边这个O引O是一一对应的呀,对不对啊,实际上只不过呢,就是咱们这儿,呃,他们描述的力度是不一样的,我上面是针对某一个订单来说的啊,那下面呢,是针对一个订单里边的一个商品项来说的,那所以说咱们这儿是不是加了一个关键。
03:21
子叫做分摊,这个分摊大家应该能理解吧,啊这个举个简单例子啊,举个什么例子呢?比如说啊,我现在呢,我一个订单我的运费呢,比如说有十块钱啊,一个订单我的运费有十块钱,对吧?啊然后下边呢,我一共买了三件商品啊,一号商品,二号商品,三号商品,然后呢,我需要给他们把运费呢,分摊到不同的商品里边啊那按什么分呢?比如说随便按照一个自己的逻辑去分啊,一个定义的规则去分就可以,假如说那他分了两块,他分了三块,那这个呢,分了五块。是不是应该是这样去做呀,包括不光是运费啊,还有什么,还有咱们的优惠是不是也会进行这个分摊啊,这就是所谓的分摊嘛,就是这么来的啊,是这样的啊,那在所以说最终咱们这个订单明细这个实时表当中,我们的度量值呢啊,就有以下这几个,第一个是件数,那第二一个呢是原始金额啊,这个呢是分摊金额啊,这个分摊分摊有这样的五个度量值啊,无度量值。
04:24
啊,这是咱们呃,这张表当中的这个呃维度字段,以及它的这个度量值啊好,那咱们把这个表呢,前面鱼先给它粘出来啊来从上咱们拿下来放到这个位置。CTRLZ,呃,放到键面语句当中啊,CTRLV放到这里来,我们看看啊,这里边先找一下它的维度字段吧,第一个UIDSKUID还有什么东西,还有一个proce ID,是不是下边还有一个分区字段呀,对不对?一共这样几个纬度字段,那度量值呢,有几个?第一个SK number是不是相比数量,那再有一个呢,是下边的original amount d original money,这应该是什么呀?应该是分摊,呃的原始金额分摊对吧?原始金额分摊哎,其实我问大家一下啊,这个原金额虽然咱们也叫分摊啊。
05:15
那你说这个咱们怎么算就行了。是不是用这一个商品项的单价乘以它的个数或者件数,是不是就得到这个所谓的原始金额分摊了呀,虽然叫分摊,但它真的是分摊了嘛,啊,不用去真正的分摊,咱们自己自己乘一下,自己的单价乘以自己的建筑是不是就得到了呀?所以这个并涉及不到一个分摊的一个计算啊,给自己乘就行了,那下面的是谁是这个。最终购买价格分摊啊,最终就算final amount地啊,那这个如果说你要想去计算的话,你说这个应该怎么算呀。这个能直接自己出吗?从这张表里能直接自己出吗?这就出不了了,他得怎么做呀,他是必须得拿到这个商品项所在订单的最终的金额。
06:07
对不对啊,然后呢,再去从这个最终金额里边,你比如说我乘个这个百分比啊,或者怎么怎么样,是不是得到一个分摊金额呀,那这个是不是得去计算了呀,啊得计算了啊,那下边这个同样啊,这个是啊,这个拼写有问题啊,这个应该这想写的是运费对吧,他写的一个费里,这应该是啥呀,应该是free FA,这应该是一个R,我记得啊,应该是free FA啊这个当然这个字段呢,咱们也不要改,这改了后边都得变啊,那这边咱们就将错就错吧来就是应该是free的费啊,就是运费,那运费呢,咱们是不是也得怎么办,也得先拿到这个商品项所在订单的运费,然后呢,再去乘以一个比例,或者是通过什么逻辑去计算一下这个分摊的运费,那优惠呢,也是一样的道理啊,一样的道理,这是咱们这个,呃,看到的度量值一共有五个度量值啊,这个有五个度量值。
07:02
啊行,主要就是这么多。啊,大致呢,把这个表的界面语句呢,咱们分析完了。
我来说两句