

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

# 步骤 10：（可选）构建迁移跟踪器控制面板
<a name="build-migration-tracker-dashboard"></a>

如果您部署了可选的迁移跟踪器组件，则可以设置一个亚马逊 QuickSight 控制面板，用于可视化存储在 Amazon DynamoDB 表中的迁移元数据。

请执行以下过程：

1.  [设置 QuickSight 权限和连接](#set-the-permission-and-connections) 

1.  [创建控制面板](#create-a-dashboard) 

**注意**  
如果迁移工厂是空的，并且没有波动、应用程序和服务器数据，则将没有任何数据可用于构建 QuickSight 仪表板。

## 设置 QuickSight 权限和连接
<a name="set-the-permission-and-connections"></a>

如果您尚未在 AWS 账户 QuickSight 中[设置亚马逊，请参阅亚马逊 QuickSight ](https://docs.aws.amazon.com/quicksight/latest/user/setup-new-quicksight-account.html)*用户指南 QuickSight中的亚马逊*设置。设置 QuickSight 订阅后，请按以下步骤设置与该解决方案之间的权限 QuickSight 和连接。

**注意**  
此解决方案使用 Amazon QuickSight 企业版许可。但是，如果您不想要电子邮件报告、见解和每小时数据刷新，则可以选择标准许可证，该许可证也可以与迁移跟踪器一起使用。

首先，连接 QuickSight Amazon S3 存储桶：

1. 导航至 [QuickSight 控制台](https://quicksight.aws.amazon.com/sn/start)。

1. **在**QuickSight**页面上，选择右上角显示一个人的图标，然后选择 “管理”。 QuickSight**

1. 在**账户名称**页面的左侧菜单窗格中，选择**安全性和权限**。

1. 在**安全与权限**页面的 ****\*AWS 服务QuickSight **访问权限部分下，选择\*** 管理。

1. 在**QuickSight 访问** **AWS 服务**页面上，选中 A **mazon S3** 的复选框。

1. **在 “选择 Amazon S3 存储桶**” 对话框中，确认您位于 “**关联到 QuickSight 账户的 S3 存储桶**” 选项卡中，并勾选 at **hena-results 和 \*migration-t** racker \* S3 存储桶的右侧和左侧复选框。

    **QuickSight S3 存储桶选择对话框，其中包含 Athena 工作组写入权限选项。**  
![step5 f6](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f6.png)
**注意**  
如果您已在使用 QuickSight 其他 S3 数据分析，请清除并重新选择 Amazon S3 选项以显示存储桶选择对话框。

1. 选择**结束**。

接下来，为 Amazon Athena 设置权限：

1. 在**QuickSight 访问** **AWS 服务**页面上，勾选 A **mazon A** thena 的复选框。

1. 在 **Amazon Athena 权限**对话框中，选择**下一步**。

1. ****在 **Amazon Athena** 资源对话框中，确认您位于 “**关联 QuickSight 到账户的 S3 存储桶” 选项卡中，并确认选中了相同的 S3 存储桶**（athena-results 和迁移跟踪器）。****

    **QuickSight “亚马逊 Athena 资源” 对话框**   
![step5 f7](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f7.png)

1. 选择**结束**。

1. 从 \* QuickSight 访问 **\*AWS 服务**页面中，选择**保存**。

接下来，设置新的分析：

1. 选择 QuickSight 徽标返回 QuickSight 主页。

1. 在**分析**页面上，选择**新分析**。

1. 选择**新数据集**。

1. 在**创建数据集**页面上，选择 **Athena**。

1. 在**新建 Athena 数据源**对话框中，执行以下操作：

   1. 在**数据源名称**字段中，输入数据源的名称。

   1. 在 **Athena 工作组字段中，**选择相应的工作组。{{<migration-factory>}}
**注意**  
如果您已多次部署此解决方案，则会有多个工作组。选择为当前部署创建的部署。

       **“新建 Athena 数据源” 对话框**   
![step5 f8](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f8.png)

1. 选择 “**验证连接**”，确保连接 QuickSight 可以与 Athena 通信。

1. 在连接验证成功后，选择**创建数据源**。

1. 在下一个对话框**选择您的表**中，执行以下操作：

   1. 从 “**目录”** 列表中选择**AwsDataCatalog**。

   1. 从**数据库**列表中，选择 {{<Athena-table>}}-tracker。

   1. 从 “**表**” 列表中，选择 {{<tracker-name>}}-常规视图。

   1. 选定**选择**。

       **“选择您的表格” 对话框**   
![step5 f9](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f9.png)

1. 在下一个对话框**完成数据集创建**中，选择**可视化**。

    **“完成数据集创建” 对话框**   
![step5 f10](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f10.png)

1. 在**新表格**中，选择**交互式表格**，然后选择**创建**。

导入数据后，您将被重定向到“分析”页面。但是，在创建视觉对象之前，请设置一个刷新数据集的计划。

1. 导航到 QuickSight 主页。

1. 在导航窗格中，选择**数据集**。

1. 在**数据集**页面上，选择-g {{<migration-factory>}} eneral-view 数据集。

    **QuickSight “数据集” 页面**   
![step5 f11](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f11.png)

1. **在-g {{<migration-factory>}} eneral-view **数据集**页面上，选择刷新选项卡。**

    **“迁移跟踪器常规视图” 对话框**   
![step5 f12](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f12.png)

1. 选择**添加新计划**。

1. 在**创建刷新计划**页面上，选择**完全刷新**，选择相应的**时区**，输入**开始时间**，然后选择“频率”。

1. 选择**保存**。

    **“创建计划” 对话框**   
![step5 f13](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f13.png)

## 创建控制面板
<a name="create-a-dashboard"></a>

Amazon QuickSight 可以灵活地构建自定义控制面板，帮助您可视化迁移元数据。以下教程创建了一个控制面板，其中包含按波次显示服务器数量的计数视觉对象和显示迁移状态的条形图。您可以根据自己的业务需求自定义此控制面板。

 ** QuickSight 仪表板示例** 

![step5 f14 控制面板](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f14-dashboard.png)


请按照以下步骤按迁移波次创建计数概览。此视图对数据集中按波次分组的所有服务器进行计数，并提供了波次中服务器总数的精细视图。要创建此视图，需要将 **server\_name** 转换为度量值，以便对不同的服务器名称进行计数。然后，您将创建一个逐波过滤器。

1. 导航到 QuickSight 主页。

1. 在导航窗格中，选择**分析**。

1. 选择 {{<migration-factory>}}-常规视图。

1. 在**可视化**页面上，将鼠标悬停在 **server\_name** 上，然后选择右侧的省略号。

    **QuickSight 可视化数据集页面**   
![step5 f15](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f15.png)

1. 选择**转换为度量值**，将数据集从维度转换为度量值。**server\_name** 文本将变为绿色，表示数据集已转换为度量值。

1. 选择 **server\_name** 以可视化图像。视觉对象将包含一条错误消息，指示必须更新字段数据类型。

1. 在**视觉对象**窗格上，选择 **server\_name（总计）**，在**值**下，选择**聚合：总计**，然后选择**去重计数**.

    **田间油井页面**   
![step5 f16](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f16.png)

会显示数据集中唯一服务器名称的数量。您可以根据需要调整可视化项的大小，确保它在显示器上清晰地显示信息。

**注意**  
创建另一个视觉对象时，可能需要将数据集转换回维度。

接下来，向可视化项添加筛选器，以确定每个迁移波次的服务器数量。以下步骤将对可视化项应用 **wave\_id** 筛选器。

1. 确认已选择可视化。在顶部导航窗格中，选择**筛选器**。

1. 从左侧的“筛选器”窗格中，选择**添加**，然后从列表中选择 **wave\_id**。

    **“筛选器” 窗格下拉列表**   
![step5 f17](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f17.png)

1. 从筛选器列表中选择 **wave\_id**。

1. 在**筛选器**窗格中的**搜索值**下，选中值 **1** 旁边的复选框。

1. 选择**应用**。

1. 在可视化项中，双击当前标题将标题更改为**波次 1 服务器数量**。

对控制面板中显示的其他波次重复这些步骤。

我们将在控制面板中添加的下一个可视化项是一个环形图，它显示了正在迁移的服务器与已完成迁移的服务器的对比。此图表使用 Super-fast并行 In-memory 计算引擎 (SPICE) 查询，方法是在数据集中创建新列，确定未完成状态将被识别为*正在进行中*。数据集中所有未完成的值都将合并并分类为*正在进行*。

 **可视化迁移进度的甜甜圈图和条形图** 

![step5 f19](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f19.png)


**注意**  
默认情况下，当没有对数据集应用自定义查询时，最多可以显示五个 migration/replication 状态。对于此解决方案，**MigrationStatusSummary**将在新列中创建查询：`ifelse(migration_status ='Cutover instance launched', 'Completed', 'InProgress')`  
此查询将状态值组合在一起，以创建一个用于可视化的列。有关创建查询的信息，请参阅 *Amazon QuickSight 用户指南*中的[使用查询编辑器](https://docs.aws.amazon.com/quicksight/latest/user/adding-a-SQL-query.html)。

使用以下步骤创建**MigrationStatusSummary**列：

1. 导航到 QuickSight 主页。

1. 在导航窗格中，选择**数据集**。

1. 在**数据集**页面上，选择-g {{<migration-factory>}} eneral-view 数据集。

1. 在“数据集”页面上，选择**编辑数据集**。

    **“迁移工厂数据集” 对话框**   
![step5 f20](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f20.png)

1. 在**字段**窗格中，选择**\\ \+**，然后选择**添加计算字段**。

1. 在 “**添加计算字段**” 页上，输入 SQL 查询的名称，例如**MigrationStatusSummary**。

1. 在 SQL 编辑器中输入以下 SQL 查询：

   ```
   ifelse(migration_status ='Cutover instance launched', 'Completed', 'InProgress')
   ```

1. 选择**保存**。

    **“添加计算字段” 对话框**   
![step5 f22](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f22.png)

1. 在**数据集**页面上，选择**保存并发布**。

您新添加的查询将列在**数据集字段**列表中。

 **数据集字段列表** 

![step5 f24](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f24.png)


接下来，构建控制面板。

1. 导航到 QuickSight 主页。

1. 选择**分析**，然后选择之前创建的 migration\_factory 分析。

1. 确保在**工作表 1** 中未选择任何图表。

1. 在数据集窗格中，将鼠标悬停在上方，**MigrationStatusSummary**然后选择右侧的省略号。

1. 选择**添加到视觉对象**。

1. 然后，选择 **wave\_id**。

1. 在 “**视觉效果**” 窗格中，选择并将其移**MigrationStatusSummary**至 x 轴维度，然后选择 w **ave\_n** ame 作为\*。 GROUP/COLOR \*

如果您拥有 Amazon 的企业许可证 QuickSight，则将在创建自定义列后生成见解。您可以针对每个见解自定义叙述。例如：

 **仪表板见解示例** 

![第 5 步 f26 见解](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f26-insights.png)


您还可以通过将元数据分解为波次来自定义数据。例如：

 **第 1 波服务器故障示例** 

![step5 f27](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f27.png)


### （可选）在 Amazon QuickSight 控制面板上查看见解
<a name="optional-view-insights-on-the-quicksight-dashboard"></a>

**注意**  
如果您拥有 Amazon 的企业许可证，则可以使用以下步骤 QuickSight。

通过以下步骤向控制面板添加见解，其中显示了已完成和正在进行的迁移的明细。

1. 在顶部导航窗格中，选择**见解**。

1. 在 “**见解**” 页面的 “按 MIGRATI **ONSTATUSSUMMARY 统计的记录数**” 部分，将鼠标悬停在**前 2** 个 MigrationSummarys项目上，然后选择**\\ \+** 以向视觉对象添加见解。

    **为视觉对象添加见解**   
![step5 f29](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f29.png)

1. 通过在视觉对象上选择**自定义叙述**来自定义分析的见解。

    **向仪表板添加见解**   
![step5 f30 添加见解](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f30-add-insight.png)

    **自定义叙事选项**   
![step5 f31 自定义叙事](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f31-customize-narrative.png)

1. 编辑叙述，使其适合您的使用案例，然后选择**保存**。例如：

    **编辑你的叙述**   
![step5 f32](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f32.png)

   返回到控制面板并对其进行筛选以显示每个波次：

1. 在左侧菜单窗格中，选择**筛选器**。

1. 选择 **\+** 按钮并选择 **wave\_id**。

1. 选择要可视化的波次并选择**应用**。

1. 要可视化所有迁移波次，请选择视觉对象左侧的省略号并选择**复制视觉对象**，从而复制视觉对象。

    **可视化迁移浪潮**   
![step5 f34](http://docs.aws.amazon.com/zh_cn/solutions/latest/cloud-migration-factory-on-aws/images/step5-f34.png)

1. 修改每个视觉对象的筛选器，以显示每个迁移波次的细分。

此见解是自定义的，汇总了所有波次中的服务器总数。有关如何自定义见解的更多信息和指南，请参阅《*QuickSight 用户指南》中的 “使用*[见解](https://docs.aws.amazon.com/quicksight/latest/user/computational-insights.html)”。您可以从任何设备访问此 QuickSight 仪表板，并将其无缝嵌入到您的应用程序、门户和网站中。有关 QuickSight 控制面板的更多信息，请参阅 *Amazon QuickSight 用户指南*中的[使用控制面板](https://docs.aws.amazon.com/quicksight/latest/user/working-with-dashboards.html)。