적용 대상:
Azure Data Factory
Azure Synapse Analytics
팁
기업용 올인원 분석 솔루션인 Microsoft Fabric의 Data Factory를 사용해 보세요. Microsoft Fabric은 데이터 이동부터 데이터 과학, 실시간 분석, 비즈니스 인텔리전스 및 보고에 이르기까지 모든 것을 다룹니다. 무료로 새 평가판을 시작하는 방법을 알아보세요!
데이터 흐름은 Azure Data Factory 파이프라인과 Azure Synapse Analytics 파이프라인 모두에서 사용할 수 있습니다. 이 문서는 매핑 데이터 흐름에 적용됩니다. 변환을 접하는 경우 매핑 데이터 흐름을 사용하여 데이터 변환 소개 문서를 참조하세요.
이 문서에서는 매핑 데이터 흐름에서 Azure Data Factory 및 Azure Synapse Analytics에서 지원하는 날짜 및 시간 함수에 대한 세부 정보를 제공합니다.
식 함수 목록
Azure Data Factory 및 Azure Synapse Analytics 파이프라인에서 날짜 및 시간 함수를 사용하여 datetime 값을 표현하고 조작합니다.
| 식 함수 | 작업 |
|---|---|
| 추가 | 문자열 또는 숫자의 쌍을 추가합니다. 날짜에 일 수를 추가합니다. 시간 스탬프에 기간을 추가합니다. 유사한 형식의 한 배열을 다른 배열에 추가합니다. 연산자와 + 동일합니다. |
| addDays | 날짜나 타임스탬프에 특정한 날짜 수를 더합니다. 날짜 연산자와 동일한 + 연산자입니다. |
| addMonths | 날짜 또는 타임스탬프에 개월을 추가합니다. 필요에 따라 표준 시간대를 전달할 수 있습니다. |
| between | 첫 번째 값이 다른 두 값 사이에 있는지 확인합니다. 숫자, 문자열 및 datetime 값을 비교할 수 있습니다. |
| currentDate | 이 작업 실행이 시작되는 현재 날짜를 가져옵니다. 선택적 표준 시간대를 GMT, PST, UTC, 또는 America/Cayman의 형식으로 전달할 수 있습니다. 현지 표준 시간대는 기본값으로 사용됩니다.
사용 가능한 형식은 Kusto의 format_datetime() 함수를 참조하세요. |
| currentTimestamp | 작업이 현지 표준 시간대로 실행되기 시작할 때 현재 타임스탬프를 가져옵니다. |
| currentUTC | 현재 타임스탬프를 UTC로 가져옵니다. 현재 시간을 클러스터 표준 시간대와 다른 시간대로 해석하려면, GMT, PST, UTC 또는 America/Cayman 형태로 선택적 시간대를 입력할 수 있습니다. 기본값은 현재 표준 시간대입니다.
사용 가능한 형식은 Kusto의 format_datetime() 함수를 참조하세요. UTC 시간을 다른 표준 시간대로 변환하려면 .를 사용합니다 fromUTC(). |
| dayOfMonth | 날짜가 지정된 월의 날짜를 가져옵니다. |
| dayOfWeek | 지정된 날짜의 요일을 가져옵니다. 예를 들어 1은 일요일이고, 2는 월요일이고, 7은 토요일입니다. |
| dayOfYear | 지정된 날짜의 연중 날짜를 가져옵니다. |
| days | 기간(일)을 밀리초 단위로 지정합니다. |
| fromUTC | UTC에서 타임스탬프를 변환합니다. 필요에 따라 표준 시간대를 GMT, PST, UTC, 또는 America/Cayman 형식으로 전달할 수 있습니다. 기본값은 현재 표준 시간대입니다.
사용 가능한 형식은 Kusto의 format_datetime() 함수를 참조하세요. |
| hour | 타임스탬표의 시간 값을 가져옵니다. 선택적 표준 시간대를 GMT, PST, UTC, 또는 America/Cayman의 형식으로 전달할 수 있습니다. 현지 표준 시간대는 기본값으로 사용됩니다.
사용 가능한 형식은 Kusto의 format_datetime() 함수를 참조하세요. |
| hours | 시간 수에 대한 기간을 밀리초 단위로 제공합니다. |
| isDate | 선택적 입력 날짜 형식을 사용하여 입력 날짜 문자열이 날짜인지 확인합니다.
사용 가능한 형식은 Kusto의 format_datetime() 함수를 참조하세요. 입력 날짜 형식을 생략하면 기본 형식은 .입니다 yyyy-[M]M-[d]d. 허용되는 형식은 다음과 같습니다 [ yyyy, yyyy-[M]M, yyyy-[M]M-[d]d, yyyy-[M]M-[d]dT* ]. |
| isTimestamp | 선택적 입력 타임스탬프 형식을 사용하여 입력 날짜 문자열이 타임스탬프인지 확인합니다.
사용 가능한 형식은 Kusto의 format_datetime() 함수를 참조하세요. 타임스탬프를 생략하면 기본 패턴 yyyy-[M]M-[d]d hh:mm:ss[.f...] 이 사용됩니다. 선택적 표준 시간대를 GMT, PST, UTC, 또는 America/Cayman의 형식으로 전달할 수 있습니다. 이 함수는 Timestamp 값이 999인 최대 밀리초의 정확도를 지원합니다.
사용 가능한 형식은 Kusto의 format_datetime() 함수를 참조하세요. |
| lastDayOfMonth | 날짜가 지정된 월의 마지막 날짜를 가져옵니다. |
| millisecond | 날짜의 밀리초 값을 구합니다. 선택적 표준 시간대를 GMT, PST, UTC, 또는 America/Cayman의 형식으로 전달할 수 있습니다. 현지 표준 시간대는 기본값으로 사용됩니다.
사용 가능한 형식은 Kusto의 format_datetime() 함수를 참조하세요. |
| milliseconds | 밀리초 수에 대한 지속 시간을 밀리초 단위로 제공합니다. |
| minus | 숫자를 뺍니다. 날짜에서 일 수를 뺍니다. 타임스탬프에서 기간을 뺍니다. 두 개의 타임스탬프를 빼서 차이를 밀리초 단위로 가져옵니다. 연산자와 - 동일합니다. |
| minute | 타임스탬프에서 분 값을 추출합니다. 선택적으로 표준 시간대를 GMT, PST, UTC, 또는 America/Cayman 형식으로 전달할 수 있습니다. 현지 표준 시간대는 기본값으로 사용됩니다.
사용 가능한 형식은 Kusto의 format_datetime() 함수를 참조하세요. |
| minutes | 시간(분)을 밀리초 단위로 지정합니다. |
| month | 날짜 또는 타임스탬표의 월 값을 가져옵니다. |
| monthsBetween | 두 날짜 사이의 개월 수를 구합니다. 계산을 반올림할 수 있습니다. 선택 사항으로 표준 시간대를 GMT, PST, UTC, 또는 America/Cayman의 형식으로 전달할 수 있습니다. 현지 표준 시간대는 기본값으로 사용됩니다.
사용 가능한 형식은 Kusto의 format_datetime() 함수를 참조하세요. |
| second | 날짜의 초 값을 가져옵니다. 선택적으로 표준 시간대를 GMT, PST, UTC, 또는 America/Cayman 형식으로 전달할 수 있습니다. 현지 표준 시간대는 기본값으로 사용됩니다.
사용 가능한 형식은 Kusto의 format_datetime() 함수를 참조하세요. |
| 초 | 시간(초)을 밀리초 단위로 지정합니다. |
| subDays | 날짜 또는 타임스탬프에서 일 수를 뺍니다. 날짜 연산자와 동일한 - 연산자입니다. |
| subMonths | 날짜 또는 타임스탬프로부터 월을 뺍니다. |
| toDate | 선택적 입력 날짜 형식을 사용하여 입력 날짜 문자열을 날짜로 변환합니다.
사용 가능한 형식은 Kusto의 format_datetime() 함수를 참조하세요. 입력 날짜 형식을 생략하면 기본 형식은 .입니다 yyyy-[M]M-[d]d. 허용되는 형식은 다음과 같습니다 [ yyyy, yyyy-[M]M, yyyy-[M]M-[d]d, yyyy-[M]M-[d]dT* ]. |
| toTimestamp | 선택 가능한 타임스탬프 형식을 제공하면 문자열을 타임스탬프로 변환합니다. 타임스탬프를 생략하면 기본 패턴 yyyy-[M]M-[d]d hh:mm:ss[.f...] 이 사용됩니다. 선택적 표준 시간대를 GMT, PST, UTC, 또는 America/Cayman 형식으로 전달할 수 있습니다.
Timestamp 는 값이 999인 최대 밀리초의 정확도를 지원합니다.
사용 가능한 형식은 Kusto의 format_datetime() 함수를 참조하세요. |
| toUTC | 타임스탬프를 UTC로 변환합니다. 선택적 표준 시간대를 GMT, PST, UTC, 또는 America/Cayman의 형식으로 전달할 수 있습니다. 기본값은 현재 표준 시간대입니다.
사용 가능한 형식은 Kusto의 format_datetime() 함수를 참조하세요. |
| weekOfYear | 날짜가 지정된 연도의 주를 가져옵니다. |
| weeks | 주 수의 기간을 밀리초 단위로 제공합니다. |
| year | 날짜의 연도 값을 구합니다. |