除了分析可能影响呼叫中心运营的因素之外,您还需要就员工如何提升其服务质量提供一些具体的建议。 在此任务中,您将使用生成探索模型时所使用的挖掘结构,并添加一个用来创建预测的挖掘模型。
在 Analysis Services 中,逻辑回归模型基于神经网络算法,因此可以提供与神经网络模型相同的灵活性和功能, 但更适合于预测二进制结果。
在此方案中,您将使用用于神经网络模型中的同一挖掘结构。 但是,您将根据自己的业务问题自定义新模型。 您关注提高服务质量并确定需要多少有经验的操作员,因此将设置自己的模型来预测这些值。
为了确保基于呼叫中心数据的所有模型尽可能类似,将使用与以前相同的种子值。 设置种子参数确保模型从同一起点处理数据并将数据中项目导致的变差最小化。
向呼叫中心挖掘结构中添加新的挖掘模型
在 SQL Server Data Tools (SSDT) 的解决方案资源管理器中,右键单击挖掘结构 Call Center Binned,然后选择**“打开设计器”**。
在数据挖掘设计器中单击**“挖掘模型”**选项卡。
单击**“创建相关挖掘模型”**。
在**“新建挖掘模型”对话框中,在“模型名称”中键入 Call Center - LR。 在“算法名称”中选择“Microsoft 逻辑回归”**。
单击**“确定”**。
新挖掘模型显示在**“挖掘模型”**选项卡中。
自定义逻辑回归模型
在新挖掘模型 Call Center - LR 所在的列中,将 Fact CallCenter ID 保留为键。
将 ServiceGrade 和 Level Two Operators 的值更改为 Predict。
这些列既可以用作输入,也可以用于预测。 本质上,您对同一数据创建了两个独立的模型:一个预测操作员数,一个预测服务等级。
将其他所有列更改为**“输入”**。
指定种子并处理模型
在**“挖掘模型”选项卡中,右键单击名为“Call Center - LR”的模型所在的列,然后选择“设置算法参数”**。
在 HOLDOUT_SEED 参数所在的行中,单击**“值”下方的空单元格并键入 1。 单击“确定”**。
注意
选择哪个值作为种子无关紧要,关键是您需要对所有相关模型使用同一个种子。
在**“挖掘模型”菜单中,选择“处理挖掘结构和所有模型”。 单击“是”**将更新后的数据挖掘项目部署到服务器上。
在**“处理挖掘模型”对话框中,单击“运行”**。
单击**“关闭”关闭“处理进度”对话框,然后再次单击“处理挖掘模型”对话框中的“关闭”**。