在过去的几年里,Alteryx 内部和周围发生了很多变化。过去,Alteryx 世界几乎仅限于 Designer(desktop)、Gallery 和 Server,Designer(desktop)仍然是 Alteryx 的核心产品。但是,Alteryx 最近一直在收购公司,并开发、重新命名这些产品,使其成为 Alteryx 生态系统的一部分。
最大的收购和品牌重塑之一是 Trifacta,Alteryx 很快将其更名为由 Trifacta 提供支持的 Alteryx Designer Cloud。两者界面差别大,用户无需像 Alteryx Designer 那样从输入连接到输出。相反,用户可以使用工具来转换数据,其中各个步骤或多或少等同于 Alteryx Designer 中的工具。
除了 Trifacta 的收购和品牌重塑之外,Alteryx 生态系统的其他一些新增功能还包括 Auto Insights 和 Machine Learning。近年来,Alteryx 添加的这些新的云计算工具仍然是非常独立的工具。但现在,Alteryx 与 Designer Cloud 一起,创新地将所有这些结合起来(并添加一些额外功能),搭建了 Alteryx 云平台。
登录页面
当登陆 Alteryx 云平台时,用户可以立即看到它仍然是预览版。除了一些“入门”信息外,概览页面上没有任何内容。在屏幕顶部,用户看到菜单选项引用了 Trifacta 中可用的元素,例如计划、数据、连接和时间表。
计划是编排流程的一种方式,Trifacta 相当于工作流,因此用户可以使流程串联或并行运行,并使某些流程依赖于其他流程的结果。然后,在“计划”模块中,用户可以安排这些计划在特定时间和间隔运行,这样它们就可以一起使用来自动化数据流。“连接”是用户可以设置与数据源(例如云数据库和应用程序)连接的地方,用户可以使用这些连接在数据视图中设置数据源。
然而,最有趣的按钮(在添加一些数据之后)是左侧的“菜单”按钮,这是 Alteryx 在云平台中提供的多种工具。这包括新的 Designer UI 皮肤或 Trifacta UI 中的 Auto Insights、Machine Learning 和 Designer Cloud,以及 Metric Store 和 App Builder 等新工具。
在工具之间移动并不像最初看起来那样无缝,但这在早期预览中是可以预料到的。界面在工具和选项的出现或消失之间略有变化。对于 Auto Insights,它甚至要求用户重新登录。此外,Designer Cloud 采用 Trifacta 或新的 Designer 风格,但用户在这两种风格中的一种中构建的任何内容都无法在另一种中打开或编辑。
连接和数据
在 Alteryx Designer Desktop 中,大多数工作流将以输入工具开始,以输出工具结束,这将有助于从本地文件或数据库获取数据并直接在工作流中发送数据。在 Designer 云平台中,连接和数据集与 Designer Cloud 或任何其他工具或模块中的流分开。用户可以上传 1GB 以下的小文件,为更大的文件设置到 S3 存储桶的连接,或者设置到整个范围的数据库、应用程序和 API 的连接。
上传文件很简单:前往“数据”选项卡,转到“导入数据”并点击“上传”。
现在你只需将文件拖放到窗口中即可,或者可以通过输入工具上传文件——它最终仍会出现在“数据”选项卡的数据源列表中;
从同一个视图“导入数据”中设置连接也很容易。你可以单击右下角的“新建”,它会显示所有可能连接的列表,尽管它们存储在“连接”选项卡中,也可以通过“连接”选项卡创建;
然后,你可以使用此连接在“数据”选项卡中设置多种数据源,可以是存储在 S3 中的文件,或者表、视图甚至是一些自定义 SQL(如果使用数据库连接)。简单来说,在“连接”选项卡中是所有与包含数据的系统的连接。
在下面的屏幕截图中,你可以看到许多上传的文件,其中来源为 TFS(Trifacta 文件存储)以及 Snowflake 中连接的一些表。你可以从这里直接开始一个新流程。但是,它将最终出现在 Trifacta Classic 界面中。
体验 Designer Cloud
现在,让我们一起进入体验新的 Designer Cloud :
如果你熟悉 Alteryx Designer Desktop,你可以在这个视图中看到很多熟悉的东西,比如工具名称和图标、它们的连接方式、容器、屏幕底部的消息。一个很大的区别是,Designer Cloud 没有浏览工具(错误警示)。但好消息是,这不再是必需的了。
Alteryx Designer Cloud 仍在后台使用 Trifacta 技术,其中之一是输入数据在流程中被采样。单击流程中的任何工具都会显示该工具输出的示例结果。因此,无需一遍又一遍地运行工作流,只需查看你的工具和配置是否适合你要实现的目标。
现在 Designer Cloud 只有一些基本工具,缺少空间工具或更高级的工具,尤其缺少多行公式及其合作伙伴生成行工具。还缺少空间工具,但并不奇怪,因为 Trifacta 根本没有空间工具。也就是说,虽然在云平台预览中尚不可用,但位置智能应用程序也应该在管道中。
用户在 Alteryx Designer Desktop 中找不到的分析器和建议的功能,这些是从 Trifacta 界面借用的功能。这实际上是一个非常强大的功能,可以自动格式化日期或根据特定模式将字符串拆分为单独的部分,所以希望此功能在不久的将来会更类似于它在 Trifacta 界面中的工作方式。Profiler 将告诉你更多关于各个列中数据的信息,例如唯一值出现的频率或值的范围是什么,而无需使用摘要工具来获取信息,它还会在眨眼间揭示一些关于数据质量的信息。
除了这些新功能和缺少的工具外,新 UI 的工作原理与 Alteryx Designer Desktop 界面几乎相同,你可以通过拖放工具来创建你的流程。工具选择显示在画布左侧,单击工具时工具配置显示在画布右侧。结果窗格可以在单独的窗口中打开,最大化画布空间,同时让你能够在单独的屏幕上关注结果:
在云中准备和分析数据
尽管 Alteryx Designer Cloud 给许多用户带来了全新的体验,但是它缺少很多工具,还不能复制用户的大部分工作流程。所以现在,用户还不能卸载 Designer Desktop,无法单纯依靠 Alteryx Designer Cloud 开展工作。长远地看,Alteryx 在成为 Cloud First 方面已经取得了非常大的进步,期待未来 Alteryx Designer Cloud 能够实现项目共享和协作,以及云平台中不同模块之间的集成。
Alteryx Designer Cloud 消除了数据孤岛,减少了在云中构建和自动化数据管道所需的时间、技术技能和成本。在无代码用户界面中准备数据并构建端到端数据管道,以实现更好的自助服务并推动更快的业务决策!