Lakeflow Designer 为分析师提供了一个可视化画布,用于执行数据分析、准备和基本自动化。 在Designer中,你可以创建可视化数据准备文件,每个文件由一系列操作符(如过滤、连接和变换)组成,排列成图表以产生结果。 所有转换都有代码支持,允许你在 Git 中版本化文件,并将其调度为作业,准备迁移到生产环境。
使用 Lakeflow Designer,可以:
使用拖放画布设计工作流。
不使用内置运算符编写代码来转换数据,以便筛选、聚合、联接和重塑数据。
在不运行整个视觉数据准备的情况下,预览每个中间步骤。
要构建你的第一个视觉数据准备,请参见 教程:构建视觉数据准备。
浏览界面
Lakeflow Designer 编辑器包含以下区域:
左侧窗格:浏览操作符,在目录中查找操作符,浏览工作区文件和编录数据,并定义参数。
标题栏和工具栏:选择计算资源,为可视化数据准备设置计划,设置预览限制,并自动缩放和自动布局画布。
Canvas:添加算子并将其连接起来,以构建可视化工作流程。
配置面板:填写所选操作符的详细信息。 它从右侧开启。
输出面板:查看并比较所选操作符的输入和输出数据。 它从底部打开。
有关每个区域的引导性教程,请参阅 Lakeflow 设计器界面。
重要概念
可视化数据准备
可视化数据准备是一个Lakeflow Designer文件,用于存储一个数据工作流程,从源到转换再到输出。 请参见 Lakeflow Designer中的“管理可视化数据准备文件”。
Operators
运算符 是视觉数据准备的构建基块。 每个操作符执行一个操作,比如连接、过滤或写入,然后你为你的数据配置它。 Lakeflow Designer 内置了用于常见任务的 内置操作符,你也可以添加自己 自定义的操作符。
连接
连接 连接了运算符,并定义了数据在它们之间的流动方式,从左到右。 参见 Connect 运算符。
Previews
Lakeflow Designer 会基于部分行样本预览每个操作符,因此你可以检查每一步,而无需运行完整的可视化数据准备。 请参见 Lakeflow Designer中的预览和细化结果。
生成的代码
每个可视化数据准备流程都有生成的代码作为支持,因此你可以在 Git 中进行版本控制,并将其调度为作业。 请参阅将可视化数据准备文件移至生产环境。