

AWS Data Pipeline 는 더 이상 신규 고객이 사용할 수 없습니다. 의 기존 고객은 평소와 같이 서비스를 계속 사용할 AWS Data Pipeline 수 있습니다. [자세히 알아보기](https://aws.amazon.com/blogs/big-data/migrate-workloads-from-aws-data-pipeline/)

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 파이프라인 표현식 및 함수
<a name="dp-expressions-functions"></a>

이 단원은 연결된 데이터 형식을 포함해 파이프라인에서 표현식과 함수를 사용하는 구문을 설명합니다.

## 단순한 데이터 유형
<a name="dp-pipeline-datatypes"></a>

다음 데이터 유형을 필드 값으로 설정할 수 있습니다.

**Topics**
+ [DateTime](#dp-datatype-datetime)
+ [Numeric](#dp-datatype-numeric)
+ [객체 참조](#dp-datatype-object-reference)
+ [Period](#dp-datatype-period)
+ [문자열](#dp-datatype-section)

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

 AWS Data Pipeline 는 "YYYY-MM-DDTHH:MM:SS" 형식으로 표현된 날짜 및 시간만 UTC/GMT로 지원합니다. 다음은 UTC/GMT 시간대에서 `Schedule` 객체의 `startDateTime` 필드를 `1/15/2012, 11:59 p.m.`으로 설정한 예제입니다.

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

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

 AWS Data Pipeline 는 정수와 부동 소수점 값을 모두 지원합니다.

### 객체 참조
<a name="dp-datatype-object-reference"></a>

파이프라인 정의에 있는 객체입니다. 이것은 현재 객체, 파이프라인 내 다른 곳에 정의된 객체의 이름 또는 키워드 `node`로 참조되는 현재 객체를 필드에 표시하는 객체일 수 있습니다. `node`에 대한 자세한 정보는 [필드 및 객체 참조](dp-pipeline-expressions.md#dp-pipeline-expressions-reference) 섹션을 참조하세요. 파이프라인 객체 유형에 대한 자세한 내용은 [파이프라인 객체 참조](dp-pipeline-objects.md) 단원을 참조하세요.

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

 예약된 이벤트의 실행 빈도를 나타냅니다. "*N* [`years`\$1`months`\$1`weeks`\$1`days`\$1`hours`\$1`minutes`]" 형식으로 표현되며, 여기서 *N*은 양의 정수 값입니다.

최소 기간은 15분이며, 최대 기간은 3년입니다.

다음 예제에서는 `Schedule` 객체의 `period` 필드를 3시간으로 설정합니다. 따라서 3시간마다 실행되는 일정이 생성됩니다.

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

### 문자열
<a name="dp-datatype-section"></a>

 표준 문자열 값입니다. 문자열은 큰따옴표(")로 묶어야 합니다. 문자열의 이스케이프 문자에 백슬래시 문자(\$1)를 포함할 수 있습니다. 여러 줄의 문자열은 지원되지 않습니다.

다음 예제는 `id` 필드에 유효한 문자열 값 예입니다.

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

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

문자열 값을 평가하는 표현식도 문자열에 담을 수 있습니다. 이러한 표현식은 문자열에 삽입되며, "\$1\$1" 및 "\$1"로 구분합니다. 다음 예제에서는 표현식을 사용하여 현재 객체 이름을 경로에 삽입합니다.

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

표현식 사용에 관한 자세한 내용은 [필드 및 객체 참조](dp-pipeline-expressions.md#dp-pipeline-expressions-reference) 및 [표현식 평가](dp-pipeline-expressions.md#dp-datatype-functions) 단원을 참조하세요.