扬声器
|
成绩单
|
| 迈克·安德森 |
好的,现在开始录制,您知道录制此内容是为了在 JMP 发现会议中使用,并且将在 JMP 用户社区中公开提供(如果您授予此录制和使用的权限)。 |
| |
是的,我愿意。 |
| |
您好,我叫 Kevin Doran,是英特尔公司主流笔记本电脑部门的系统工程师。 |
| |
今天我想与大家分享我的旅程,它产生了一个可过滤、多选项卡的仪表板,它改变了我与组织沟通的方式,以及 JMP 如何成为该旅程中极其重要的一部分。 |
| |
因此,首先,如果我可以向您传达您今天学到的一条信息,那就是可过滤的多选项卡 JMP 仪表板 |
| |
是传达大量信息的绝佳方式 |
| |
以清晰有效的方式。 因此,当您将来处理项目时,我真的想鼓励您考虑使用多选项卡仪表板。 首先,在项目开始时, |
| |
人们通常不会考虑仪表板并在项目结束时使用它,或者可能是最后的选择。 我真的认为这可以真正影响你的沟通方式并使其更加有效。 |
| |
我们中的许多人未来都会从事建筑师的工作,无论是定义还是设计产品和服务 |
| |
满足未来客户的感知需求和愿望。 您知道我的客户想要取得什么进展,以及我怎样才能实现这一目标? 很多时候,当我们设计未来时,我们希望展望未来。 我们很向前看。 |
| |
未来的挑战在于它还没有发生,并且没有数据来支持您想要做出的任何类型的决策。 |
| |
因此,由于我们没有这些信息,而且我们喜欢以工程师和科学家的身份查看数据,因此我们会回顾过去。 |
| |
过去的挑战在于,虽然它有数据,但这意味着它实际上已经发生了,而且已经结束了。 因此,我们尝试以多种方式在过去之间建立桥梁 |
| |
面向未来,因为我认为了解过去对于我们发展更美好的未来非常重要。 |
| |
我认为大多数人可能都会同意并非所有桥梁都是一样的。 这是 1940 年塔科马海峡大桥的照片。 |
| |
它有一个非常戏剧性的结局。 因此,如果您想在 YouTube 上查找 1940 年的塔科马海峡大桥,您就可以看到这一切的结局。 但, |
| |
我之所以提出桥梁类比并将其应用于 JMP 是因为这座桥梁有坚实的基础。 |
| |
而且我认为作为你的JMP数据表的桥梁的基础。 您必须拥有可以完善数据的可靠数据,才能奠定基础。 如果你没有这个,那么你一开始就没有一座坚固的桥梁。 |
| |
我没有将桥接结构本身视为您制作的 JMP 用户界面。 在这种情况下,这座桥看起来很漂亮, |
| |
直到风开始吹。 因此,当您构建用户界面时,您可能有某种想要实现的方式 |
| |
用户界面被使用或操纵时,可能并不总是这样发生。 可能有人有不同的使用模式,而您想尝试构建一些不像塔科马海峡那样强大的东西。 一切都很好,风开始吹,然后坏事发生了。 |
| |
最后,对我来说,过桥的关键是有多少人以及人们使用你的界面有多容易。 |
| |
所以,这对他们来说效果不是很好,但我想和我的组织一起做的是建立一座像这样的桥梁,有坚实的基础。 |
| |
具有非常强大的用户界面,并且非常容易遍历的东西。 因此,以前在我的组织中,我们会使用, |
| |
你知道,最著名的方法。 我们会尝试查看不同的计算机板文件。 我们会根据经验尝试做出最佳猜测。 |
| |
我真正想做的是提供一个用户界面,我们可以做出具有统计意义的决策, |
| |
并让该信息可跨多个细分市场搜索并可按重要指标进行过滤。 因此,这不仅会拥有一个坚固的数据库,而且还会有一个坚实的桥梁和易于使用的东西,所以这是我旅程的目标。 |
| |
所以,我想从过去的数据库桥开始。 现在,这是一座多年前建造的桥梁。 满足了当时的需求。 |
| |
但是,经过几次重组,它不再满足我的组织的需要。 这里重要的是,虽然界面不再很有帮助。 |
| |
这背后的实际数据、基础、数据表非常有用,非常重要。 因此,我有一个坚实的工作基础。 那么我的目标是,如何在我的组织中建立新的桥梁、新的用户界面并使其对他们有所帮助? |
| |
因此,我想带您了解一下这段旅程,并为您提供一些关于我为确保人们可以轻松而准确地使用我的信息而采取的道路的想法。 |
| |
所以我有这个数据库。 我拥有坚实的基础,然后我开始让我的组织中的人们知道拥有这些信息。 |
| |
作为主流系统工程师,或者我可以以任何方式帮助他们并建立一些逐年的愿景。 |
| |
因此,那时我开始收到一些问题,然后我进入 JMP 创建一些表格或图表或不同类型的报告。 |
| |
我会回答他们的问题。 然后会发生的事情是,那些人会带着更多问题回来,而新人会问我问题。 |
| |
我遇到的挑战是,我发送了太多的剪报,我感觉自己半天都在剪报男孩,然后我进去回答所有这些问题并发送更多信息。 这只是 |
| |
这种情况对我来说难以维持,所以我必须找到一种不同的方式来传达这些信息。 |
| |
对我来说,答案就是学习仪表板。 |
| |
我确实认为,总的来说,仪表板似乎是 JMP 中未得到充分利用的平台。 所以,再次强调,如果您还没有阅读过仪表板,请仔细研究一下。 |
| |
但我能够做的是学习仪表板并将所有这些图片放入一个我可以提供给人们的界面中。 所以,我收到了一些问题......我将给出一个显示的例子。 |
| |
嘿,凯文,您能从逐年的角度告诉我您主流细分市场的屏幕尺寸和显示分辨率吗? |
| |
因此,最终,最初的剪辑变成了仪表板。 因此,我能够以这种方式提供有关展示的信息并回答人们的问题。 |
| |
但, |
| |
我创建的仪表板面临的挑战是它不允许任何进一步的操作。 所以,这是一个静态的展示,然后人们开始回来说,这个案例怎么样,这个情况怎么样。 |
| |
那时我真正需要做的是为我的仪表板提供更多的交互感觉。 |
| |
这实际上是我的旅程中非常重要的事情,我真的很想与你们分享,那就是 |
| |
你知道我做的第一件事就是添加本地数据过滤器。 所以,我认为大多数人都非常熟悉这一点,然后我就能够让人们操纵仪表板。 |
| |
但这里发生了其他真正关键的事情,我真的想给这个想法留下深刻的印象,那就是我拥有的数据表,那个基础, |
| |
里面不仅仅是我的信息。 它包含有关入门笔记本电脑、高性能笔记本电脑和高级笔记本电脑等的信息。 |
| |
那时我意识到,嘿,我不仅可以提供这个仪表板, |
| |
不仅针对我的主流细分市场,而且我还可以扩大我的范围或职权范围, |
| |
如果我也为所有其他计算机部分提供此信息,则会增加我的影响力和我的网络。 所以,在这一点上,这是一个非常重要的部分 |
| |
我对所有其他部分进行了子集化,然后将其添加为仪表板中的可过滤选项。 所以,当你经历这个的时候,这是一个非常重要的部分。 如果你的数据表中有东西 |
| |
这可以让你扩大你的影响力,我真的希望你看看这个,也许可以使用仪表板来帮助传达扩大的角色。 |
| |
现在,我已经做到了,而且进展非常顺利。 当时的挑战是我仍然局限于一个仪表板、一个主题。 所有这一切基本上都围绕着我正在解决的显示平台属性。 |
| |
因此,我开始收到关于嘿 Kevin 的问题,你能告诉我有关 RAM 或图形或平台机械指标的信息吗? |
| |
所以我想,好吧,我可以继续使用这个显示仪表板,然后为我被问到的所有其他平台指标创建相同的基础设施。 |
| |
那时,我创建了多个仪表板,这样当人们想要更新信息时, |
| |
我最终会向他们发送四到五个 JMP 文件,并说嘿,所有信息都在这里。 您只需要打开四到五个不同的文件。 |
| |
你需要进去过滤每一个,祝你好运,这又产生了另一个问题,因为我并没有让它变得容易 |
| |
完全为了我的客户。 我要发送所有这些文件,我必须进出,这并不容易。 |
| |
因此,那时我的 JMP 知识已经结束了,因此我联系了 JMP 支持人员并向他们提供了我想要做什么的想法。 我真的很想获取屏幕上的所有这些多个仪表板 |
| |
实际上将它们整合到一个多选项卡仪表板中,据我所知,以前从未这样做过。 并且,值得庆幸的是通过 |
| |
在 JMP 的帮助下,我能够继续并收到一个 JMP 脚本,它实际上为我提供了这种功能。 现在我可以通过这一切尝试发送一个文件 |
| |
它为人们提供了所有答案,或者希望为他们提供了他们需要的所有信息。 |
| |
这就是真正的部分。 我想分享这个旅程的原因是希望为您节省几个月的时间,让您可以立即进入非常有效且非常高效的最终状态。 |
| |
所以,我确实想向您展示 JMP 脚本是什么样子,我将是第一个承认我是脚本黑客的人。 [自嘲的笑声]我不是编码员。 |
| |
但是,我可以很好地制作表格和图表,然后将脚本保存到数据表中,或者将其保存到脚本窗口中,然后将它们全部附加在一起。 |
| |
因此,在这一点上,我真的想向 JMP 支持部门的 Nick Holmes 大声喊叫,他是我向他提供问题陈述的人,我们对此进行了多次迭代。 |
| |
而且,他想出了这个剧本,这对我来说非常出色。 因此,我想让你也能轻松地完成自己的角色,并帮助你, |
| |
不仅上传我的演示文稿,而且我还将为您上传此脚本,只要您没有任何您知道的变量词 |
| |
冲突或其他任何事情,例如您的桌子上应该有多个脚本或多个仪表板 |
| |
打开,您应该能够运行该脚本,它会为您组合所有内容,而无需执行任何操作,无需更改任何代码。 所以我希望这对你很有帮助。 |
| |
所以我现在想向您展示我已经有了脚本,我想至少向您展示我的仪表板的屏幕截图。 |
| |
这又能够转化出背后很多详细的信息。 而且,我能够在这个非常简单的数据库或简单的界面上做些什么 |
| |
我可以按部分进行分类。 所以,左上角就是我的范围和影响力的增加。 因此,您可以继续按主流或高性能系统进行过滤。 |
| |
然后我有一堆对我的组织很重要的过滤级别指标。 |
| |
然后它的真正价值在顶部,我有一个按属性排列的选项卡,现在这里有五个选项卡,显示显示 RAM、图形、CPU 和平台信息。 并且,用户所要做的就是滚动浏览选项卡或滚动浏览 |
| |
过滤并从这个界面获得大量的定制和非常详细的数据。 |
| |
而且,我认为这里有一种真正的简单之美。 因为看起来我会说相对简单的事情, |
| |
实际上,其背后有超过100万行数据。 所以,我再次认为,这里的美妙之处在于,我可以接受我认为创造的东西,它的创造相当稳健, |
| |
并能够通过看起来非常易于使用的东西向我的用户提供各种场景和信息。 我认为真正重要的是让它易于使用,为您的客户和您的组织服务。 |
| |
所以,我在 PowerPoint 上花了足够的时间,是时候转到仪表板了。 我认为观看这些网络研讨会上的人们实际操作一些 JMP 界面非常有价值 |
| |
并通过按钮。 我认为这很有价值。 因此,我想将剩余时间实际花在 JMP 上并向您展示我所做的事情。 |
| |
我确实想从那些以前没有做过仪表板的人开始。 有很多视频可以实际向您展示如何完成此操作。 我至少想向你展示 |
| |
这是我如何做到这一点的一个非常简短的例子,如果您以前没有做过仪表板,那么至少可以给您一个想法。 所以, |
| |
我这里有四份报告未结。 一张表和三个图表生成器。 而且,我现在想做的就是将其放入仪表板中。 所以,你所要做的就是进入你的数据表, |
| |
并说“文件”、“新建”、“仪表板”。 并且,它将提供许多不同的模板。 到目前为止,我所做的大部分工作只是一个二乘二的模板。 |
| |
您可以选择任何模板,也可以实际选择一个模板并对其进行修改。 所以,我要做的是实际选择我的两两仪表板。 |
| |
您会看到我有四份报告,实际上只需拖放即可。 我将继续提交我的不同报告。 |
| |
就在那些盒子里。 |
| |
现在我基本上已经把仪表板的模板放在一起了。 我之前提到过,我还有一个与此相关的本地数据过滤器。 因此,您会看到这些不同的框周围有这些细线,您可以拖放不同的 |
| |
框在这里,我要做的实际上是将本地数据过滤器放在尽可能远的左侧。 这意味着它将影响 |
| |
所有这四个盒子。 因此,您可以看到此本地数据过滤器现在将应用于所有这四个过滤器。 |
| |
我只需转到热点或红色三角形并说运行仪表板即可。 |
| |
只需几秒钟,但您最终将看到一个包含所有这些功能的仪表板。 |
| |
然后,您可以继续更改高度和纵横比以及类似的其他内容。 |
| |
此时您必须手动进行本地数据过滤,当准备好将其放入脚本中时, |
| |
您所要做的就是转到这个热点,保存脚本,我将把它保存到脚本窗口中。 然后你会得到一个很长的 |
| |
以及详细的脚本,然后您可以简单地将其剪切并粘贴到现有脚本中。 所以,我所做的就是创建一个仪表板。 |
| |
我想说将脚本保存到脚本窗口。 然后我要做的就是选择全部复制它,然后将其粘贴到现有的 |
| |
我附加的现有脚本。 这就是创建仪表板的方法。 现在让我花一点时间向您展示如何创建带有多选项卡仪表板的 JMP 仪表板。 所以,我要继续结束这一切。 |
| |
所以,请给我一点时间来完成这一切。 |
| |
系统托盘现在不可见,所以我无法关闭所有内容 |
| |
所有这些都是一次性完成的,但让我继续在这里手动完成所有这些操作。 |
| |
好的,我现在要打开我的仪表板。 |
| |
在加载的同时,我想确保在我传达这一点时,我认为客户导向的那部分非常有价值 |
| |
是实际进行操作,并使您的客户能够轻松创建仪表板本身。 因此,您将在我的仪表板中看到的是,我有一个脚本 |
| |
称为“创建 CSA 仪表板”,我直接告诉我的客户。 |
| |
打开这个 JMP 文件,您所要做的就是按绿色小三角形。 不用担心其他任何事情。 一切都会自动为您创建。 所以,这可以让事情变得非常容易。 不要让您的客户变得复杂。 |
| |
创建大约需要两分钟,所以我认为有价值的实际上是进入我创建的脚本并引导您完成它。 至少向您展示一些我发现非常有帮助的东西。 |
| |
该脚本相当长,但基本上分为六个部分。 我的五个不同仪表板各有一个部分。 |
| |
然后,我的第六部分是我通过 JMP 支持与您共享的代码的基础,它将所有内容打包到一个仪表板中。 |
| |
因此,我选择在这里做的是,每个仪表板都有四个报告,我需要开始创建每个报告。 因此,我在这里所做的是为每个报告命名。 |
| |
这是我给您提供的示例的显示仪表板,因此我将其命名为 Display,它是一个制表函数。 |
| |
然后您将看到创建 JMP 表的代码。 再说一次,我在这里所做的就是继续创建表格。 我将脚本保存到脚本窗口。 我把它复制在这里。 这就是我所做的一切。 |
| |
我所做的另一件事对我很有帮助,就是将最终报告实际保存到我的数据表中。 |
| |
我这样做确实有两个原因。 第一个是我仍然得到 |
| |
我需要处理特定报告然后将自定义信息发回给他们的其中一个问题。 所以, |
| |
通过创建脚本或将脚本保存到数据表中,这使我可以快速转到该脚本,然后非常快速地按下按钮,让我的信息对其进行操作并将其发回。 |
| |
我这样做的另一个原因实际上是为了我的客户。 我偶尔会收到一些关于嘿凯文的问题,您可以更改此显示器上的标题或此报告,您可以更改此报告的颜色吗? 而且,如果他们是的话。 |
| |
你知道 JMP 内部足够先进,知道如何做到这一点,他们所要做的就是继续自己操作。 他们甚至没有联系我就得到了信息。 所以,这有点教那个人如何钓鱼。 |
| |
他们可以自己继续改变这些事情。 所以我也尝试让他们能够做到这一点。 |
| |
这就是报告。 然后我要做的就是构建第二份报告并做同样的事情。 |
| |
我构建了我的第三个报告,在这里做同样的事情。 |
| |
构建第四份报告。 现在我已经将所有四份报告放在一起了。 |
| |
然后,就像我之前向您展示的创建仪表板一样,我实际上只是将所有脚本信息复制并粘贴到此处的此脚本中以创建仪表板。 |
| |
然后,我所做的是给它命名,以确保我知道每个仪表板上的所有名称都是不同的。 |
| |
所以,在我完成五次之后,在底部,我将向您展示在底部,在此处, |
| |
创建选项卡仪表板,这实际上是我在演示文稿中向您展示的代码以及将上传到网站的代码。 因此,您将在这里获得所有这些信息。 |
| |
现在你总是需要做出一些改变。 你会忘记你想要改变颜色的东西的标题。 |
| |
有两种方法可以做到这一点。 一是您必须按照您想要的方式重新创建报告本身。 |
| |
然后您可以手动进入并重新创建整个仪表板,因为这里的编码实际上嵌入了该报告。 因此,您可以手动创建它。 或者我选择做的事情更多 |
| |
对我来说,有效的方法是实际创建新报告,然后将其更改为脚本内的区域,然后就可以开始了。 这样,您就可以保持所有格式、窗口大小以及所有内容与您想要的相同。 |
| |
因此,举例来说,我将返回到此表函数 - 假设我想创建一个不同的表或修改该表。 我要做的就是重新生成该报告。 |
| |
我会再次将其复制到该区域,以确保重新生成报告。 但我还必须做的是采用相同的代码 |
| |
然后在 JMP 仪表板脚本中替换它。 那么,我给大家展示一下有一个小窍门,那就是,你必须出去寻找,Ctrl-F,你必须寻找一个 |
| |
称为平台开放括号的代码。 因此,如果您在这里看到表格数据,我会做的是寻找平台开放括号。 |
| |
然后您将在显示仪表板中看到相同的代码。 因此,您也只需在那里替换它即可。 所以, |
| |
请记住,如果您要修改已存在的内容,并且想要在报告部分中对其进行更改,那么您还需要在仪表板部分中进行更改。 好的,现在我有了组合的多选项卡仪表板。 |
| |
您可以看到它是隔离的,或者我在分段上有一个过滤器。 同样,我可以选择主流、入门或高性能。 |
| |
我拥有对我和我的组织非常重要的所有过滤器,而且还有一些东西是它的真正价值 |
| |
是这里的不同选项卡。 我在“显示”上有一个选项卡,在本例中,我在这里有一个表格。 |
| |
我有关于 RAM 的信息,所以我得到了一个树状图。 这是一种不同的显示方式。 您可以在此处放入许多不同的内容,这只是我的一些示例。 |
| |
我可以查看图形信息。 其中有 CPU 信息,然后我在平台中喜欢的一点是我非常喜欢并行图。 |
| |
这使您可以查看变化,或者至少查看不同 X 变量之间的关系,然后您将在此处看到一些箱线图。 |
| |
因此,这又是仪表板的示例,其背后有一百万行或超过一百万行数据,我认为这是一个相当强大的平台。 它真的很容易被操纵。 |
| |
我想在这里为想要追求这一目标的人们做的一件事是决策树平台。 我希望能够在这里创建实际上可以通过数据过滤器进行操作的决策树。 |
| |
JMP 16 现在支持这一功能。 我还没有 JMP 16,所以无法尝试。 但无论如何,这个平台现在已经添加了。 |
| |
我认为某种决策树平台进入这里并实际上受到本地数据过滤器的影响将是非常有价值的。 |
| |
这就是仪表板,真的,并试图在这里结束——再次提醒——这是我真正希望能够非常强大的东西, |
| |
成为组织中一种非常有效且高效的沟通方式。 而且,我希望本演示文稿和相关的 JMP 脚本能够真正帮助您并进一步推动您的职业生涯。 所以,我非常感谢您抽出时间。 |
| |
就是这样。 |