

AWS Data Pipeline ist für Neukunden nicht mehr verfügbar. Bestandskunden von AWS Data Pipeline können den Service weiterhin wie gewohnt nutzen. [Weitere Informationen](https://aws.amazon.com/blogs/big-data/migrate-workloads-from-aws-data-pipeline/)

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Pipeline-Ausdrücke und -Funktionen
<a name="dp-expressions-functions"></a>

Dieser Abschnitt enthält Informationen zur Syntax der in Pipelines verwendeten Ausdrücke und Funktionen sowie zu den zugehörigen Datentypen.

## Einfache Datentypen
<a name="dp-pipeline-datatypes"></a>

Die folgenden Datentypen sind als Feldwerte zulässig.

**Topics**
+ [DateTime](#dp-datatype-datetime)
+ [Numerischer Wert](#dp-datatype-numeric)
+ [Objektverweise](#dp-datatype-object-reference)
+ [Zeitraum](#dp-datatype-period)
+ [Zeichenfolge](#dp-datatype-section)

### DateTime
<a name="dp-datatype-datetime"></a>

 AWS Data Pipeline unterstützt nur Datum und Uhrzeit im Format „YYYY-MM-DDTHH:MM:SS“. UTC/GMT Im folgenden Beispiel wird das Feld eines Objekts auf, in der `startDateTime` Zeitzone festgelegt. `Schedule` `1/15/2012, 11:59 p.m.` UTC/GMT 

```
"startDateTime" : "2012-01-15T23:59:00"
```

### Numerischer Wert
<a name="dp-datatype-numeric"></a>

 AWS Data Pipeline unterstützt sowohl Ganzzahlen als auch Gleitkommawerte. 

### Objektverweise
<a name="dp-datatype-object-reference"></a>

Dies ist ein Objekt in der Pipeline-Definition. Dabei kann es sich um das aktuelle Objekt, um den Namen eines woanders in der Pipeline definierten Objekts oder um ein Objekt mit einem Feld handeln, in dem mit dem Schlüsselwort `node` auf das aktuelle Objekt verwiesen wird. Mehr über `node` erfahren Sie unter [Verweisen auf Felder und Objekte](dp-pipeline-expressions.md#dp-pipeline-expressions-reference). Weitere Informationen zu den Pipeline-Objekttypen finden Sie unter [Pipeline-Objektreferenz](dp-pipeline-objects.md). 

### Zeitraum
<a name="dp-datatype-period"></a>

 Gibt an, wie oft ein geplantes Ereignis ausgeführt werden soll. Die Angabe erfolgt im Format "*N* [`years`\$1`months`\$1`weeks`\$1`days`\$1`hours`\$1`minutes`]", wobei *N* eine positive Ganzzahl ist. 

Der Mindestzeitraum beträgt 15 Minuten und der maximale Zeitraum beträgt 3 Jahre.

Im folgenden Beispiel wird das Feld `period` des Objekts `Schedule` auf 3 Stunden eingestellt. Dadurch wird ein geplantes Ereignis alle drei Stunden ausgeführt.

```
"period" : "3 hours"
```

### Zeichenfolge
<a name="dp-datatype-section"></a>

 Standard-Zeichenfolgenwerte. Zeichenfolgen müssen in Anführungszeichen (") eingeschlossen werden. Der umgekehrte Schrägstrich (\$1) kann als Escape-Zeichen in einer Zeichenfolge verwendet werden. Mehrzeilige Zeichenfolgen werden nicht unterstützt. 

Die folgenden Beispiele sind gültige Zeichenfolgenwerte für das Feld `id`.

```
"id" : "My Data Object"

"id" : "My \"Data\" Object"
```

Zeichenfolgen können auch Ausdrücke enthalten, die zu Zeichenfolgenwerten ausgewertet werden. Diese Ausdrücke müssen in der Zeichenfolge zwischen den Trennzeichen "\$1\$1" und "\$1" stehen. Im folgenden Beispiel wird mit einem Ausdruck der Name des aktuellen Objekts in einen Pfad eingefügt.

```
"filePath" : "s3://amzn-s3-demo-bucket/#{name}.csv"
```

Weitere Informationen zur Arbeit mit Ausdrücken finden Sie unter [Verweisen auf Felder und Objekte](dp-pipeline-expressions.md#dp-pipeline-expressions-reference) und [Ausdrucksauswertung](dp-pipeline-expressions.md#dp-datatype-functions).