Physische Felder

Ein Feld in einem Analytics-Tabellenlayout, das tatsächlichen physischen Daten in einer Datenquelle entspricht, wird ein physisches Feld genannt.

Ein physisches Feld, auch als Felddefinition bezeichnet, strukturiert rohe Felddaten durch die Angabe von Metadaten, wie beispielsweise:

  • Name des Felds
  • Startposition des Felds im Datensatz
  • Länge des Felds
  • Datentyp des Felds, wodurch bestimmt wird, wie Analytics die im Feld gespeicherten Daten liest und verarbeitet

Zusätzliche Informationen müssen eventuell angegeben werden, je nach Datentyp und Einstellungen, die Sie bereitstellen möchten, um Standardwerte zu überschreiben. Beispiel: Die Formatierung für numerische Felder oder Spaltentitel, die in Ansichten und Berichten verwendet wird, kann entweder leer bleiben (dann wird ein Grundwert zugewiesen), oder Sie können den zu verwendenden Wert festlegen.

Beispiel einer physischen Felddefinition

Das folgende Beispiel zeigt die Definition des Felds Invoice_Amount (Rechnungsbetrag) im Dialogfeld Tabellenlayout. Im Datenvorschaubereich werden die tatsächlich im Feld enthaltenen physischen Daten grün hervorgehoben.

Metadatenelement Beschreibung Wert
Name physischer Feldname Invoice_Amount
Typ Datentyp Numerisch
Start Feldstartposition Byte-Position 29
Län. Feldlänge 12 Bytes
Dez. Dezimalstellen 2
Zulässige Datentypen anklickbare Liste vorgeschlagener Datentypen

Numerisch

enthält Vorschau auf ersten Feldwert

Format Numerisches Format

(9.999.999,99)

  • Ziffern 0 bis 9 unterstützt
  • Tausendertrennzeichen ist ein Komma
  • Dezimaltrennzeichen ist ein Punkt
  • negative Zahlen werden durch Klammern angedeutet
Breite Anzeigebreite von Feldern in Ansichten und Berichten 12 Zeichen
Alternativer Spaltentitel Anzeigename von Feldern in Ansichten und Berichten Rechnungsbetrag (zwei Zeilen)

Physisches Feld definieren

Sie müssen für jedes Feld der Datenquelle, das Sie zu einem Analytics-Tabellenlayout hinzufügen möchten, ein physisches Feld definieren.

Meistens werden die benötigten physischen Felder für Sie definiert, wenn Sie Daten mithilfe des Assistenten für Datendefinition oder des Fensters „Datenzugriff“ definieren und importieren. Sie können jedoch zusätzliche Felder manuell definieren oder sich entscheiden, alle Felder im Tabellenlayout manuell zu definieren.

Datumzeit-Felder definieren

Je nach Datenquelle, mit der Sie arbeiten, werden Datumzeit-Informationen (Datumswerte, Datumzeiten oder Zeiten) entweder als Zeichendaten oder als numerische Daten gespeichert. Wenn Sie ein Feld manuell definieren, das Datumzeit-Informationen enthält, behandelt Analytics diese standardmäßig als Zeichendaten. Um sicherzustellen, dass Analytics Datumzeit-Informationen korrekt liest, müssen Sie Datumzeit als Datentyp auswählen und das Datumzeit-Quellformat in der Dropdown-Liste Format festlegen.

Datumzeit-Quellformat

Das Datumzeit-Quellformat identifiziert die Zeichen oder Ziffern in den Quelldaten, die den Tag, den Monat, das Jahr, Stunden, Minuten und Sekunden repräsentieren, sowie Zeichen, die verwendet werden, um diese Bestandteile der Datumzeit zu trennen.

Um eine Anpassung an die Speicherungsart von Datumzeiten innerhalb der Datenquelle zu erreichen, können Sie:

  • ein vorhandenes Datumzeit-Format auswählen,
  • Ihr eigenes Datumzeit-Format festlegen,
  • ein vorhandenes Format wählen und es entsprechend abändern.

Beispiel: Ist der 31. Dezember 2014 in der Datenquelle als 14-31-12 gespeichert, müssten Sie JJ-TT-MM als Datumzeit-Format eingeben, damit Analytics die Datumswerte korrekt interpretieren kann.

Weitere Informationen finden Sie unter Formate von Datum- und Zeitquelldaten.

Datumzeit-Anzeigeformat

Das Datumzeit-Quellformat, das Sie wählen oder festlegen, hat keine Auswirkung auf die Anzeige von Datumzeit-Werten in Analytics oder auf deren Formatierung in Berichten. Das Datumzeit-Anzeigeformat richtet sich nach den Einstellungen Datumanzeigeformat und Zeitanzeigeformat im Dialogfeld Optionen und der Registerkarte Datum und Zeit.

Weitere Informationen finden Sie unter Registerkarte „Datum und Zeit“ (Dialogfeld „Optionen“).

Überlappende Felder definieren

In den meisten Fällen wird jede Byte-Position im Datensatz nur einem Feld zugewiesen, wenn Sie physische Felder in einem Datensatz definieren. Im einfachsten Fall geht es beim Definieren einer Tabelle darum, die Anfangsposition und Länge jedes Feldes im Datensatz zu definieren, wobei ein Feld eine Position nach dem Ende des vorigen Felds beginnt.

In bestimmten Fällen müssen Sie jedoch möglicherweise Felder definieren, die sich überschneiden, und bei denen einige Byte-Positionen in mehr als einem Feld verwendet werden. Hierzu könnte es kommen, wenn die Struktur der Quelldaten außergewöhnlich ist oder Sie mit den Daten in Analytics auf eine bestimmte Art arbeiten möchten.

Beispiel: Sie können die ersten sechs Positionen in einer Datenquelle als ein Feld "Datumzeit" mit dem Format TTMMJJ definieren, und dann separat ein numerisches Feld mit zwei Byte an Position 3 und 4 für den Monat definieren. Dieser Ansatz erlaubt Ihnen den Zugriff auf die gesamte Datumsangabe in einem Feld zum Sortieren nach Alter, und der Monat kann als separater Wert in einem anderen Feld vorhanden sein, um Monatssummen zu erstellen.

Hilfe für Analytics 14.1