在映射数据流中创建新分支

适用于: Azure 数据工厂 Azure Synapse Analytics

提示

试用 Microsoft Fabric 中的数据工厂,这是一种适用于企业的一站式分析解决方案。 Microsoft Fabric 涵盖从数据移动到数据科学、实时分析、商业智能和报告的所有内容。 了解如何免费开始新的试用

数据流在 Azure 数据工厂和 Azure Synapse 管道中均可用。 本文适用于映射数据流。 如果不熟悉转换,请参阅介绍性文章使用映射数据流转换数据

添加新分支,对同一数据流执行多组操作和转换。 如果要为多个接收器使用相同的源,或将自联接数据一起使用,则添加新分支会很有用。

与其他转换类似,可以从转换列表中添加新的分支。 仅在你尝试分支的转换之后存在现有转换时,“新建分支”才可作为操作使用。

Screenshot shows the New branch option in the Multiple inputs / outputs menu.

在下面的示例中,数据流正在读取出租车行程数据。 需要按日期和供应商汇总的输出。 可以添加一个新的分支,而不是创建从同一源读取的两个单独的数据流。 这样,两种聚合都可以作为同一数据流的一部分执行。

Screenshot shows the data flow with two branches from the source.

注意

单击加号 (+) 将转换添加到图形时,如果存在后续转换块,将只会看到“新建分支”选项。 这是因为“新建分支”会创建对现有流的引用,并需要进一步的上游处理才能继续操作。 如果看不到“新建分支”选项,请首先添加派生列或其他转换,然后返回到上一个块,就会看到“新建分支”选项。

建立分支后,建议使用数据流转换