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