메인 콘텐츠로 건너뛰기
MongoDB는 데이터 레코드를 BSON 문서로 저장합니다. ClickPipes에서는 BSON 문서를 JSON 또는 JSON String으로 ClickHouse에 수집하도록 구성할 수 있습니다. 다음 표는 지원되는 BSON-JSON 필드 타입 매핑을 보여줍니다.
MongoDB BSON 유형ClickHouse JSON 유형참고 사항
ObjectIdString
StringString
32비트 정수Int64
64비트 정수Int64
DoubleFloat64
BooleanBool
DateStringISO 8601 포맷
Regular Expression{Options: String, Pattern: String}고정 필드가 있는 MongoDB 정규식입니다: Options(정규식 플래그) 및 Pattern(정규식 패턴)
Timestamp{T: Int64, I: Int64}고정 필드가 있는 MongoDB 내부 timestamp 포맷입니다: T(timestamp) 및 I(increment)
Decimal128String
Binary data{Data: String, Subtype: Int64}고정 필드가 있는 MongoDB 바이너리 데이터입니다: Data(base64로 인코딩됨) 및 Subtype(바이너리 데이터 유형)
JavaScriptString
NullNull
ArrayDynamic동일한 타입으로 구성된 배열은 Array(Nullable(T))가 되며, 여러 기본 타입이 섞인 배열은 가장 일반적인 공통 타입으로 승격됩니다. 호환되지 않는 복합 타입이 섞인 배열은 튜플이 됩니다
ObjectDynamic각 중첩 필드는 재귀적으로 매핑됩니다
ClickHouse의 JSON 데이터 타입에 대해 자세히 알아보려면 문서를 참조하십시오.
마지막 수정일 2026년 6월 10일