Wiederverwendung der Context Information Template |
Scroll Previous Topic Top Next Topic More |
In dieser Tabelle des Script-Reiters 1,2,3. Data Load (mit ETL) werden Sie die fallbezogenen Felder umbenennen. Wir unterscheiden das EventLog von der CaseInformation, um ein klar verständliches Datenmodell zu schaffen. Die Tabelle CaseInformation verhält sich grundsätzlich wie die Tabelle EventLog. Es gibt CaseDimensionX-Felder, die ersetzt werden müssen.
Löschen Sie niemals "CaseID", da dies die Verbindung zwischen den Tabellen CaseInformation und EventLog ist. |
1.Ersetzen Sie die Felder CaseDimensionX (wie im Helpdesk-Beispiel) durch Ihre Fallnamen.
2.Wenn Sie nicht genügend Daten für alle Felder haben, z.B. keine Daten für CaseDimension5, ersetzen Sie die entsprechende Zeile mit ProcessFinished, CaseStartDate, ProcessStartsWithActivityType, ProcessEndsWithActivityType als CaseDimension5.
Wenn Sie mehr Felder benötigen, als die Vorlage vorsieht, fügen Sie diese einfach als neue CaseDimension6 mit dem jeweiligen Datenfeldnamen ein.
Wenn Sie z. B. eine Abteilung hinzufügen möchten, erstellen Sie eine neue Zeile mit einem Feld namens Abteilungsname/DepartmentName und benennen Sie es nach Belieben (z. B. "Abteilungsname"/"Department Name").
Left Join([CaseInformation_$(mvProcessDescription)])
LOAD distinct
CaseID, // don't delete it
CaseDimension1,
CaseDimension2,
CaseDimension3,
CaseDimension4,
CaseDimension5,
Geofield // for example: city
FROM [$(DataConnection)/mpmXData.qvd] (qvd);
Helpdesk Beispiel:
Left Join([CaseInformation_$(mvProcessDescription)])
LOAD distinct
PurchaseOrderItem as CaseID,
Supplier,
Company,
SpendArea,
ProductClass,
ProcessPathUniqueNo,
City
FROM [lib://helpdesk/HelpdeskEventlog.qvd] (qvd);