📄 文档中心

使用 KNIME 交付数据应用程序

将数据科学部署为完全透明、灵活的数据应用,供技术和业务最终用户使用。

200+服务企业 50+数据源连接器 信创麒麟/海光/鲲鹏认证

将数据科学部署为完全透明、灵活的数据应用,供技术和业务最终用户使用。

如果数据是新的石油,那么我们就缺少了管道。

在投资数据素养时,公司在两个主要领域投入了大量精力:

  1. 建立数据科学团队,用数据回答问题,以及
  2. 提高业务线团队的技能,了解要问什么问题

一旦将大量资源投入到这两个领域,许多领导者会惊讶地发现一切都进展得如此缓慢。模型很少投入生产,两个团队之间的反馈周期非常长。

作为一门学科,数据科学仍然面临着最后一英里的问题。

将数据科学转换为数据应用和服务并非易事,通常需要依赖 IT 或有关部署客户端服务器体系结构的深厚技术知识。数据专家面临着艰苦的战斗,不仅要创建数据科学,还要向技术和业务同行解释数据科学,以便即使是最小的项目也能实现。

🔍 什么是 KNIME 数据应用程序?
KNIME 数据应用程序是将数据科学工作流包装为交互式应用,让最终用户(无论是否具备技术背景)都能通过直观界面探索、分析或操作数据。无需 HTML、CSS、Javascript 或 API 开发,即可构建企业级数据应用。

在 KNIME,我们的目标是直面这个问题,并在数据科学生命周期的每一步为数据团队提供支持。朝着这个方向迈出的重要一步是 KNIME 数据应用程序。我们使数据团队能够构建完全透明、灵活的数据应用程序,而无需任何 HTML、CSS、Javascript、API 整理或暂存环境。

提示:为您的数据科学构建用户体验,无需前端语言

使用 KNIME 的数据应用程序

KNIME 分析平台的核心是可视化编程环境。此环境用于引入、清理、混合、探索,然后最终生产数据科学。同一环境可用于构建和自动部署数据应用。

KNIME 用户可以灵活地构建各种数据应用程序,并精确控制:

  • 交互性:最终用户可以浏览和控制屏幕上显示的数据的程度
  • 复杂性:基础数据科学的复杂程度

特别是数据科学的复杂性,是 KNIME 数据应用程序与 Tableau 或 Qlik 等 BI 解决方案的区别所在(尽管它们可以串联使用)。虽然许多 BI 工具使交互式可视化变得更加容易,但 KNIME 允许对数据的转换方式以及幕后发生的数据科学进行精细控制。

这种级别的自定义可确保数据团队中的任何人都可以为技术和业务线最终用户构建数据应用。对于业务线最终用户,该应用程序可以设计为通过直观的界面引导他们理解、探索或操作他们的数据。这种方法称为引导式分析。

您可以构建数据应用,以便:

  • 为您的领导团队提供业务 KPI 和自动生成的预测仪表板,
  • 指导领域专家访问、可视化和探索他们的数据,
  • 使您的数据科学团队能够通过高度交互的界面探索复杂的机器学习算法。

所有这些都可以使用相同的拖放式直观界面来完成。

通过无代码交付数据应用示例
图 1. 由 KNIME 工作流生成的数据应用程序示例,显示了探索复杂机器学习算法的交互式界面

通过包含适当的组件,可以在 KNIME 中构建的任何工作流部署为数据应用程序,从而为用户提供对底层数据科学和 UX 的重要选择和控制。

如何构建数据应用

通过拖放节点,KNIME 工作流几乎可以用于创建和生产数据科学的每个步骤。数据应用程序是使用 KNIME 分析平台中的特殊节点构建的,允许用户调整每个页面的外观和感觉,构建交互,并将应用程序中的多个页面串在一起。

将此放在上下文中,一个典型的 KNIME 数据科学项目,端到端,如下所示:

  1. 首先,您可以在 KNIME 的可视化编程环境中访问和混合您的数据。
  2. 然后,您可以使用众多内置算法之一,或访问集成在 KNIME 开放生态系统中的任意数量的技术(Python 等脚本语言、H2O 等机器学习库等)。
  3. 从那里,通过将特殊节点拖放到 KNIME 工作台上,使用相同的可视化、直观环境构建您的数据应用程序。
  4. 部署到 KNIME 服务器,并通过安全的 WebPortal 或通过可共享的嵌入式链接共享您的数据应用程序。
  5. 与 5、10 或 1000 个最终用户共享。
  6. 最后,根据反馈进行监控和轻松调整。

此 KNIME 功能将创建数据应用程序的时间从几个月缩短到几天。结果为组织带来了更快的见解,并消除了数据专家的挫败感和障碍。最重要的是,它最终降低了业务团队和数据科学团队之间的壁垒。

迈向数据科学专业化的第一步

数据科学家拥有创建数据科学所需的所有工具:摄取和清理数据、混合、探索和分析,在某些情况下,还可以根据数据进行预测。在某种程度上,这些能力已经存在了几十年。

困难的部分是扩展。

为了有效地支持”数据驱动”的业务,数据科学家必须超越一次性的预测或分析。他们需要一种方法来打包他们的发现并与人类和机器分享。为此,KNIME 平台在创建和生产过程的每一步都为数据专家提供支持。

💡 iModel 与 KNIME 的关系: iModel 基于 KNIME 内核深度定制,增加了企业级权限管理、调度中心、信创部署及中文界面,是 KNIME 的国产升级替代版本,完全兼容 KNIME 工作流。使用 iModel,您可以获得与 KNIME 完全相同的数据应用构建能力,同时享有企业级支持和信创合规保障。

了解更多相关资源:

❓ 常见问题

什么是 KNIME 数据应用程序?

KNIME 数据应用程序是将数据科学工作流打包为交互式应用,让业务用户无需技术背景即可通过直观界面探索数据、运行分析或查看预测结果。它完全基于 KNIME 的可视化工作流构建,无需编写前端代码。

构建数据应用需要编程技能吗?

不需要。KNIME 数据应用程序完全通过拖放节点构建,无需 HTML、CSS、JavaScript 或 API 开发。数据科学家和分析师可以在熟悉的 KNIME 工作台环境中完成从数据准备到应用部署的全流程。

iModel 能否部署 KNIME 数据应用?

✅ 可以。iModel 完全兼容 KNIME 工作流,支持将 KNIME 数据应用无缝迁移至 iModel 平台,同时提供企业级权限管理、调度中心和信创环境支持。

iModel 能在信创环境(麒麟、海光)上运行吗?

✅ iModel 已通过麒麟 V10/V11、海光 C86、鲲鹏 920、龙芯等国产 CPU 适配认证,完整支持信创生态,提供专版部署包。

如何申请 iModel 试用版?

可点击页面「免费下载试用」按钮获取安装包,或拨打 400-8568-196 联系工程师为您安排专属试用环境。

🚀 即刻体验数据科学新范式

免费下载 Analytics Studio,或预约工程师一对一演示

预约演示    免费下载试用

iModel 专属客服
网页直接对话,无需微信
4008568196 拨打此号码联系我们

微信扫码咨询

iModel 微信咨询二维码

使用微信扫描上方二维码