Gran Turismo 7 + IBM Planning Analytics / TM1 + Apliqo UX — 遥测与企业运营的相关性。
Apliqo UX 通过 Gran Turismo 7 赛车模拟器赋能数据驱动的故事讲述。通过收集和分析遥测数据,Apliqo 实时展示其在数据可视化和决策制定方面的能力。这展示了 Apliqo 如何通过利用数据的力量转变业务运营。
2023年5月25日
//
0
min read
Subscribe to Apliqo Insights
当我们上周参加法兰克福的大数据与人工智能盛会时,我们就知道想要做一些有趣的事情来展示Apliqo UX的一些功能:这是我们为IBM Planning Analytics / TM1提供的可视化和应用构建层。
在面临众多技术功能和可能性时,很容易让人感到疲惫,因此我们希望创造一种独特的体验,以展示这些技术在正确使用时的强大能力。
入场…… 格子.






创造难忘的用户体验
格子是我们神秘的角色,在场地中游走,引起了各种不同人的好奇。要求很简单:
“您想参加我们的性能挑战吗?您只需要击败格子驾驶汽车在Brand’s Hatch Indy Circuit上绕圈的时间——您有3圈来证明自己的价值。”
来吧。 上一次在商业会议上听到这样的请求是什么时候?
怎么能拒绝呢?
在不可避免的“当然了!”之后,新的竞争者通过二维码注册,拍了一张自拍照,并创建了一个驾驶员档案,这样他们到Apliqo展位时就能找到自己的档案。
在展位上,当轮到他们的时候,竞争者有机会在模拟器(使用Playstation 5运行Gran Turismo 7)中竞速,并在他们选择的汽车中完成三圈。当他们竞速时,来自汽车的实时遥测数据会显示在大屏幕上,跟踪时间、位置、行驶距离、当前速度、油门应用%、刹车应用%等各项数据。 Apliqo UX使这些数据在直观的仪表板上实时更新。
赛车手将竭尽所能,在挑战性的跑道上导航,面对兴奋观众带来的唇舌之战,最后在总排名榜上显示他们的成绩,这对每个人来说都是一个持续的吸引力。
我们对这次活动的反响感到震惊,促成了许多富有成效的对话,讨论如何以如此有效和高效的方式收集、处理、分析和展示所有这些数据。当然,这也为我们提供了机会,让我们设想如果企业能够对自己的数据进行这样的操作,会有什么可能性。 毕竟,我们不认为那天在场的任何人会很快收到来自一级方程式的邀请……
使用IBM Planning Analytics / TM1和Apliqo UX构建高效的数据流
现在让我们来看看我们是如何管理创造这种体验的:
步骤 1:从Gran Turismo 7中提取数据
当我们找到一个可以从Gran Turismo 7中提取数据的Python脚本时,这个演示的想法变得可行。作为数据狂热者,这引起了我们的好奇心,因为我们想看看我们可以用这些数据做些什么。其实没有太大意义,但正因如此我们才喜欢!
Python脚本以CSV格式输出数据,这使其具有无限的灵活性,可以适用于各种不同的处理工作流。该游戏每毫秒发送一次数据,尽管这非常令人印象深刻,但对我们的目的来说是多余的。 相反,我们设置为每0.01秒提取一次数据,大约每秒提供100个数据流。
步骤 2:将数据推送到IBM Planning Analytics / TM1
接下来的步骤是构建工作流,将这些数据推送到IBM Planning Analytics / TM1,以便我们可以开始处理它。我们使用TM1py来做到这一点——Cubewise的工具,架起Python和IBM Planning Analytics / TM1之间的桥梁。
起初,这几乎太顺利了,因为我们发现它将所有可能的数据都引入我们的TM1环境,包括(至少在当时)对我们目的不那么相关的信息,如赛道温度、轮胎压力、轮胎温度以及Gran Turismo宇宙中的其他无数数据。我们必须区分每个数据源,并识别出哪些数据对我们真正有意义。
这与我们在客户身上所做的许多工作相契合——帮助他们弄清楚如何理解所有数据,专注于提供见解的数据部分,而不是迷失在那些只是分散注意力的数据中。我们常常在与客户谈论时讨论驾驭复杂性,这是这一原则的一个美妙展示。有效利用数据不仅是关于选取需要关心的正确内容,还包括处理、分析和可视化最终结果。
步骤 3:创建用户档案
我们面临的下一个挑战是,Gran Turismo实际上只设置了一个用户档案,这意味着我们会在追踪两天内所有不同的人时遇到困难,使他们的数据在时间上可识别。因此,我们需要找到一种方式,将每圈的时间与特定用户相关联,这样才能为最终的数据可视化提供支持。
幸运的是,IBM Planning Analytics / TM1在这些数据转换方面非常擅长,因此我们只需构建正确的数据流来利用该能力。具体的工作流程如下:
格子通过二维码和基于Typeform的表单帮助潜在参与者注册,以捕获相关的详细信息,如他们的名字、照片等。
然后,这些数据会自动存储在Dropbox文件夹中,这样无论格子在场地内走到哪里,数据都可以安全地存储在云中,随时可用。
特定的TM1模型会被编程每30秒读取一次Dropbox文件夹,新的用户在此时被引入,并组织数据,使其可以与Gran Turismo中传入的数据进行配对。
最后,当结果在仪表板上进行可视化时,使用了Apliqo UX来组织和展示这些信息,以便最终用户能理解。
步骤 4:竞速!
最后,在这一切就绪后,竞争者可以一一走到展位,确认他们的用户档案,选择他们的汽车,然后出发!在两天内,我们有超过100名驾驶员,每人完成三圈,我们实时收集了所有这些数据。
步骤 5:分析数据
在背景中,比赛进行时,IBM Planning Analytics / TM1正在捕获和处理数据——建立一个不断演变的模型,展现车辆中的情况。
这与商业场景中的情况非常相似。 这种技术非常擅长吸取不同的数据源,并帮助用户使之有意义,以便他们可以做出更好的决策。
步骤 6:可视化数据
最后一步是将所有这些数据可视化给竞争者和旁观者,以便他们理解比赛期间以及完成圈数后自己的表现。这是我们希望展示Apliqo UX在以有助于最终用户理解复杂数据集方面的强大能力的地方。
该软件使得这一过程非常简单和直观,所以我们只需选择要显示的数据类型,并以最佳方式布局。就像在商业中一样,这一切都归结为前瞻性目标和重要的绩效管理指标,您应当将其作为北极星来决定优先事项。

通常,这些仪表板要求用户手动刷新以获取新数据,但显然这在比赛进行中是行不通的,因此我们编写了一些JavaScript代码,使小部件每5-10秒刷新一次。这使得来自IBM Planning Analytics的实时遥测数据能够几乎实时显示,给每一次完成的圈数带来兴奋感。
这如何与商业相对应?
这是一场非常有趣的体验,但我们确实相信这一演示与我们在“日常工作”中所尝试实现的目标有很大联系。企业每天都在进行这样的数据转化,做到这一点在数据优先的世界中可以成为巨大的竞争优势。
在Apliqo,我们专注于帮助客户将生成的所有数据汇集到一个地方,实现高级的处理和分析,然后以有意义的方式呈现这些信息,推动更好的商业决策。这就是这项技术的能力,希望通过在完全不同的环境中展示它,让您感受到这里的广泛可能性。
如果您想探索这在您特定情况下会有什么意义,请务必尽快与我们联系。 我们非常乐意听取您的意见,看我们能如何帮助您!