Data Mart
过滤器和限制
Configuration Server 遵循租户权限设置。 您只能访问您已获得访问权限和特权的那些对象。
可采用两种方式对此列表的内容进行过滤:
- 在“快速过滤器”字段中键入对象的名称或部分名称。
- 单击立方形图标以打开“租户目录”过滤器面板。 在此面板中,单击要选择的租户。 使用此面板中的“快速过滤器”字段来过滤租户列表。
您可以通过单击列标题对列表中的项进行排序。 再次单击列标题将进行反向排序。 可通过单击“选择列”来添加或移除列。
要一次选择或取消选择多个对象,请单击“选择”。
数据字段
每个条目在显示时都带有以下数据字段:
- “名称”— 承载 iWD Data Mart 的解决方案的名称。
- “应用程序”— 附加到所选解决方案的 iWD Runtime Node 应用程序的名称。 需要 Data Mart 的解决方案与 iWD Runtime Node 应用程序之间存在一对一的关系。 通过在此字段中选择空白名称,可将 iWD Runtime Node 与解决方案分离。
- “主机”— 安装了 iWD Runtime Node 的主机。 可从在 GAX Configuration Manager 中配置的主机的列表中选择。
- “端口”— 分配给 iWD Runtime Node 的端口。 此为数字字段,其值必须介于 1 和 65535 之间(包括两者)。 端口在主机中必须唯一。
- “ETL 脚本目录”— 服务器上存储 iWD Data Mart ETL 脚本的目录。 例如,在安装 iWD Data Mart 时使用的默认路径为 C:\Program Files\GCTI\iWD Data Mart\etl。
- “线程数”— 绩效微调: 线程池的大小。
- “忽略的维”— 绩效微调: “加载当日数据”工作将忽略的维的列表。 每行一个维。
- “默认维键”— 绩效微调: 默认值,将用于忽略的维的键。
“登录”选项卡配置 iWD Runtime Node 中的内部日志记录功能。
- “日志级别”— 服务日志级别。 除非 Genesys 技术支持另外说明,否则,应该将此项设置为“信息”。 可能的日志级别为:
- “调试”— 在调试应用程序过程中最有用的最详细信息性事件。
- “信息”— 重点说明应用程序进度的信息性消息。
- “警告”— 可能有害的情况。
- “错误”— 可能不会影响应用程序的运行功能的错误事件。
- “跟踪”— 开启所有日志记录。
- “关闭”— 关闭所有日志记录。
- “日志目录”— 对所有服务而言,将存储日志文件的目录。 如果此目录以 /(在基于 Unix 的操作系统上)或驱动器号(在 Windows 上)开头,则使用绝对路径;否则,路径为 iWD Runtime Node 安装目录的相对路径。
- 注意:强烈建议您将文件路径仅设置为本地计算机上的目录,而不是设置为远程位置,如共享网络驱动器。 记录到远程位置可能会严重影响性能。
- “日志寿命”— 设置应在系统中保留日志文件的天数。 值为 0 将禁用此限制。
- “日志大小”— 设置单个日志文件的大小限制(单位为 MB)。 值为 0 将禁用此限制。
- “日志文件”— 设置为此服务保留的日志文件的数目限制,不包括当前日志文件。 值为 0 将禁用此限制。
“数据库”选项卡定义与 Data Mart 数据库服务器的连接。 数据库服务器中必须存在配置的数据库和用户。 用户必须具有数据库的读/写权限。
- “应用程序”— 与 Data Mart 实例关联的 Database Access Point 应用程序的名称。
- “数据库”— 数据库的名称。 此项仅可用于 MS SQL Server。
- “SID”— 数据库的 Oracle 系统 ID。 Oracle 系统 ID (SID) 用于在系统上唯一标识特定数据库。 此项仅可用于 Oracle 数据库。
- “服务器”— 数据库服务器。 可从配置的主机的列表中选择。
- “端口”— 数据库服务器的 TCP 端口号。
- “用户名”mdash; 数据库用户名。
- “密码”— 数据库的密码。
- “自动同步”— 在初次启动数据库服务和 Kettle ETL 服务时,iWD Data Mart 数据库将自动初始化。 如果选择了“自动同步”选项,则此初始化会自动进行,而且,在安装 iWD Data Mart 的新版本时,数据库服务还将会检查 iWD Data Mart 数据库的更新。 “自动同步”选项也将会初始化 ETL 插件。
- “自定义URL”— 在此处添加特定的自定义 URL,以替代 Data Mart 数据库的任何默认值。
“Stat Server”选项卡配置统计适配器工作,并定义与 Genesys Stat Serverr 的连接。 统计适配器处理聚合统计数据 ETL 工作创建的统计数据,并在 Genesys Stat Server 的配置中写入统计信息类型和过滤器。 CCPulse+ 请求来自 Stat Server 的 iWD 统计信息,并从 Stat Server 配置中读取统计信息类型和过滤器。
- “应用程序”— Stat Server 的应用程序名称。 可从已安装的 Stat Server 应用程序的列表中选择。 每个 Data Mart 都需要单独的 Stat Server 实例。
- “维映射”— 定义统计维的映射方式。
- “过滤器”— 将维映射至 CCPulse+ 过滤器。
- “虚拟队列”— 将维映射至 Genesys 虚拟队列。
- “虚拟队列名称”— 统计信息所分发到的 Genesys 虚拟队列的名称。 仅在将“维映射”设置为“虚拟队列”时适用。
- “服务索引”— 配置选项的统计服务索引。 这在分配给由一个 Genesys Stat Server 实例提供的统计服务的索引集中应该唯一。
- “扩展文件名”— 支持 Genesys 报告环境(包含 Stat Server Java 扩展的多个实例)所必需的。 这是 Stat Server Java 扩展 jar 文件 (BPR_iWD_Extension.jar) 的名称。 此文件在 iWD Stat Extensions 安装期间保存到 Stat Server 安装目录中。 您可以在 Stat Server 配置选项中找到此文件的位置,此位置为 java-config 部分中 java-libraries-dir 选项的值。
- “扩展节名称”— 支持 Genesys 报告环境(包含 Stat Server Java 扩展的多个实例)所必需的。 此属性映射到 Stat Server 配置中特定 Stat Server Java 扩展的节名称。
“排班”选项卡配置三个 Data Mart 工作组的执行排班。 语法遵循标准的 CRON 计划表达式。 例如,以下表达式将使工作每 15 分钟执行一次:
0 0,15,30,45 * * * ?
有关 CRON 计划的详细信息,请参阅 [http://www.quartz-scheduler.org/documentation/quartz-2.1.x/tutorials/crontrigger Quartz Scheduler documentation]
- “当日”—“当日”工作组的排班: 加载配置、加载当日数据、聚合当日数据、聚合统计数据和统计适配器。 通常计划每 15 分钟运行一次。
- “历史”—“历史”工作组的排班: 加载历史数据、聚合历史数据和维护。 通常计划在每天午夜后运行一次。
- “删除”—“删除”工作的排班。 通常计划每天运行一次(在“历史”组之后)。
“过期”选项卡配置“维护”工作,此工作从 Data Mart 表中删除过期的事实。
- “记录详细信息”— 天数,经历此天数之后会从数据库中删除详细的任务(task_fact、task_event_fact 和 task_work_fact)数据。
- “集合 15 分钟”— 天数,经历此天数之后会从 15 分钟集合表中删除数据。
“租户属性”选项卡允许选择最多 5 个租户自定义属性,这些属性将加载到 CUSTOM_DIM 维中,并通过 CUSTOM_DIM_KEY 字段关联到租户。
- “自定义属性 1-5”— 用户配置的自定义租户属性,可从附加到租户的自定义属性的列表中选择。
“部门属性”选项卡允许选择最多 5 个部门自定义属性,这些属性将加载到 CUSTOM_DIM 维中,并通过 CUSTOM_DIM_KEY 字段关联到部门。
- “自定义属性 1-5”— 用户配置的自定义部门属性,可从附加到解决方案中的任何部门的自定义属性列表中选择。
“流程属性”选项卡允许选择最多 5 个流程自定义属性,这些属性将加载到 CUSTOM_DIM 维中,并通过 CUSTOM_DIM_KEY 字段关联到流程。
- “自定义属性 1-5”— 用户配置的自定义流程属性,可从附加到解决方案中的任何流程的自定义属性列表中选择。
“任务属性”选项卡定义最多 10 个任务自定义属性的名称,这些属性将加载到 task_fact 自定义属性字段 (CUSTOM_ATTRIBUTE 1-10) 中。 名称必须以字母开头,而且仅支持下划线和字母数字字符。
为了让 Kettle 挑选它们,必须在事件日志数据库中创建字段。 在 rpt_interaction 和 rpt_esp 表中,添加以下格式的字段:
*: Name: <attribute_name>, type: varchar(length).
应该向 esp-custom-data 和 itx-custom-data 部分内事件日志 DAP 选项中的映射添加这些字段。
例如,要将名称为 order_total 的自定义属性作为任务自定义属性存储在 iWD Data Mart 中,请执行以下操作:
- 在 rpt_interaction 表中创建一个新列: order_total,类型: varchar(50)
- 在 rpt_esp 表中创建一个新列: order_total,类型: varchar(50)
- 在事件日志 DAP 选项的 esp-custom-data 部分中创建一个新选项: order_total=order_total
- 在事件日志 DAP 选项的 itx-custom-data 部分中创建一个新条目选项: order_total=order_total
- 向 iWD GAX 插件中的“任务属性”列表添加 order_total。
“维映射”选项卡定义最多 5 个任务自定义属性的名称(由逗号分隔),这些属性将加载到 CUSTOM_DIM 维中,并通过 CUSTOM_DIM_KEY 字段关联到任务。 名称必须以字母开头,而且仅支持下划线和字母数字字符。
为了让 Kettle 挑选它们,必须在事件日志数据库中创建字段。 在 rpt_interaction 和 rpt_esp 表中,添加以下格式的字段:
*: Name: <attribute_name>, type: varchar(length).
应该向 esp-custom-data 和 itx-custom-data 部分内事件日志 DAP 选项中的映射添加这些字段。
例如,要将名称为 order_total 的自定义属性作为任务自定义属性存储在 iWD Data Mart 中,请执行以下操作:
- 在 rpt_interaction 表中创建一个新列: order_total,类型: varchar(50)
- 在 rpt_esp 表中创建一个新列: order_total,类型: varchar(50)
- 在事件日志 DAP 选项的 esp-custom-data 部分中创建一个新选项: order_total=order_total
- 在事件日志 DAP 选项的 itx-custom-data 部分中创建一个新条目选项: order_total=order_total
- 向 iWD GAX 插件中的“维映射”列表添加 order_total。