문서 메뉴

문서 홈보기 & 데이터 분석BI 커넥터

2 의 스키마 관리 변경 사항.11

이 페이지의 내용

  • 독립형 리더 변경 사항
  • Clustered-Reader 모드에서 사용자 지정 모드로
  • 클러스터형 작성자 모드에서 자동 모드로 전환
  • 지원 중단

BI용 MongoDB Connector 버전 2.11 릴리스에는 저장된 스키마 관리가 크게 개선되었습니다. 새로운 저장 스키마 형식은 DRDL 파일과 동일합니다. 이러한 개선 사항은 버전 2.10 이하의 BI Connector 구성과 호환되지 않습니다. BI Connector 2.10 이하 버전을 실행 중인 경우 다음 섹션을 사용하여 버전 2.11 이상과 호환되도록 구성을 업데이트하세요.

이미 버전 2.11 이상을 실행 중인 경우 추가 구성을 변경할 필요가 없습니다. 버전 2.11에 도입된 다양한 스키마 관리 구성에 대해 자세히 알아보려면 샘플링 모드 참고 차트를 참조하세요.

다음 표를 사용하여 BI Connector 버전 2.10 이하의 독립형 판독기 구성을 버전 2.11 이상과 호환되도록 수정합니다.

버전 2.10 이하
버전 2.11 이상
모드
독립형 리더
독립형 리더
행동
mongosqld 시작 시 데이터를 샘플링하고 스키마를 메모리에 보관합니다.
옵션
  • --sampleMode read

  • --sampleSource 사용되지 않음

버전 2 에 대해 자세히 알아보세요.10 의 스키마 옵션은 2 을(를) 참조하세요.10 문서.

없음. --sampleMode 옵션은 버전 2.11에서 더 이상 사용되지 않습니다. 독립형 모드를 계속 사용하려면 이 명령줄 옵션 또는 구성 파일 설정을 제거하세요.

이전 릴리스에서 작동했던 다른 독립형 모드 구성은 버전 2.11 이상에서 계속 작동합니다.

예제

다음 예에서는 BI Connector 버전 2.10 이하를 독립형 리더 모드에서 실행합니다.

mongosqld --sampleMode read

다음 예에서는 독립형 리더 모드에서 BI Connector 버전 2.11 이상을 실행합니다.

mongosqld

샘플링 모드에 대해 자세히 알아보려면 샘플링 모드 참고 차트를 참조하세요.

다음 표를 사용하여 BI Connector 버전 2.10 이하의 클러스터형 판독기 구성을 버전 2.11 이상과 호환되도록 수정합니다.

버전 2.10 이하
버전 2.11 이상
모드
클러스터형 리더 모드
사용자 지정 모드
행동
BI Connector는 스키마를 샘플링하지 않고 --sampleSource 데이터베이스에 저장된 MongoDB 스키마를 사용하여 관계형 스키마를 빌드합니다.
BI Connector는 스키마를 샘플링하지 않으며 데이터베이스의 DRDL 스키마를 --schemaSource 사용합니다.
옵션
  • --sampleMode read

  • --sampleSource <dbName>

버전 2 에 대해 자세히 알아보세요.10 의 스키마 옵션은 2 를 참조하세요.10 문서.

예제

다음 예에서는 클러스터형 리더 모드에서 BI Connector 버전 2.10 이하를 실행합니다.

mongosqld --sampleMode read \
--sampleSource schemaDb

다음 예에서는 사용자 지정 모드에서 BI Connector 버전 2.11 이상을 실행합니다.

mongosqld --schemaMode custom \
--schemaSource schemaDb

샘플링 모드에 대해 자세히 알아보려면 샘플링 모드 참고 차트를 참조하세요.

다음 표를 사용하여 BI Connector 버전 2.10 이하의 클러스터형 기록기 구성을 버전 2.11 이상과 호환되도록 수정합니다.

버전 2.10 이하
버전 2.11 이상
모드
클러스터형 작성자 모드
자동 모드
행동
BI Connector는 샘플링을 통해 스키마를 얻고 스키마에 대한 정보를 --sampleSource 데이터베이스에 유지합니다.
BI Connector는 샘플링을 통해 스키마를 얻고 샘플링된 각 스키마를 DRDL --schemaSource 형식으로 데이터베이스에 유지합니다.
옵션
  • --sampleMode write

  • --sampleSource <dbName>

버전 2 에 대해 자세히 알아보세요.10 의 스키마 옵션은 2 를 참조하세요.10 문서.

예제

다음 예에서는 클러스터형 작성자 모드에서 BI Connector 버전 2.10 이하를 실행합니다.

mongosqld --sampleMode write \
--sampleSource schemaDb

다음 예에서는 자동 모드에서 BI Connector 버전 2.11 이상을 시작합니다.

mongosqld --schemaMode auto \
--schemaSource schemaDb

샘플링 모드에 대해 자세히 알아보려면 샘플링 모드 참고 차트를 참조하세요.

--sampleRefreshIntervalSecs 플래그와 해당 구성 파일 설정 schema.sample.refreshIntervalSecs 은(는) --schemaRefreshIntervalSecsschema.refreshIntervalSecs 으)로 인해 더 이상 사용되지 않습니다. 이전 명령줄 옵션과 구성 파일 설정은 2.11 릴리스에서도 계속 작동하지만, 새 명령줄 옵션 또는 구성 파일 설정으로 전환하는 것이 좋습니다.

← 샘플링 유형 충돌