# 数据流导航

打开数据流时，会在数据流中打开。数据流既提供有关数据流及其依赖关系的信息，也提供设计数据流的编辑器。数据流包含两个部分：

* 概览：提供有关数据流的信息摘要，包括有关依赖项、重新加载历史记录和已发布副本的信息。

* 编辑器：提供画布，用于设计和编辑数据流、预览脚本以及完整运行流。

## 概述

概述提供有关数据流、其数据源及其导出文件的常规信息。数据流概览中有四个选项卡：

* 汇总

* 通知

* 运行历史

* 已发布副本

![数据流概览页面](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/Dataflow/data_flow_overview.png)

### 汇总

摘要提供有关数据流创建、更新和状态的一般信息：

* 所有者：数据流的所有者

* 创建者：数据流创建者

* 贡献者：数据流的贡献者数量。单击 the 用户 icon 以查看贡献者的姓名。

* 空间：数据流所在位置的空间

* 创建的日期：数据流的创建日期

* 修改日期上次修改数据流的日期

* 上次修改者：上次修改数据流的用户

* 上次运行状态：上次数据流运行状态

* 上次运行持续时间：上次数据流运行持续时间

* 上次运行日期：上次数据流运行日期

* 数据流 ID：数据流的技术 ID

汇总还有两个附加部分，输出和输入：

* 输出显示数据流输出的文件。单击打开影响分析查看数据流的完整影响分析。

* 输入列出了数据流开始时使用的所有数据源。单击打开世系查看数据流的完整世系。

对于输出和输入中列出的项目，单击 the 更多 icon 以查看其他选项。您可以查看每个项目的影响分析或世系。您也可以在新选项卡中打开项目。

### 通知

通知列出了您可以收到的脚本通知。您可以打开或关闭它们，并选择接收通知的方式。

![数据流的通知设置面板](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/Dataflow/data_flow_notifications.png)

### 运行历史

运行历史显示之前的数据流运行列表，包括运行状态、时间和持续时间。单击查看显示摘要，并可选择下载详细日志记录选项。

![不同状态数据流的运行历史页面](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/Dataflow/data_flow_run_history.png)

### 已发布副本

已发布副本显示数据流副本发布在哪些数据管理器空间。每份副本都显示以下信息：

* 名称

* 所有者

* 上次修改日期

* 空间

* 查看者

![已发布的数据流副本列表](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/Dataflow/data_flow_published_copies.png)

单击副本以在数据流中打开它。单击 the 更多 icon 以查看其他选项。您可以：

* 将其添加至集合

* 将其重命名。

* 查看世系信息。

* 查看影响分析。

* 查看副本运行计划。

* 在新标签中打开它。

* 删除副本。

## 编辑器

在编辑器中，您可以通过组合数据源、处理器和目标来设计和运行数据流。

![空数据流](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/Dataflow/data_flow_empty.png)

数据流编辑器中可用的操作和面板：

| 选项 | 描述 |
| --- | --- |
| the 资产 icon | 显示或隐藏来源、处理器和目标面板。 |
| 流量状态 | 整个数据流的当前有效状态（要求画布上至少有一个节点）。该状态是数据流中所有组件状态的结果。 |
| the 更多 icon | 撤消上一次更改（可以撤消多个步骤）。 |
| the 更多 icon | 重做最新的撤消。 |
| the 属性 icon | 显示或隐藏可以配置节点的属性面板。 |
| the 运行流 icon | 运行数据流以生成输出。 |
| the 更多操作 icon | 显示其他操作，例如显示键盘快捷键。 |
| the 更多 icon | 放大画布。 |
| the 更多 icon | 缩小画布。 |
| the 更多 icon | 在画布上将所有流组件居中。 |
| the 更多 icon | 在画布上自动排列和对齐流组件。 |
| the 预览脚本 icon | 看看数据流生成的端到端脚本。 |
| the 预览 icon | 显示或隐藏预览面板，您可以在此查看实时脚本和数据样本预览。 |

键盘快捷键列表：

| 键盘快捷键 | 操作 |
| --- | --- |
| Ctrl + Z | 撤消 |
| Ctrl + Shift + Z | 重做 |
| Ctrl + Enter | 运行流 |
| Ctrl + + | 放大 |
| Ctrl + - | 缩小 |

### 资源

资产面板包含可添加到画布上的所有组件，用于构建数据流。这些组件分为三类：

* 包含您要准备数据的数据源。有关更多信息，请参阅[选择一个源](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataFlow/Creating-data-flow.htm#Selecting_source)。

* 处理器，包含应用于数据的准备功能。有关更多信息，请参阅[添加处理器](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataFlow/Creating-data-flow.htm#Adding)。

* 选择如何导出准备数据的目标。有关更多信息，请参阅[选择目标](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataFlow/Creating-data-flow.htm#Selecting_target)。

放置在画布上时，所有这些组件都会显示一个状态，让您知道还缺少哪些配置，以便生成可以运行的有效数据流。这些状态包括：

* 未连接：组件缺少与上游或下游组件的连接。

* 未配置：某些配置字段尚未填写，或尚未保存配置。

* 无效：组件配置中检测到错误。

* 停用：此状态表示流程中前一个组件的配置未完成或无效。

* 需要保存：已计算字段处理器过期时显示

* 需要运行：当 Qlik 脚本处理器过期时显示。

* 确定：组件配置完整有效。

### 属性

通过属性面板，您可以访问当前画布上所选组件的配置。您可以重新命名组件并添加简短说明。

查看数据源时，可以编辑数据流中加载的字段。就处理器而言，这是您选择要应用的函数以及设置每个处理器特定的其他配置参数的地方。有关更多信息，请参阅[数据流处理器](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataFlow/List-of-data-flow-processors.htm)。最后，在编辑目标时，可以选择生成文件的空间和路径。

![处理器属性示例](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/Dataflow/data_flow_processor_porperties.png)

### 预览

在设计数据流的任何时候，您都可以选择一个组件并打开预览面板，以了解数据的当前状态以及由此产生的脚本。要隐藏或显示脚本语句或实时数据预览，请使用面板标题中的脚本和数据预览切换键。

![哈希操作后的脚本和数据预览](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/Dataflow/data_flow_preview_panel.png)

在面板的数据预览部分，使用齿轮 the 更多 icon 图标设置样本的大小，然后使用刷新按钮应用更改。您还可以使用搜索字段字段来查找并突出显示特定字段。

数据预览的行为如下所述：

* 预览中显示的行数不存在限制。

* 您可以输入 -1 作为值来加载整个表格。

* 您为预览大小设置的数字也会影响 Qlik 脚本处理器加载的行数。