00:00
呃,那这边呢,双流抓紧已经测完,测完好以后呢,那接下来咱们要做的事情就是什么了。关联维度信息,那大家告诉我,关联维度信息咱们应该用哪个函数,哪个方法,要用哪个算子。我们应该调用哪个算子去关联我们的维度信息啊,大家想一下。用哪个算子connector?好,蒋总说,Connect,其他同学呢?
01:10
Map for Joy。Connect for joined。注意你要想我们现在关联维度信息,维度信息在哪啊,注意啊,维度信息在里边,或者说在哪啊,在Phoenix里边。Phoenix里边。你还能做connect吗?做fair join吗?是不是根据ID去查这个数据啊,所以应该用的是什么,那肯定用map呀。对吧,用map嘛啊,那这里边呢,是一行数据,All the detail好out啊out对吧,这里边一行数据,然后接下来呢,这边假如说比方说啊,我们此时在这个地方要关联什么,在这个地方要关联用户维度。
02:16
啊,要关联用户维度。对吧,那关联用户维度呢?那肯定是拿到all the wide的guide的user ID吧,好得到U的ID,然后这个地方要根据什么?根据user ID查询菲斯吧,查询X中用户信息。之后呢,将我们写一下,将用户信息。补充至。All,然后最后一步返回结果,哎,补充好的是不是最后再return。
03:01
歪的了。逻辑上有没有问题?当然除了用户信息,我只举了一个用户信息啊,这中间是不是还有这个地区SKU SKU trademark和category有没有问题?同样的套路吧,关联用户维度是不是要取用户ID?关联SKU是不是分别取对应的ID啊?对吧,好,那接下来我们要做什么事呢?也就是说你看啊,这里边呢,有一步叫根据user ID查询用户信息,哎,那我们就想查询用户信息,那肯定要写S去查询了吧。是不是要写circle去查询了,呃,那如果说我在这儿去创建连接写circle好像很不好,为什么?呃,那你你要这样写的话,你其他的维度,比方说这个地方还有什么呢地区。
04:08
还有这个SKU。SKU对吧,还有这个SKU。对吧,呃,那等等等,是不是还有很多,每一个都要写,所以很明显我们是不是应该把它封装成一个叫工具类。我们是不是应该把它封装成一个工具类去用啊,对,提高复用性吧,要不然这里边是不是疯狂写很多啊,每一次都要写,每一次都要写那些东西啊。没必要,我们就是S不一样是不是?是不是就是色不一样?对吧?啊,所以呢,接下来我们是不是要写一个查询Phoenix的工具类呀。有没有问题?没问题吧,这个大家应该能理解啊,就是这个不一样对吧,然后返回结果呢,我们都可以用接森object嘛,对吧?啊可以直接用杰森object加好,那这个呢,我们保留一下,这是我们接下来关联维度的思路梳理。
我来说两句