

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

# 在 Connect 客户分析数据湖中预测数据
<a name="data-lake-forecasting-data"></a>

本主题详细介绍了 Connect Customer 数据湖预测表中的内容。每个表都列出了表格中内容的列、类型和说明。

有两种方法可以访问分析数据湖和配置要共享的数据：
+ [选项 1：使用 Connect Customer 控制台](access-datalake.md#option1-configure-data-to-be-shared)
+ [选项 2：使用 CLI 或 CloudShell](access-datalake.md#option2-configure-data-to-be-shared)

如果您无法使用选项 1 访问调度表，请尝试使用选项 2。

**Topics**
+ [需要了解的重要事项](#data-lake-forecasting-data-important)
+ [预测组表](#data-lake-forecast-groups)
+ [Long-term 预测表](#data-lake-longterm-forecasts)
+ [Short-term 预测表](#data-lake-shortterm-forecasts)
+ [当日预测表](#data-lake-intraday-forecasts)
+ [需求组表](#data-lake-demand-groups)
+ [需求组定义表](#data-lake-demand-group-definition)

## 需要了解的重要事项
<a name="data-lake-forecasting-data-important"></a>
+ 您可以使用本主题中描述的表访问数据湖中已发布的预测数据。
+ 预测组表存储版本化的记录。当更改预测组详细信息（例如从预测组中添加或删除队列）时，将创建新版本。您可以使用 forecast\_group\_version 的最大值来获取最新记录。
+ 您可以使用以下列将预测组表加入预测组表 Long-term 和 Short-term预测表：forecast\_group\_arn 和 forecast\_group\_version。

## 预测组表
<a name="data-lake-forecast-groups"></a>

**表名：**`forecast_groups`

**描述：**定义预测组，使用版本控制进行变更跟踪，组织需求预测队列和渠道。

**主键：**`instance_id, forecast_group_arn, forecast_group_version`

**加入密钥：**
+ `instance_id`— 加入所有表
+ `forecast_group_arn, forecast_group_version`— 加入长期预测、短期预测
+ `forecast_group_arn`— 加入 staffing\_group\_forecast\_groups


| 列 | Type | 是否可为 null | 说明 | 
| --- | --- | --- | --- | 
|  instance\_id  |  字符串  |  否  |  连接客户实例的标识符。 | 
|  forecast\_group\_arn  |  字符串  |  否  |  预测组的 ARN。 | 
|  forecast\_group\_version |  数字  |  否  | 预测组的版本。每次对预测组进行更改（例如，添加新队列）时，都会创建一个新版本。 | 
|  forecast\_group\_name |  字符串  |  是  |  预测组的名称。 | 
|  instance\_arn  |  字符串  |  是  |  连接客户实例的 ARN。 | 
|  is\_deleted  |  布尔值  |  是  |  预测组是否已删除。 | 
|  last\_updated\_timestamp |  字符串  |  是  |  上次删除预测组时的纪元时间戳（以毫秒为单位）。 created/updated | 
| data\_lake\_last\_processed\_timestamp |  Timestamp  |  是  | 数据湖最后一次处理记录的时间戳。这可能包括转换和回填流程。此字段不能用于可靠地确定数据的新鲜度。 | 

## Long-term 预测表
<a name="data-lake-longterm-forecasts"></a>

**表名：**`long_term_forecasts`

**描述：**包含长期（每日间隔）预测数据，包括联系量和平均处理时间预测，并支持客户应用的调整。

**主键：**`instance_id, long_term_forecast_id`

**加入密钥：**
+ `instance_id`— 加入所有表
+ `forecast_group_arn, forecast_group_version`— 加入 forecast\_groups
+ `queue_id`— 加入代理队列统计记录


| 列 | Type | 是否可为 null | 说明 | 
| --- | --- | --- | --- | 
| instance\_id | 字符串 |  否  | 连接客户实例的 ID | 
| 长期预测\_ID | 字符串 |  是  | 预测数据行的唯一标识符。密钥是多个值的哈希值：实例 ID、预测、预测类型GroupId、队列 ID GroupVersion、频道、预测开始时间、创建时间。 | 
| forecast\_group\_arn | 字符串 |  是  | 预测组的 ARN。 | 
| forecast\_group\_version | 数字 |  是  | 预测组的版本。 | 
| interval | 字符串 |  是  | 预测数据的时间间隔。例如，长期预测数据为“每日”。 | 
| queue\_id | 字符串 |  是  | 预测队列的 ID。 | 
| 渠道 | 字符串 |  是  | 预测的渠道。例如，VOICE。 | 
| forecast\_interval\_start\_time | Timestamp |  是  | 此预测数据行的时间间隔的开始时间。 | 
| creation\_timestamp | Timestamp |  是  | 首次计算或发布此预测的日期和时间。 | 
| 计算时间 | Timestamp |  是  | 计算此预测的日期和时间。 | 
| 发布时间 | Timestamp |  是  | 发布此预测的日期和时间。在预测发布之前，此值为空。 | 
| timezone | 字符串 |  是  | 预测的时区，例如 UTC。 | 
| is\_published | 布尔值 |  是  | 无论此预测是否发布。 | 
| average\_handle\_time | 数字 |  是  | 预测数据行的平均处理时间指标值。 | 
| contact\_volume | 数字 |  是  | 预测数据行的联系次数指标值。 | 
| average\_handle\_time\_override | 数字 |  是  | 客户应用的平均处理时间指标的替代值。 | 
| contact\_volume\_override | 数字 |  是  | 客户应用的联系次数指标的替代值。 | 
| instance\_arn | 字符串 |  是  | 预测的 “连接客户” 实例的 ARN。 | 
| data\_lake\_last\_processed\_timestamp | Timestamp |  是  | 数据湖最后一次处理记录的时间戳。这可能包括转换和回填流程。此字段不能用于可靠地确定数据的新鲜度。 | 

## Short-term 预测表
<a name="data-lake-shortterm-forecasts"></a>

**表名：**`short_term_forecasts`

**描述：**包含短期（15 分钟间隔）预测数据，包括联系量和平均处理时间预测，并支持客户应用的调整。

**主键：**`instance_id, short_term_forecast_id`

**加入密钥：**
+ `instance_id`— 加入所有表
+ `forecast_group_arn, forecast_group_version`— 加入 forecast\_groups
+ `queue_id`— 加入代理队列统计记录


| 列 | Type | 是否可为 null | 说明 | 
| --- | --- | --- | --- | 
| instance\_id | 字符串 |  否  | 连接客户实例的 ID。 | 
| short\_term\_forecast\_id | 字符串 |  是  | 预测数据行的唯一标识符。密钥是多个值的哈希值：实例 ID、预测、预测类型GroupId、队列 ID GroupVersion、频道、预测开始时间、创建时间。 | 
| forecast\_group\_arn | 字符串 |  是  | 预测数据行的预测组的 ARN。 | 
| forecast\_group\_version | 数字 |  是  | 预测组的版本。 | 
| interval | 字符串 |  是  | 预测数据行的时间间隔。例如，FIFTEEN\_MINUTES 表示 15 分钟的短期预测数据行。 | 
| queue\_id | 字符串 |  是  | 预测队列的 ID。 | 
| 渠道 | 字符串 |  是  | 此预测的渠道，例如 VOICE。 | 
| forecast\_interval\_start\_time | Timestamp |  是  | 此预测数据行的时间间隔的开始时间。 | 
| creation\_timestamp | Timestamp |  是  | 首次计算或发布此预测的日期和时间。 | 
| 计算时间 | Timestamp |  是  | 计算此预测的日期和时间。 | 
| 发布时间 | Timestamp |  是  | 发布此预测的日期和时间。在预测发布之前，此值为空。 | 
| is\_published | 布尔值 |  是  | 无论此预测是否发布。 | 
| average\_handle\_time | 数字 |  是  | 预测数据行的平均处理时间指标值。 | 
| contact\_volume | 数字 |  是  | 预测数据行的联系次数指标值。 | 
| average\_handle\_time\_override | 数字 |  是  | 客户应用的平均处理时间指标的替代值。 | 
| contact\_volume\_override | 数字 |  是  | 客户应用的联系次数指标的替代值。 | 
| instance\_arn | 字符串 |  是  | 预测的 “连接客户” 实例的 ARN。 | 
| data\_lake\_last\_processed\_timestamp | Timestamp |  是  | 数据湖最后一次处理记录的时间戳。这可能包括转换和回填流程。此字段不能用于可靠地确定数据的新鲜度。 | 

## 当日预测表
<a name="data-lake-intraday-forecasts"></a>

**表名：**`intraday_forecasts`

**描述：**包含盘中预测数据，包括预测的联系量、平均处理时间、队列接听时间以及用于实时员工队伍调整的有效代理人员配置。

**主键：**`instance_id, intraday_forecast_id`

**分区键：**`forecast_interval_start_timestamp`（每天）

**加入密钥：**
+ `instance_id`— 加入所有表
+ `queue_arn`— 加入代理队列统计记录（通过队列 ARN 和 ID 映射）


|  **列**  |  **Type**  |  **可以为空 **  |  **描述**  | 
| --- | --- | --- | --- | 
|  intraday\_forecast\_id |  字符串  |  否  |  该当日预测数据的唯一标识符。 | 
|  aws\_account\_id  |  字符串  |  是  |  拥有盘中预测的 AWS 账户的标识符。 | 
|  instance\_id |  字符串  |  否  |  连接客户实例的标识符。您可以在实例的 Amazon 资源名称（ARN）中[找到实例 ID](find-instance-arn.md)。 | 
|  instance\_arn |  字符串  |  是  |  连接客户实例的实例 ARN。 | 
| 渠道  |  字符串  |  是  |  用于联系您的联络中心的方法。 | 
|  queue\_arn |  字符串  |  是  |  队列的 Amazon 资源名称。 | 
| 预测间隔\_开始时间戳  |  Timestamp  |  是  |  预测间隔的起始时间戳。 | 
|  creation\_timestamp |  Timestamp  |  是  |  在预测系统中计算预测的时间。 | 
| average\_handle\_time  |  双精度  |  是  | 预测指标数据：平均处理时间。 | 
| average\_queue\_answer\_time  |  双精度  |  是  | 预测指标数据：平均队列应答时间。 | 
|  contact\_volume |  双精度  |  是  |  预测指标数据：联系人数量。 | 
| effective\_agent\_staffing  |  双精度  |  是  | 预测指标数据：有效的座席人员配置。 | 
| data\_lake\_last\_processed\_timestamp |  Timestamp  |  是  | 显示数据湖最后一次处理记录的时间戳。这可能包括转换和回填。该字段不能可靠地用于确定数据的新鲜度。 | 

## 需求组表
<a name="data-lake-demand-groups"></a>

**表名：**`demand_group`

**描述：**定义代表容量规划的特定队列渠道组合的需求组，将需求目标与预测组相关联。

**主键：**`instance_id, demand_group_arn, demand_group_version`

**加入密钥：**
+ `instance_id`— 加入所有表
+ `forecast_group_arn`— 加入 forecast\_groups（作为）`forecast_group_arn`
+ `demand_group_arn, demand_group_version`— 加入需求群组定义
+ `demand_group_arn`— 加入人员配置组\_需求组、员工需求组


| 列 | Type | 是否可为 null | 说明 | 
| --- | --- | --- | --- | 
|  instance\_id  |  字符串  |  否  |  连接客户实例的标识符。 | 
|  demand\_group\_arn  |  字符串  |  否  |  需求组的 ARN。 | 
|  需求组版本 |  长整型  |  否  | 需求组的版本。每次对需求组进行更改（例如，添加新队列）时，都会创建一个新版本。 | 
|  instance\_arn  |  字符串  |  是  |  连接客户实例的 ARN。 | 
|  需求组名称 |  字符串  |  是  |  需求组的名称。 | 
|  forecast\_group\_arn  |  字符串  |  是  |  预测组的 ARN。 | 
|  is\_deleted  |  布尔值  |  是  |  需求组是否已删除。 | 
|  last\_updated\_timestamp |  Timestamp  |  是  |  上 created/updated次/删除需求组的时间戳。 | 
| data\_lake\_last\_processed\_timestamp |  Timestamp  |  是  | 显示数据湖最后一次接触记录的时间戳。这可能包括转换和回填。该字段不能可靠地用于确定数据的新鲜度。 | 

## 需求组定义表
<a name="data-lake-demand-group-definition"></a>

**表名：**`demand_group_definitions`

**描述：**定义构成每个需求组的队列和渠道组合，将特定的工作负载类型映射到需求分配目标。

**主键：**`instance_id, demand_group_definition_id`

**加入密钥：**
+ `instance_id`— 加入所有表
+ `demand_group_arn, demand_group_version`— 加入 demand\_group
+ `queue_id`— 加入代理队列统计记录


| 列 | Type | 是否可为 null | 说明 | 
| --- | --- | --- | --- | 
|  instance\_id  |  字符串  |  否  |  连接客户实例的标识符。 | 
|  需求组定义\_ID  |  字符串  |  否  |  需求组定义行的唯一标识符。 | 
|  demand\_group\_arn  |  字符串  |  是  |  需求组的 ARN。 | 
|  需求组版本 |  长整型  |  是  | 需求组的版本。每次对需求组进行更改（例如，添加新队列）时，都会创建一个新版本。 | 
|  instance\_arn  |  字符串  |  是  |  连接客户实例的 ARN。 | 
| queue\_id |  字符串  |  是  |  属于需求组的队列的 ID。 | 
| 渠道 |  字符串  |  是  |  属于需求组的队列和渠道组合的频道。 | 
|  is\_deleted  |  布尔值  |  是  |  需求组是否已删除。 | 
|  last\_updated\_timestamp |  Timestamp  |  是  |  上 created/updated次/删除需求组的时间戳。 | 
| data\_lake\_last\_processed\_timestamp |  Timestamp  |  是  | 显示数据湖最后一次接触记录的时间戳。这可能包括转换和回填。该字段不能可靠地用于确定数据的新鲜度。 | 