Ajout d'une vue de source de données pour les données de centre d'appels (Didacticiel sur l'exploration de données intermédiaire)

 

S’applique à : SQL Server 2016 Preview

Au cours de cette tâche, vous allez ajouter une vue de source de données qui sera utilisée pour accéder aux données d'un centre d'appels. Les mêmes données seront utilisées pour générer aussi bien le modèle de réseau neuronal initial destiné à l'exploration que le modèle de régression logistique que vous utiliserez pour faire des recommandations.

Vous utiliserez également le concepteur de vue de source de données pour ajouter une colonne pour le jour de la semaine. En effet, bien que les données sources suivent les données de centre d'appels par date, votre expérience indique qu'il existe des modèles récurrents à la fois en termes de volume d'appel et de qualité de service, selon que le jour est un week-end ou un jour de semaine.

Procédures

Pour ajouter une vue de source de données

  1. Dans l’Explorateur de solutions, avec le bouton droit vues de sources de données, puis sélectionnez nouvelle vue de Source de données.

    L'Assistant Vue de source de données s'ouvre.

  2. Dans la page Assistant Vue de source de données, cliquez sur Suivant.

  3. Sur le Sélectionner une Source de données sous des sources de données relationnelles, sélectionnez le Adventure Works DW Multidimensional 2012 source de données. Si vous n’avez pas cette source de données, consultez didacticiel d’exploration de données de base. Cliquez sur Suivant.

  4. Sur le Sélectionner des Tables et vues page et sélectionnez la table suivante, puis cliquez sur la flèche droite pour l’ajouter à la vue de source de données :

    • FactCallCenter (dbo)

    • DimDate

  5. Cliquez sur Suivant.

  6. Sur le fin de l’Assistant page, la vue de source de données est nommée par défaut Adventure Works DW Multidimensional 2012. Modifiez le nom en CallCenter, puis cliquez sur Terminer.

    Concepteur de vue de Source de données s’ouvre et affiche le CallCenter vue de source de données.

  7. Avec le bouton droit dans le volet de la vue de Source de données, puis sélectionnez Ajouter/supprimer des Tables. Sélectionnez la table, DimDate sur OK.

    Une relation doit être ajoutée automatiquement entre le DateKey colonnes dans chaque table. Cette relation vous permet d’obtenir la colonne EnglishDayNameOfWeek, à partir de la DimDate de table et l’utiliser dans votre modèle.

  8. Dans le Concepteur de vue de Source de données, cliquez sur la table, FactCallCenter, puis sélectionnez Nouveau calcul nommé.

    Dans le créer un calcul nommé boîte de dialogue, tapez les valeurs suivantes :

    Nom de colonne DayOfWeek
    Description Obtenir le jour de la semaine depuis la table DimDate
    Expression (SELECT EnglishDayNameOfWeek AS DayOfWeek FROM DimDate where FactCallCenter.DateKey = DimDate.DateKey)

    Pour vérifier que l’expression crée les données vous avez besoin, droit FactCallCenter, puis sélectionnez Explorer les données.

  9. Prenez une minute pour examiner les données disponibles afin de pouvoir comprendre comment elles sont utilisées dans l'exploration de données :

Nom de colonne Contient
FactCallCenterID Clé arbitraire créée lorsque les données ont été importées vers l'entrepôt de données.

Cette colonne identifie les enregistrements uniques et doit être utilisée comme clé de cas du modèle d'exploration de données.
DateKey Date de fonctionnement du centre d'appels, sous la forme d'un entier. Les clés de date entières sont souvent utilisées dans les entrepôts de données, mais vous souhaitez peut-être obtenir la date au format date/heure si vous vouliez fonctionner par groupements de valeurs de date.

Notez que les dates ne sont pas uniques car le fournisseur fournit un rapport distinct pour chaque équipe et pour chaque jour de fonctionnement.
WageType Indique si le jour était un jour de semaine, de week-end ou un jour férié.

Il est possible que les week-ends et les jours de la semaine ne soit une différence de qualité de service clientèle vous allez donc utiliser cette colonne comme entrée.
Shift Indique l'équipe pour laquelle les appels sont enregistrés. Ce centre d'appels divise la journée de travail en quatre équipes : AM, PM1, PM2 et Midnight.

Il est possible que les horaires des équipes influencent la qualité du service client. Vous utiliserez donc cela comme entrée.
LevelOneOperators Indique le nombre d’opérateurs de niveau 1 de droit.

Les employés de centre d'appels débutent au niveau 1. Ces employés ont donc moins d'expérience.
LevelTwoOperators Indique le nombre d'opérateurs de niveau 2 qui sont en service.

Un employé doit enregistrer un certain nombre d’heures de service pour être considérée comme un opérateur de niveau 2.
TotalOperators Nombre total d'opérateurs présents pendant le temps de travail de l'équipe.
Calls Nombre d'appels reçus pendant la période de travail de l'équipe.
AutomaticResponses Nombre d'appels qui ont été totalement gérés par traitement automatisé des appels (réponse vocale interactive).
Orders Nombre de commandes qui ont fait suite à des appels.
IssuesRaised Nombre de problèmes, générés par des appels, qui requièrent un suivi.
AverageTimePerIssue Durée moyenne requise pour répondre à un appel entrant.
ServiceGrade Une mesure qui indique la qualité générale du service, mesurée sous la forme du taux d’abandon de l’équipe entière. Plus le taux d'abandon est élevé, plus la probabilité que les clients soient mécontents et que des commandes potentielles soient perdues est forte.

Notez que les données contient quatre colonnes différentes qui sont basées sur une colonne de date : WageType, DayOfWeek, MAJ, et DateKey. D'ordinaire, dans l'exploration de données il n'est pas judicieux d'utiliser plusieurs colonnes dérivées des mêmes données, car les valeurs se mettent trop lourdement en corrélation entre elles et peuvent masquer d'autres modèles.

Toutefois, nous n’allons pas utiliser DateKey dans le modèle, car il contient trop de valeurs uniques. Il n’existe aucune relation directe entre MAJ et DayOfWeek, et WageType et DayOfWeek associés que partiellement. Si vous vous inquiétiez de la collinéarité, vous pouvez créer la structure à l'aide de toutes les colonnes disponibles, puis ignorer d'autres colonnes dans chaque modèle et tester l'effet.

Tâche suivante de la leçon

Création d’une Structure de réseau neuronal et modèle &#40 ; didacticiel d’exploration de données intermédiaires &#41 ;

Voir aussi

Vues de sources de données dans les modèles multidimensionnels