# 浏览表格配方

打开表格配方时，它会提供有关表格配方及其依赖关系的信息，还有用于设计配方的编辑器。表格配方包含两个部分：

* 概览：提供有关表格配方的信息摘要，包括有关依赖项、运行历史记录和已发布副本的信息。

* 编辑器提供数据样本的单一表格视图，可为配方添加转换步骤并在完整的数据上运行。

## 概述

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

* 汇总

* 通知

* 运行历史

* 已发布副本

![表格配方的概览选项卡](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/TableRecipe/table_recipe_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/TableRecipe/table_recipe_run_history.png)

### 已发布副本

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

* 名称

* 所有者

* 上次修改日期

* 空间

* 查看者

点击副本，在表格配方之中打开它。点击 the 更多 icon 以查看更多选项。您可以：

* 将其添加至集合

* 将其重命名。

* 查看世系信息。

* 查看影响分析。

* 查看副本运行计划。

* 在新标签中打开它。

* 删除副本。

## 编辑器

在编辑器内，您可以通过选择列和应用转换步骤来处理表格配方。

![新创建的表格配方，配方为空，无目标设置](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/TableRecipe/table_recipe_empty.png)

表格配方编辑器中可用的操作和面板：

| 选项 | 说明 |
| --- | --- |
| the 函数 icon | 显示或隐藏重命名字段按钮、搜索功能字段、功能列表栏和数据分布面板。 |
| 配方状态 | 整个表格配方目前的有效状态。表格配方有效性取决于各个配方步骤的状态以及源和目标配置。 |
| the 撤消 icon | 撤消上一次更改（可以撤消多个步骤）。 |
| the 重做 icon | 重做最新的撤消。 |
| the 食谱 icon | 显示或隐藏源、配方和目标配置面板，以及键盘快捷键列表。 |
| the 运行配方 icon | 运行表格配方，生成输出结果。 |
| the 更多操作 icon | 显示其他操作，如查看脚本选项，用来查看配方将生成的 Qlik 脚本。 |
| the 筛选器 icon | 打开添加过滤器菜单，在这可以设置一个或多个查询，只显示所需的数据集。有关筛选器的详细信息，请参见[筛选数据](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/TableRecipe/working-with-table-recipes.htm#Filterin)。 |
| the 可见列 icon | 选择要在表格之中显示或隐藏的列。按钮的标签显示表格中当前显示的列数。 |
| the 行尺寸 icon | 为表格行选择小视图或大视图。 |
| the 行设置 icon | 选择要载入配方的行数。较大数字可能会影响性能。 |
| 单表 | 数据样本的表格视图，您可在其中探索并选择列来应用表格配方步骤。 |

### 函数

函数面板是浏览数据可用的不同函数以及了解列统计信息的主要位置。它包含以下元素：

* 列名部分，显示当前选中列的名称，并可在此使用 the 编辑 icon 开始配置重命名列的功能。

  ![列名称和编辑按钮](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/TableRecipe/table_recipe_column_title.png)

* 搜索功能字段，可以开始键入功能名称或关键字，尝试查找所需的特定功能。

  ![功能的搜索字段](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/TableRecipe/table_recipe_search_functions.png)

* 功能列表，您可按类别浏览要应用的功能。单击一个功能开始配置。

  ![可用功能列表](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/TableRecipe/table_recipe_functions_list.png)

* 您可选择显示或隐藏数据分布部分，该部分包含所选列所含数据的统计信息，并考虑了任何潜在的筛选器。数据显示方式取决于数据类型：

  * 对于文本，字符串的出现次数以条形图形式显示。

  * 对于数值，可以选择以曲线的形式显示分布，并提供最小值、最大值和平均值信息，或者也可以用条形图的形式显示。要在两个显示屏之间切换，请使用 the 折线图 icon 或 the 条形图 icon 。

  ![根据数据类型存在两种图表](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/TableRecipe/table_recipe_data_distribution.png)

### 单表

在页面中央，您的数据表样本会以电子表格形式显示，您可以与之进行交互。该表格视图主要元素如下：

* 行号：该编号有助于直观地识别一行的内容，但不能用作 ID。它与行的内容无关。

* 列标题区域：在列标题中可见，它显示以下部分或全部内容：

  * 列标题：赋予该列的名称。可以通过功能面板或列菜单中的重命名列功能进行更改。

  * 列类型：分配给列的语义类型。可以通过更改类型...列操作进行更改。有关详细信息，请参阅 [如何更改列的数据类型](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/TableRecipe/how-to-change-semantic-type.htm)。

  * 质量条：数据质量指标显示样本中有效值、无效值、空值和空缺值的比例。有关详细信息，请参阅 [评估数据质量](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/TableRecipe/working-with-table-recipes.htm#Assessin)。

  * 函数建议：点击灯泡图标，查看您可以将列转换为的数据类型建议。

* 右键单击列标题或单击 the 菜单 icon 可访问列菜单。可执行以下列操作：

  * 更改类型... 以更改列的语义类型。

  * 重命名列以更改列的名称。

  * 复制列以复制列及其内容。

  * 筛选器列用来开始创建数据筛选器。有关详细信息，请参阅 [筛选数据](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/TableRecipe/working-with-table-recipes.htm#Filterin)。

  * 过滤无效值以隔离此列中的无效值。有关详细信息，请参阅 [筛选数据](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/TableRecipe/working-with-table-recipes.htm#Filterin)。

  * 筛选空白或 null 值 以隔离此列中的空白和 null 值。有关详细信息，请参阅 [筛选数据](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/TableRecipe/working-with-table-recipes.htm#Filterin)。

  * 筛选有效值 以隔离此列中的有效值。有关详细信息，请参阅 [筛选数据](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/TableRecipe/working-with-table-recipes.htm#Filterin)。

  * 隐藏列可以减少表格中的可见列数。使用可见列按钮来管理哪些列是可见的。

  * 将列固定在左侧，以保持水平滚动时表格左侧的列可见。从列菜单中选择取消固定列，将其移回至表格中原来的位置。

  * 删除列用于从表格中删除列及其内容。

  ![列上可用的操作](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/TableRecipe/table-recipe_column_menu.png)

* 列内容：列中每一行包含的实际值，让您可以探索、分析和修正表格内容。

  ![列中数据示例](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/TableRecipe/table_recipe_column_content.png)

### 表格配方

表格配方面板是您管理数据源以及通过配方和目标配置创建输出的位置。它包含以下元素：

* 数据源，选择要准备的数据。展开部分，更改要加载的字段或源文件本身。

  ![源配置面板](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/TableRecipe/table_recipe_source.png)

* 表格配方，其中列出了应用于表格的连续功能。单击一个步骤查看中间数据、编辑功能配置，或者将其完全删除。

  ![应用于数据的步骤列表](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/TableRecipe/table_recipe_steps.png)

* 目标，选择导出准备好的数据的方式和位置。

  ![目标配置面板](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/TableRecipe/table_recipe_target.png)

* 键盘快捷键列表，可以展开或折叠。

  | 键盘快捷键 | 操作 |
  | --- | --- |
  | CTRL + 点击 | 选择多列 |
  | CTRL + SHIFT + Click | 选择一系列列 |
  | CTRL + A | 选择所有列 |
  | CTRL + SHIFT + A | 选择当前列选择的倒数 |
  | Ctrl + 退格键 | 删除选定的列 |
  | CTRL + S | 搜索功能 |
  | CTRL + D | 专注于食谱步骤 |
  | CTRL + G | 聚焦于网格控件 |
  | CTRL + C | 复制单元格值 |
  | CTRL + Z | 撤消配方步骤 |
  | CTRL + SHIFT + Z | 重做配方步骤 |
  | CTRL + ENTER | 运行配方 |