

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

# 了解 Amazon Quick Sight 中自定义操作的字段映射
了解字段映射

自动的字段映射基于完全相同的字段。具有相同名称和数据类型的字段自动跨数据集进行映射。它们的字段名称和数据类型必须完全匹配。它的工作方式类似于联接，但它是根据每个匹配字段的名称和数据类型自动生成的。如果缺少字段，您可以使用缺少字段的数据集中的计算字段创建这些字段。如果不希望某些字段互相映射，您可以重命名这些字段或将其从数据集中删除。

如果允许将所有目标字段用于筛选操作（在 **Filter scope (筛选范围)** 中），请务必确保映射了这些字段。这样做可以自动应用筛选。如果未映射某些目标字段，则自动筛选无法正常工作。

只有在创建或保存自定义操作时，才会生成映射。因此，在每次作出影响映射的更改后，请确保返回并再次保存该映射。在创建操作时，映射基于当时存在的字段。在保存操作时，在创建自定义操作后重命名的任何映射字段将保持映射状态。不过，如果更改映射字段的数据类型，则会删除映射。

如果映射缺少某些字段，您可以执行以下操作之一以修复该映射：
+ 从 **Filter scope (筛选范围)** 中删除未映射的字段，以仅将映射的字段作为目标。
+ 从目标视觉对象中删除相关的视觉对象。
+ 创建计算字段来提供映射缺少的字段，然后保存自定义操作。
+ 编辑数据集并重命名字段或更改数据类型，然后保存自定义操作。
+ 编辑数据集并重命名字段或更改其数据类型，然后重新保存自定义操作。

**注意**  
映射屏幕上显示的信息显示了您最近一次保存映射时的配置。要刷新或更新视图，请再次保存该操作。

如果您添加或编辑数据集，则不会自动映射或重新映射数据集。这会导致筛选无法正常工作。例如，假设您添加新的数据集，然后为其创建视觉对象。新的视觉对象不会响应筛选操作，因为没有连接它们的字段映射。在进行更改时，请记住再次保存自定义操作以重新进行字段映射。

如果从源视觉对象中删除参数化字段或任何其他目标字段，使用该字段的操作将会中断。在选择数据点时不会激活缺少的字段的操作，或者从上下文菜单中隐藏该操作。

有关为自动字段映射准备数据集的信息，请参阅[映射字段](mapping-and-joining-fields.md#mapping-and-joining-fields-automatic)。