Hinzufügen einer Datenquellensicht für Callcenterdaten (Data Mining-Lernprogramm für Fortgeschrittene)
Die ursprünglichen Daten des Callcenters wurden dem AdventureWorks-Data Warehouse hinzugefügt, um die Analyse zu ermöglichen. In dieser Aufgabe fügen Sie eine neue Datenquellensicht hinzu, mit der auf Callcenterdaten zugegriffen wird.
Verfahrensweisen
So fügen Sie eine Datenquellensicht hinzu
Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Datenquellensichten, und wählen Sie Neue Datenquellensicht aus.
Klicken Sie auf der Seite Willkommen auf Weiter.
Wählen Sie auf der Seite Datenquelle auswählen unter Relationale Datenquellen die Datenquelle Adventure Works DW2008 aus. Wenn diese Datenquelle noch nicht vorhanden ist, finden Sie unter Lernprogramm zu Data Mining-Grundlagen entsprechende Informationen. Klicken Sie auf Weiter.
Wählen Sie auf der Seite Tabellen und Sichten auswählen die folgende Tabelle aus, und klicken Sie anschließend auf den Pfeil nach rechts, um sie der Datenquellensicht hinzuzufügen:
- FactCallCenter (dbo)
Klicken Sie auf Weiter.
Auf der Seite Assistenten abschließen wird die Datenquellensicht standardmäßig AdventureWorks DW 2008 benannt. Ändern Sie diesen Namen in CallCenter, und klicken Sie anschließend auf Fertig stellen.
Der Datenquellensicht-Designer wird geöffnet und zeigt die Datenquellensicht CallCenter an.
Klicken Sie im Bereich Datenquellensicht mit der rechten Maustaste auf die Tabelle FactCallCenter, und wählen Sie Daten durchsuchen aus.
Wenn Sie die Daten durchsuchen, erkennen Sie, dass die folgenden Spalten für Data Mining verfügbar sind.
Spaltenname |
Enthält |
---|---|
FactCallCenterID |
Ein beim Importieren der Daten in das Data Warehouse erstellter beliebiger Schlüssel. |
DateKey |
Das Datum des Callcentervorgangs. Die Datumsangaben sind nicht eindeutig, da der Hersteller einen separaten Bericht für jede einzelne Schicht eines Arbeitstages ausgibt. |
WageType |
Gibt an, ob der Tag ein Arbeitstag, ein Wochenendtag oder ein Feiertag war. |
Shift |
Gibt die Schicht an, für die Anrufe aufgezeichnet werden. Dieses Callcenter teilt den Arbeitstag in vier Schichten ein: Vormittag, Nachmittag 1, Nachmittag 2, und Nacht. |
LevelOneOperators |
Gibt die Anzahl der arbeitenden Telefonisten auf Ebene 1 an. Die Mitarbeiter des Callcenters beginnen auf Ebene 1. |
LevelTwoOperators |
Gibt die Anzahl der arbeitenden Telefonisten auf Ebene 2 an. Ein Mitarbeiter muss eine bestimmte Anzahl von Arbeitsstunden protokollieren, um sich als Telefonist auf Ebene 2 zu qualifizieren. |
TotalOperators |
Die Gesamtzahl der arbeitenden Telefonisten während der Schicht. |
Aufrufe |
Anzahl der Anrufe, die während der Schicht empfangen werden. |
AutomaticResponses |
Die Anzahl der Anrufe, die vollständig über die automatisierte Anrufabwicklung (Interactive Voice Response, IVR) bearbeitet wurden. |
Orders |
Die Anzahl der Aufträge, die durch die Anrufe abgeschlossen wurden. |
IssuesRaised |
Die Anzahl der Probleme, die aus Anrufen hervorgingen und einer Nachbearbeitung bedürfen. |
AverageTimePerIssue |
Die durchschnittliche Zeit, die erforderlich ist, um einen eingehenden Anruf zu bearbeiten. |
ServiceGrade |
Gibt die Abbruchrate für die Schicht an. Die Abbruchrate ist eine Metrik, die häufig von Callcentern verwendet wird. Je höher die Abbruchrate, desto wahrscheinlicher ist es, dass Kunden unzufrieden sind und potenzielle Aufträge verloren gehen. Die Abbruchrate wird pro Schicht gemessen. |
Anhand Ihrer Erfahrungen mit Supportcentern beschließen Sie, dass der Tag der Woche eine Rolle spielen könnte. Die Datenquellensicht enthält diese Informationen nicht, aber Sie können den Wochentag anhand des Datums auf einfache Weise ableiten. Dazu erstellen Sie in der Datenquellensicht eine benannte Berechnung.
Dieser Ansatz ist besonders hilfreich, da Sie keine Änderungen an den relationalen Daten vornehmen müssen und für das Datenbankmodul keine höhere Zugriffsebene benötigen. Stattdessen können Sie die Berechnungen oder abgeleitete Spalten je nach Bedarf erstellen. Das folgende Verfahren beschreibt, wie Sie die berechnete Spalte hinzufügen, indem Sie die Funktionen im Datenquellensicht-Designer verwenden. Im Beispiel konvertieren Sie zuerst die ganzzahlige Spalte (DateKey) in einen datetime-Datentyp und extrahieren dann die Informationen zum Wochentag, indem Sie die Funktion DATENAME (Transact-SQL) verwenden.
So erstellen Sie in der Datenquellensicht für den Tag der Woche eine neue Spalte
Wählen Sie im Menü Datenquellensicht die Option Neue benannte Berechnung.
Geben Sie im Dialogfeld Benannte Berechnung erstellen den Text DayOfWeek ein. Dies ist der Anzeigename für die neue Spalte für den Wochentag. Geben Sie eine Beschreibung ein.
Kopieren Sie den folgenden Ausdruck in das Feld Ausdruck.
DATENAME(weekday,CONVERT(DATETIME, CAST([Datekey] AS CHAR(8)),101))
Klicken Sie auf OK.
Wählen Sie die Datenquellensicht aus, und wählen Sie Durchsuchen, um sicherzustellen, dass der Wochentag ordnungsgemäß angezeigt wird.
Nächste Aufgabe in dieser Lektion
Änderungsverlauf
Aktualisierter Inhalt |
---|
Es wurde ein Verfahren eingefügt, das beschreibt, wie der Datenquellensicht eine benannte Berechnung hinzugefügt wird. Diese benannte Berechnung fügt eine Spalte (DayOfWeek) hinzu, die für das Miningmodell bessere Analysemöglichkeiten schafft. |