Klassifizieren von Daten

Mit Klassifizieren werden Datensätze einer Tabelle auf Basis identischer Schlüsselfeldwerte gruppiert. Gleichzeitig wird die Anzahl der Datensätze in jeder Gruppe ermittelt. Unterstützt werden Schlüsselfelder vom Typ Zeichen oder numerisch.

Beispielsweise könnten Sie eine Transaktionstabelle nach dem Feld „Kundennummer“ klassifizieren, um die Gesamtanzahl von Transaktionen jedes Kunden zu ermitteln.

Im nachfolgenden Beispiel befinden Sie zehn Werte in der Eingabetabelle im Feld „Kundennummer“. Einige Werte sind einzigartig und andere identisch. Nach dem Erstellen der Summenstrukturen werden die Werte in vier einzigartigen Gruppen gruppiert. Der Wert „Anzahl“ gibt an, wie viele Datensätze oder Transaktionen sich in jeder Kundennummerngruppe befinden.

Eingabetabelle Ausgabeergebnisse
Schlüsselfeld: Kundennummer Klassifizierte Gruppe Anzahl
795401 230575 1
518008 518008 5
518008 795401 3
925007 925007 1
518008    
795401    
518008    
230575    
795401    
518008    

Zwischensumme zugehöriger numerischer Felder erstellen

Beim Klassifizieren können Sie optional eine Zwischensummer aus einem oder mehreren zugehörigen numerischen Feldern erstellen. Im Beispiel oben könnten Sie eine Zwischensumme des Felds „Transaktionsbetrag“ berechnen, um den gesamten Transaktionsbetrag jedes Kunden herauszufinden.

Klassifizieren und sortieren

Sowohl sortierte als auch nicht sortierte Tabellen können klassifiziert werden. Beim Klassifizieren unsortierter Tabellen sortiert Analytics die Ausgabeergebnisse automatisch im Rahmen der Klassifizierungsoperation.

Beim Klassifizieren von unsortierten Tabellen muss Analytics eine Variable für jeden Satz identischer Werte im Schlüsselfeld erstellen und diese Variablen im Speicher ablegen, bis die vollständige Tabelle gelesen wurde. Wenn Sie mit einer großen Tabelle arbeiten, erfordert die Speicherung der benötigten Variablen viel RAM und kann langsam sein.

Option „Statistik“

Die Option Statistiken für Zwischensummenfelder einbeziehen ermöglicht Ihnen, für jedes von Ihnen angegebene Feld mit einer Zwischensumme den Durchschnitt, das Minimum und das Maximum zu berechnen. Die Ergebnisse der Berechnungen werden nach Gruppen in der klassifizierten Ausgabetabelle unterteilt.

Im obigen Beispiel würde die Statistik-Option den Durchschnitt, das Minimum und das Maximum der Transaktionsbeträge jedes Kunden berechnen.

Ausführliche Informationen zum Klassifizieren

Das Klassifizieren führt die folgenden Operationen aus:

Operation

In Klassifizieren von Ergebnissen

Gruppiert die Datensätze basierend auf identischen Werten in einem Zeichenfeld oder einem numerischen Feld

Das Feld Produktklasse

Generiert eine Anzahl (Zwischensumme) der Anzahl von Datensätzen jeder Gruppe und berechnet für jede Zwischensumme den prozentualen Anteil von der Gesamtzahl.

Das Feld Anzahl

Das Feld Prozent der Anzahl

Generiert optional die Zwischensummen der Werte eines oder mehrerer numerischer Felder für jede Gruppe und berechnet für das erste ausgewählte numerische Feld den Prozentsatz am Gesamtwert, den jede Zwischensumme repräsentiert.

Feld Vorratswert zu Anschaffungs- und Herstellungskosten

Das Feld Prozent des Feldes

Berechnet optional den Durchschnitt, das Minimum und das Maximum jedes numerischen Felds mit Zwischensumme

nicht angezeigt

Stellt Summen für alle in den ausgegebenen Ergebnissen enthaltenen numerischen Felder bereit

Die Zeile Summen

Schlüsselt optional die Ausgabeergebnisse basierend auf den Werten in einem Zeichenfeld auf, z.B. Kunden-ID oder Transaktionstyp (erfordert, dass das Zeichenfeld vor dem Klassifizieren sortiert wird)

nicht angezeigt

Klassifizieren von Ergebnissen

Ausgabeergebnisse erstellt durch:

  • Klassifizierung einer Produktklasse in einer Vorratstabelle

    (die Tabelle Vorräte unter ACL-Daten\Beispieldatendateien\Beispielprojekt.ACL)

  • Zwischensumme des Vorratswerts
  • Ausgabe der Ergebnisse auf den Bildschirm

Die Ergebnisse zeigen, dass sich der Vorratswert auf vier Produktklassen konzentriert: 03, 04, 08, 09.

Schritte

Sie können Daten klassifizieren, indem Sie die Datensätze einer Tabelle basierend auf identischen Werten in einem Zeichenfeld oder in einem numerischen Feld gruppieren.

Für jede Gruppe können Sie optional die folgenden Berechnungen in zugehörigen numerischen Feldern vornehmen: Zwischensumme, durchschnittlicher Wert, Mindestwert, Höchstwert.

Hilfe für Analytics 14.1