파티션 속성 유형 사용
이 페이지의 내용
참고
파티션 속성에 대한 데이터 유형을 지정합니다.
파티션 속성 유형이 구문 분석할 데이터 유형과 일치하는지 확인합니다.
delimiter
에 지정된 구분자를 사용합니다.
동일한 유형의 속성을 지정하는 경우 다음 중 하나를 수행하세요.
속성 사이에 상수 구분 기호를 추가합니다.
정규 표현식을 사용하여 검색 패턴을 설명합니다. 자세히 보려면 Unsupported Parsing Functions 참조합니다.
지원되는 파티션 속성 유형
다음 표에는 파티션 속성에 지원되는 데이터 유형, 파일 이름 및 각 데이터 유형에 대한 path
예시가 나열되어 있습니다.
키 | 데이터 유형 | 예제 | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
string | 파일 이름을 문자열로 구문 분석합니다. | 파일 이름: 경로: 앞의 예에서 Data Federation은 팁다음도 참조하세요. | ||||||||||||||||||||||||||||||||||||
int | 파일 이름을 정수로 구문 분석합니다. | 파일 이름: 경로: 앞의 예에서 Data Federation은 팁다음도 참조하세요. | ||||||||||||||||||||||||||||||||||||
isodate | RFC 3339 의 파일 이름을 구문 분석합니다. 형식을 ISO-8601 형식의 날짜로 지정합니다. | 파일 이름:
앞의 예에서 첫 번째 경로에 대해 Data Federation은 위의 첫 번째 ISODate 속성 경로 예시와 같이 특정 형식을 지정하지 않으면 Atlas Data Federation은 기본적으로 다음 날짜 형식의 파티션을 사용합니다.
성능을 향상시키는 형식을 지정하려면 일( | ||||||||||||||||||||||||||||||||||||
epoch_secs | 파일 이름을 Unix 타임스탬프(초)로 구문 분석합니다. | 파일 이름: 경로: 앞의 예에서 Data Federation은 팁다음도 참조하세요. | ||||||||||||||||||||||||||||||||||||
epoch_millis | 파일 이름을 Unix 타임스탬프(밀리초)로 구문 분석합니다. | 파일 이름: 경로: 앞의 예에서 Data Federation은 팁다음도 참조하세요. | ||||||||||||||||||||||||||||||||||||
objectid | 파일 이름을 ObjectId로 구문 분석합니다. | 파일 이름: 경로: 앞의 예에서 Data Federation은 | ||||||||||||||||||||||||||||||||||||
uuid | 파일 이름: 경로: 앞의 예에서 Data Federation은 |
참고
Atlas Data Federation은 패키지 구문 을 지원합니다. 파일 이름 경로에 정규 표현식의 경우.
지원되는 변환
Atlas Data Federation은 파티션 속성을 BSON types 로 path
변환합니다. 를 파일 이름으로 구문 분석할 때. 나중에 S 에 데이터를3 쓸 때는 BSON types를 문자열로 변환한 후 사용해야 합니다. 다음 표에는 다음이 나와 있습니다.
파티션 속성 유형과 Data Federation이 이를 변환하는 BSON types입니다.
나중에 S3 에 쓸 수 있도록 문자열로 변환할 BSON 데이터 유형입니다.