Zeiteigenschaften für Big-Data-Verbindungen

Big-Data-Verbindungs-Datasets verfügen über eine Zeiteigenschaft, die den Zeittyp, die Zeitformatierung und die Zeitzone für das Dataset definiert.

Nachfolgend sind einige Situationen aufgeführt, in denen die Zeitinformationen aktualisiert werden sollten:

  • Beim Ändern des Zeittyps, z. B. von einem Zeitpunkt in ein Intervall
  • Beim Entfernen der Zeitangaben aus einem Dataset
  • Beim Ändern der Formatierung der Zeitfelder
  • Beim Hinzufügen zusätzliche Felder zur Darstellung der Zeit

Details der Zeiteigenschaften

Enthält das Dataset Zeitangaben, sind drei Komponenten von Zeiteigenschaften erforderlich:

  • Zeittyp: Eine erforderliche Eigenschaft, wenn das Dataset Zeitangaben enthält. Mögliche Optionen sind ein Zeitpunkt, also ein bestimmter Moment, oder ein Intervall, das über eine Start- und eine Endzeit verfügt.
  • Zeitbezug: Eine erforderliche Eigenschaft (wenn das Dataset zeitaktiviert ist), die die Zeitzone angibt.
  • Felder: Ein erforderliches Feld für die Feldnamen und -formate der Zeitangabe.

Enthält das Dataset keine Zeitangaben, können Sie als Zeit "Keine" festlegen.

Zeitzonen basieren auf Joda-Time. Weitere Informationen über die Joda-Time-Formate finden Sie unter Joda-Time Available Time Zones. Sie können die Zeitzone folgendermaßen formatieren:

  • Der vollständige Name der Zeitzone, z. B. "Pacific Normalzeit"
  • Mit dem Zeitzonenversatz, ausgedrückt in Stunden: -0100 oder -01:00
  • Mit der UTC- oder GMT-Abkürzung

Zeitfelder und -formate können flexibel festgelegt werden. Sie können nicht nur ein einzelnes Feld und Format festlegen, sondern haben darüber hinaus folgende Möglichkeiten:

  • Sie können mehrerer Formate für dasselbe Feld festlegen. Erstellen Sie hierzu einen neuen Eintrag für das Feld, und geben Sie das zusätzliche Format an. Dies ist hilfreich, wenn sich die Formate während der Datenerfassung geändert haben.
  • Sie können mehrere Felder für die vollständige Angabe von Datum und Uhrzeit verwenden. Beispielsweise können Sie ein Feld namens "Datum" für das Format verwenden und ein Feld namens "Uhrzeit" mit dem Format. Zusammen stellen diese beiden Felder die Zeit dar.

Wenn das BDC-Dataset aktivierte Zeiteigenschaften aufweist, enthält das Schema zusätzliche Datumsfelder. Für ein BDC-Dataset mit dem Zeittyp "Zeitpunkt" enthält das Schema ein Feld mit dem Namen BDC_INSTANT_TIME. Für ein BDC-Dataset mit dem Zeittyp "Intervall" enthält das Schema die Felder BDC_START_TIME und BDC_END_TIME. Die Daten liegen im Format MM/dd/yyyy hh:mm:ss a vor. Im Quellen-Dataset oder in der .bdc-Datei sind diese Felder nicht enthalten.

In der folgenden Tabelle ist dargestellt, wie Zeitformate für die Parameter Startzeit und Endzeit angegeben werden, wenn Sie ein BDC-Dataset bearbeiten. Das Beispiel zeigt, wie der 2. Januar 2016, um 21:45:02,05 Uhr dargestellt wird.

Zeitformate in Big-Data-Verbindungen

SymbolBedeutungBeispiel

yy

Das Jahr – durch zwei Ziffern dargestellt.

16

yyyy

Das Jahr – durch vier Ziffern dargestellt.

2016

MM

Der Monat – als numerischer Wert dargestellt.

01 oder 1

MMM

Der Monat – durch drei Buchstaben dargestellt.

Jan

MMMM

Der Monat – vollständig ausgeschrieben.

January

dd

Der Tag.

02 oder 2

HH

Die Stunde – wobei das 24-Stunden-Format mit Werten von 0 bis 23 verwendet wird.

21

hh

Die Stunde – wobei das 12-Stunden-Format mit Werten von 1 bis 12 verwendet wird.

9

mm

Die Minute – Werte liegen zwischen 0 und 59.

45

ss

Die Sekunde – Werte liegen zwischen 0 und 59.

02

SSS

Die Millisekunde – Werte liegen zwischen 0 und 999.

50

a

Die AM/PM-Angabe.

PM

epoch_millis

Die Zeit in Millisekunden von der Unixzeit.

1509581781000

epoch_seconds

Die Zeit in Sekunden von der Unixzeit.

1509747601

Z

Der Zeitzonenversatz, ausgedrückt in Stunden.

-0100 oder -01:00

ZZZ

Der Zeitzonenversatz, ausgedrückt in Zeitzonen-IDs.

America/Los_Angeles

''

Verwenden Sie einzelne Anführungszeichen, um Text hinzuzufügen, der keinen in dieser Tabelle angegebenen Wert darstellt.

'T'

Die folgende Tabelle zeigt anhand von Beispielen, wie dasselbe Datum – 2. Januar 2016, 21:45:02,05 Uhr – in verschiedenen Formaten dargestellt wird:

Beispiele für Zeitformate

EingabedatumDatumsformat

01/02/2016 9:45:02PM

MM/dd/yyyy hh:mm:ssa

Jan02-16 21:45:02

MMMdd-yy HH:mm:ss

Januar 02 2016 9:45:02.050PM

MMMM dd yyyy hh:mm:ss.SSSa

01/02/2017T9:45:14:05-0000

MM/TT/JJJJ hh:mm:ssa