博客
Blog

2021年04月08日

第22次公司内部学习会

 

3月26日,我们举办了第22次公司内部学习会。

 

这次的主题为「Tableau」、及salesforce的「RecordHunter」。

   
 

Tableau

 

是一个可视化分析的BI(商业智能)工具。

使人们能够简单地探索和管理数据,更快的发现和分享可以改变企业和世界的见解。

 

但只靠Tableau能够分析的数据是有限的。

   

所以,通过与能过高度统计预测的R语言整合,我们可以进行数据扩张。

 

这次我们将分析如何利用Tableau与R将三维(R、B、G)数据压缩成二维来处理。

 

实现的主要手段为主成分分析。

主成分分析,即以特征量分析多元统计分布方法。可以在减少数据集维数的同时,保留数据集当中对方差贡献最大的特征。因此,三维数据压缩为二维时,可以将数据损失减小。

   

另外,利用因素负荷量,可以通过主成分分析表示三维数据和二维数据之间的关系,并得到X·Y轴方向上的结果。

 

X轴方向的因子负荷量意味着负相关性很强。

也就是说,X轴的值越大RBG的值就越小。

反之,X轴上的值越小,RBG的值就越大。

 

Y轴方向的因子负荷量意味着关联性较弱。

也就是说, Y轴的值越大,RBG值并不会相应变大。Y轴变小,RBG值也不会一起变小。二者之间的关联性不强。

 

如果把Tableau和R整合,例如有口袋妖怪的数据的话,可以比较不同类型妖怪的强度,所以只要能获取到数据,这个技术的应用领域是非常广泛的。我也想在各种各样的领域试一试。

 

RecordHunter

 

RecordHunter,是由Salesforce Labs提供的AppExchange插件,不需要编程,即可构筑Salesforce的检索页面。

 

RecordHunter的主要功能和特征有以下几点。

・只要指定表名和检索条件,就能简单地构建检索页面。

・不仅可以设定目标表本身的字段,还可以设定父表的字段。

・可以筛选指定在搜索结果中显示的字段。

・可以设定检索条件的布局显示(列数)。

・可以设定搜索条件的默认值(从固定值或显示中的记录中获取)。

   

这回,我们重新开发了RecordHunter,增加了以下功能:

添加了设置选项,修改了检索设置。

增加了新的变量和输入页面的选项。

为了获取更多的参数,我们对函数、搜索逻辑进行了修改。

 

应用交叉对象公式字段对搜索条件的初始化

可自动填写默认值。另外,增加了可将某对象的字段值作为默认值自动写入另一对象的搜索条件的设定。

 

同时操作多张表

在进行多张表的同时操作时,实现了多张表不相互影响的检索设定。

    

通过这次的再开发,我意识到Salesforce可以通过再开发,实现更方便更优秀的功能。希望自己有一天能开发出更多各种各样的新功能。

 

Page top