如何在3个简单的步骤中创建一个梦幻足球仪表板

喜乐!现在是足球季节。

还有什么比盯着电视玩老式的梦幻足球更能赢朋友的钱呢!你知道吗,通过Dundas的商业智能平台Dundas BI,你可以在仪表板上可视化你的梦幻足球数据(还有什么比这更好的方式来让你的朋友们看到每一场胜利呢?)一开始我没有,但经过长时间的研究(开个玩笑),我找到了一种使之成为可能的方法。

这篇博客将带你经历一个关于创建一个梦幻足球仪表板的有趣教程,然后你可以把它展示给全世界看安装在墙上的指示板,数据来自你的梦幻联赛。您即将踏上无与伦比的产品灵活性的课程,并发现如何使用Dundas BI,非结构化数据不再是障碍。

另外,这不是第一次了Dundas BI被用来解决一个赌注…

这个博客将被分解成几个小步骤。

步骤1 -给仪表板供电

首先,我得给仪表盘通电。要做到这一点,我需要数据!由于2019-2020赛季NFL相对年轻(我自己还没有足够的数据……),为了找到合适的数据集,我在互联网上搜索了哪些幻想应用程序提供商可以访问他们的数据(我使用的数据来自我在网上找到的ESPN幻想联盟)。我还偶然发现了一些GitHub帐户和论坛帖子,详细介绍了如何使用一些Python库来提取上述数据。

这让我意识到,我并不是唯一一个试图将他们的梦幻联赛数据可视化的书呆子!

现在我知道可以使用Python连接到我的数据,是时候提取联赛源数据了。这个论坛帖子为我提供了如何这样做的详细信息。不幸的是,可怕的事情开始了……我该怎么工作用这个吗?为什么数据不能在一个简单的Excel文件?

我的第一个想法是,“好吧,回到绘图板上,我想这是做不到的。”但后来我说:“不!我准备好迎接挑战了!”又花了几个小时上网查了一下,再加上Python语言,我发现了一个可行的解决方案,如何将这些非结构化数据连接到Dundas BI。

我编写了一个简单的Python脚本,将JSON数据导入Dundas BI,并赋予其更灵活的结构。瞧,我有数据了——大量的数据。下面是脚本的样子:

步骤2—创建数据模型

在Dundas BI的ETL层(数据立方体)中,我能够成功地运行我的脚本Python数据生成器转换,给了我大量的数据。输入数据的艰巨任务结束了。在添加了更多的转换并使用不同参数重用脚本之后,我的数据模型就完成了。

第三步——触地得分!创建最终产品

数据建模过程完成后,我接下来要做的就是将几个数据组合在一起关键性能指标(kpi)在我的仪表板上查看,以分解我们2018-2019年梦幻足球赛季的结果,2)使我的仪表板尽可能时尚并与其内容相关。毕竟,如果没有人使用分析,那么分析还有什么用呢?这里有一些很好的建议如何设计仪表板,让你的用户欢呼更多。

在充分发挥我的创意之后,这是我的最终作品:

不太寒酸,对吧?这个有趣的例子让您了解到Dundas BI是多么的灵活和可定制,以及它是如何工作的任何数据源或结构。我不想撒谎:虽然最终的结果最终是产品灵活性的教训,但这对我来说主要是一个探索的机会,我永远不会错过这个机会!

如果你喜欢这个博客(并且幻想自己是一个寒冷天气的体育迷),那么在不久的将来,你就会得到款待。下一集拉森的博客在梦幻曲棍球中学习“预测”和“人工智能”!

请继续关注!

作者简介

拉森Friis

拉森·弗里斯(Larsen Friis)对体育和科技的结合充满激情。作为技术资源,他帮助为广泛的客户构建独特的解决方案。

打印