

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 Amazon Quick Sight 中创建和编辑自定义操作
创建和编辑自定义操作

您可以为希望能添加到视觉对象的每项任务创建一个操作。您创建的操作将成为每个视觉对象或见解功能的一部分。

下表定义了何时使用每种类型的操作。


|  要执行的操作  |  操作的类型  | 
| --- | --- | 
|  添加或自定义交互式筛选条件操作，包括一键式筛选条件  |  筛选条件操作  | 
|  在同一个控制面板中打开另一张工作表  |  导航操作  | 
|  在同一个 Amazon Web Services 账户的不同控制面板中打开工作表  |  URL 操作  | 
|  打开 URL（`https`、`http`）  |  URL 操作  | 
|  发送电子邮件 (`mailto`)  |  URL 操作  | 

您可以为自定义操作设置以下属性和选项：
+ ****操作名称**** – 这是您为操作选择的描述性名称。默认情况下，操作命名为 **Action 1**、**Action 2** 等。如果自定义操作是从上下文菜单中激活的，在右键单击数据点时，该名称将显示在菜单中。

  要让操作名称动态化，可对其进行参数化。使用操作名称标题附近的加号图标显示可用变量的列表。变量括在尖括号 (`<< >>`) 中。参数以 `$` 为前缀，例如 `<<$parameterName>>`。字段名称没有前缀，例如 `<<fieldName>>`。
+ ****激活**** – 可用的选项有**选择**或**菜单选项**。要使用操作，您可以*选择*数据点（左键单击），或者导航到上下文菜单（右键单击）中的*菜单选项*。导航操作和 URL 操作列于上下文菜单中间，即**颜色**选项上方。通过菜单激活的操作也可从视觉对象上的图例中获得。
+ ****操作类型**** – 所需的操作类型。某个操作类型特有的设置仅在您选择操作类型后才会显示。
  + **筛选条件操作**设置包括：
    + ****筛选条件范围**** – 要筛选的字段。要筛选所有字段，请选择 **All fields (所有字段)**。否则，请选取**选择字段**，然后关闭不想作为目标的项目。

      默认值为**所有字段**。
    + ****目标视觉对象**** – 要作为目标的控制面板小部件。要将筛选条件应用于所有视觉对象，请选择**所有视觉对象**。否则，请选取**选择视觉对象**，然后关闭不想作为目标的项目。将筛选条件操作应用于其他视觉对象时，该效果称为*级联筛选条件*。

      默认值为**所有视觉对象**。

      级联筛选条件应用在特定筛选条件操作的 **Target visuals (目标视觉对象)** 部分中设置的所有视觉对象。Amazon Quick Sight 最初会评估您的视觉效果并为您预先配置设置。不过，如果需要，您可以更改默认值。您可以在同一工作表或分析中的多个视觉对象上设置多个级联筛选条件。当您使用分析或控制面板时，您可以同时使用多个级联筛选条件，尽管您一次会激活这些筛选条件中的每一个。

      筛选条件操作至少需要一个目标视觉对象，因为筛选条件操作需要一个源和一个目标。要仅筛选当前视觉对象，请通过选择左侧的 **Filter (筛选条件)** 来改为创建常规筛选条件。
  + **导航操作**设置包括以下内容：
    + ****目标工作表**** –作为目标的工作表。
    + ****参数**** – 发送到目标工作表的参数。选择加号图标以添加现有参数。
  + **URL 操作**设置包括以下内容：
    + ****URL**** – 要打开的 URL。URL 操作可以是指向其他应用程序的深度链接。有效的 URL 方案包括 `https`、`http` 和 `mailto`。
    + ****\$1**（值）**-（可选）要发送到目标 URL 的参数。参数名称以 `$` 开头。发送端和接收端的参数必须具有匹配的名称和数据类型。
    + ****打开方式**** – 要打开 URL 的位置。您可以选择 **New browser tab (新的浏览器选项卡)**、**Same browser tab (相同的浏览器选项卡)** 或 **New browser window (新的浏览器窗口)**。

某些类型的操作允许您包含视觉对象或见解内可用的参数或字段中的值。您可以手动键入这些内容，也可以选择 **\$1** 从列表中选择。要让自定义操作起作用，引用的每个字段和参数都必须在父小部件中处于积极使用状态。

可以使用以下过程在分析中创建、查看或编辑自定义操作。

**创建、查看或编辑自定义操作**

1. 打开分析后，从右上角的**菜单选项**下拉列表中选择**操作**。

   现有操作（如果有）会按激活类型显示。要打开或关闭现有操作，请使用操作名称右侧的方框。

1. （可选）要编辑或查看现有动作，请选择动作名称旁边的菜单图标。

   要编辑操作，请选择 **(Edit 编辑)**。

   要将其删除，请选择 **(Delete 删除)**。

1. 要创建新操作，请选择下列选项之一：
   + “**操作**” 标题旁边的 “添加” 图标
   + **定义自定义操作**按钮

1. 对于**操作名称**，请定义一个操作名称。要使操作名称动态化，请使用加号图标添加参数或字段值。

1. 对于**激活**，请选择操作的运行方式。

1. 对于**操作类型**，请选择要使用的操作类型。

1. 对于**筛选条件操作**，请执行以下操作：

   1. 对于**筛选条件范围**，请选择筛选的范围。

   1. 对于**目标视觉对象**，请选择筛选条件的级联程度

1. 对于**导航操作**，请执行以下操作：

   1. 对于**目标工作表**，请选择目标工作表。

   1. 对于 “**参数**”，选择 “**参数**” 标题旁边的加号图标，选择一个参数，然后选择一个参数值。您可以选择所有值、输入自定义值或选择特定字段。

1. 对于 **URL 操作**，请执行以下操作：

   1. 对于 **URL**，请输入超链接。

   1. 选择 **URL** 标题附近的加号图标。然后，从列表中添加变量。

   1. 对于**打开方式**，请选择如何打开 URL。

1. 完成操作后，在**操作**面板的底部选择以下任一选项（可能需要向下滚动）：
   + **保存** – 保存所选内容并创建自定义操作。
   + **关闭** – 关闭该自定义操作并放弃所作的更改。
   + **删除** – 删除该操作。