跳转到主要内容
公司博客上

在砖建造下一代可视化工具

分享这篇文章

砖的SQL现在一般用于AWS和Azure。


这篇文章是我们的博客系列的一部分我们的前端工作。你可以看到前一个“简化数据+人工智能,一行一次打印稿。

经过多年的工作数据可视化工具,我最近加入了砖的创始成员可视化团队,致力于开发高性能砖产品的可视化分析功能。在这篇文章中,我分享我为什么超级兴奋在砖建造新一代的可视化工具。

使命对齐:简化数据和人工智能

我加入了砖,因为我的激情与公司的使命来简化数据和人工智能。

背景,我在攻读博士学位威斯康辛大学交互式数据实验室研究新的可视化工具,使数据更容易(如实验室并通过创建D3.js)。博士学位后,我加入了苹果的AI /毫升组作为第一可视化研究科学家和与机器智能可视化团队为机器学习在苹果构建更好的可视化工具。多年来,我与许多开源项目,旨在简化数据可视化和人工智能,包括Vega-Lite,“航行者”号,Tensorflow图形可视化

Vega-Lite允许用户轻松地构建交互式可视化的简洁和直观的JSON API。


类似于Apache火花™如何帮助人们运行分布式计算只有几行Python或SQL, Vega-Lite帮助用户构建交互式图表写十行代码(而不是数百D3.js)。Vega-Lite JSON格式还支持的开源社区建设等其他语言的包装器api在Python牵牛星。因此,人们可以轻松地创建交互式图表在这些语言。

“航行者”号是一个图形界面,利用图表对数据探索的建议。
“航行者”号是一个图形界面,利用图表对数据探索的建议。

除了简化代码可视化,我还建立了一个数据可视化的工具,无需编写代码。的“航行者”号系统利用图的建议来帮助人们迅速探索图形用户界面(GUI)中的数据。作为一个研究项目,“航行者”号收到很多牵引等与JupyterLab集成。然而,建立一个生产GUI工具和集成与数据科学环境需要大量资源超出一个小研究团队。因此,我一直想要一个机会采取这些研究的一些想法。

所以当我听说砖是组建一个团队来开发新的可视化工具上的强大Lakehouse平bob体育客户端下载台我欣然接受这个机会。

砖:独特的可视化工具建筑商的机会

砖为构建新一代的可视化工具提供了一个独特的机会,原因有很多:

首先,砖是数据尺度生活的地方。最难的问题之一可视化工具需要克服获得采用的是集成的数据源。在5000年全球组织使用砖Lakehouse平台数据工程,机器学习和分析。bob体育客户端下载每一天,平台流程eb的数据在数bob体育客户端下载以百万计的机器。我们可以构建工具,影响数据分析师、数据工程师,和数据科学家在这个平台上,数据是现成的。bob体育客户端下载

其次,公司拥有强大的开源文化。砖被原始的作者共同创立Apache火花,此后许多领先的开源项目包括建造三角洲湖MLflow。在砖,我们有机会影响客户建立产品和开源社区做出贡献。

第三,未来的可视化工具应该被集成到数据,分析和机器学习工作流程,所以人们可以很容易地利用可视化的力量。作为一个统一的平台,所有这bob体育客户端下载些工作流,砖是完美的地方建造这些集成。

最后但并非最不重要,因为可视化为砖是一种相对较新的领域,我们有灵活创新一种新的可视化工具不受几十年的遗产。

砖Lakehouse平台提供了一个统一的环境数据,bob体育客户端下载分析和机器学习的工作。
砖Lakehouse平台提供了一个统一的环境数据,bob体育客户端下载分析和机器学习的工作。可视化可以不可分割的一部分,这些不同的活动。

可视化工具作为一个统一的平台不可或缺的一部分bob体育客户端下载

有许多令人兴奋的挑战和优势构建可视化工具作为一个集成的统一平台的一部分数据,分析和人工智能。bob体育客户端下载这里有一些亮点。

桥接代码和图形用户界面

我们考虑不同组的数据工人,包括程序员和程序员,激动人心的挑战之一是设计工具,可以受益于两个图形和最好的编程接口。具体来说,现有的可视化GUI工具为非程序员提供易用性和可访问性,但通常构建成单片独立的工具,因此不像笔记本集成与数据科学编码环境。另一方面,绘图api使用自然在笔记本和与其他工程的集成工具,如版本控制和持续集成。然而,他们缺乏同样的易用性和GUI工具提供的交互性。

我们认为未来的可视化工具将GUI组件的集成与编码环境和生态系统的数据。加入砖之前,我和我的同事探讨这个想法在我们的法师项目发表了一篇论文在尤伊斯特的20。我也很兴奋砖最近收购了8080实验室的创造者Bamboolib,一个流行的Python库,介绍了可扩展的gui来启用low-code分析Jupyter笔记本。我们有一个很好的机会,以更好地编码和图形界面之间的桥梁砖Lakehouse平台。bob体育客户端下载

Bamboolib介绍了可扩展的gui,可以导出代码Jupyter笔记本。

为不同的数据活动一致的体验

通过可视化工具集成到一个统一的数据平台,用户可以利用相同的一组特性,得到一致的经验不同的活动。bob体育客户端下载我们正在从集成可视化功能砖的SQL整个Lakehouse平台。bob体育客户端下载

这种集成,用户可能使用我们的工具在ETL概要和清洁他们的数据。他们可能会使用相同的工具分析或建模。他们还可以重用相同的图表分析报告和仪表板,或使用类似的工具创建新的图表。我们增强我们的特性,我们的工作可以受益所有这些用例。

我们还可以利用其他工具平台来改善用户体验的可视化工具。bob体育客户端下载例如,当用户执行数据目录数据建模,可视化工具可以利用生成的元数据(如数据类型或列)之间的关系,为我们的用户提供更好的违约和提出建议。

可伸缩的可视化工具

随着数据量的快速增长,关键是未来可视化工具还必须规模。砖可以说是最好的地方大规模构建可视化工具,因为公司是著名的可伸缩性的平台。bob体育客户端下载我们有机会利用砖的强大的系统平台。bob体育客户端下载例如,我们正在建设一个新的可视化聚合功能在砖SQL可以聚合数据在浏览器或后端,根据数据大小。更重要的是,我们还可以与我们的世界级的后台工程师协作和影响力的设计平台,更好地支持新的用例,如临时数据分析和流可视化。bob体育客户端下载

您可以帮助我们构建的未来数据的经验!

我超级兴奋我们建筑砖。我们从一个小但才华横溢的团队,与世界一流的工程师、设计师和产品经理设计领先的数据分析和可视化工具。然而,我们是刚刚开始。仍然有很多令人兴奋的事情建立在砖,你能帮助我们改变人们如何处理数据。

加入我们的团队!

免费试着砖

相关的帖子

看到所有公司博客上的帖子