용 릴리스 노트 MongoDB connector BI
이 페이지의 내용
- MongoDB connector 용 BI 2.14.16
- MongoDB connector 용 BI 2.14.15
- MongoDB connector 용 BI 2.14.14
- MongoDB connector 용 BI 2.14.13
- MongoDB connector 용 BI 2.14.12
- MongoDB connector 용 BI 2.14.11
- MongoDB connector 용 BI 2.14.10
- MongoDB connector BI 2.14.9용
- MongoDB connector 용 BI 2.14.8
- MongoDB connector 용 BI 2.14.7
- MongoDB connector 용 BI 2.14.6
- MongoDB connector 용 BI 2.14.5
- MongoDB connector 용 BI 2.14.4
- MongoDB connector 용 BI 2.14.3
- MongoDB connector 용 BI 2.14.2
- MongoDB connector 용 BI 2.14.1
- MongoDB connector 용 BI 2.14.0
- MongoDB connector 용 BI 2.13.4
- MongoDB connector 용 BI 2.13.3
- MongoDB connector 용 BI 2.13.2
- MongoDB connector 용 BI 2.13.1
- MongoDB connector 용 BI 2.13.0
- MongoDB connector 용 BI 2.12.0
- MongoDB connector 용 BI 2.11.1
- MongoDB connector 용 BI 2.11.0
- MongoDB connector 용 BI 2.10.0
- MongoDB connector 용 BI 2.9.0
- MongoDB connector 용 BI 2.8.2
- MongoDB connector 용 BI 2.8.1
- MongoDB connector BI 2.8.0용
- MongoDB connector 용 BI 2.7.0
- MongoDB connector 용 BI 2.6.1
- MongoDB connector 용 BI 2.6.0
- MongoDB connector 용 BI 2.5.0
- MongoDB connector 용 BI 2.4.1
- MongoDB connector 용 BI 2.4.0
- MongoDB connector BI 2.3.1용
- MongoDB connector 용 BI 2.3.0
- MongoDB connector 용 BI 2.2.1
- MongoDB connector 용 BI 2.2.0
- MongoDB connector 용 BI 2.1.0
- MongoDB connector 용 BI 2.0.0
MongoDB connector 용 BI 2.14.16
9월 10릴리스, 2024
개선 사항
이제 고 (Go)1.21.12+로 구축되어 CVE-2024- 문제를 주소24791 . 다음 운영 체제를 포함한 모든 운영 체제에서 사용할 수 있습니다.
RHEL 7.0
RHEL 8.0 zSeries
Windows 64
macOS 13 arm/OpenSSL 3.0
Ubuntu 18.04 컨테이너
이제 BI 용 MongoDB Connector는 곧 출시될 MongoDB 버전인 8.0 을 지원합니다.
MongoDB connector 용 BI 2.14.15
2024 297월 릴리스
개선 사항
이제 고 (Go)1.21.12+로 구축되어 CVE- - 문제를 주소202424791 . 다음 운영 체제를 제외한 모든 운영 체제에서
RHEL 7.0
RHEL 8.0 zSeries
Windows 64
macOS 13 arm/OpenSSL 3.0
Ubuntu 18.04 컨테이너
MongoDB connector 용 BI 2.14.14
6월 252024릴리스
개선 사항
BI 용 MongoDB Connector의 내부 업데이트입니다.
MongoDB connector 용 BI 2.14.13
6월 132024릴리스
개선 사항
Windows 에서 패키징을 업데이트합니다.
golang.org/x/crypto
을v0.8.0
에서v0.17.0
로 업그레이드합니다.다음 SSDLC 정책 업데이트를 소개합니다:
SBOM Lite 지원 추가합니다.
실크 취약성 스캔을 통합합니다.
MongoDB Connector for BI 는 공개 타사 종속성 보고서를 생성하고 게시합니다.
버그 수정
애그리게이션 오류로 인해 BI 샘플링용 MongoDB Connector가 중단되는 버그를 수정합니다.
MongoDB connector 용 BI 2.14.12
12월 182023릴리스
개선 사항
이제 고 (Go) 1.21.0+로 구축되었습니다.
MacOS 13.0 추가 ARM 지원.
Debian 12 지원을 추가합니다.
MongoDB connector 용 BI 2.14.11
9월 릴리스 13, 2023
개선 사항
다음 배포판에 대한 지원 을 추가합니다.
Amazon Linux 2023 ARM
Amazon Linux 2023 x86
RHEL9 ARM
RHEL9 x86
Ubuntu 22.04 ARM
Ubuntu 22.04 x86
버그 수정
카탈로그 빌드 중에 외래 키를 추가할 때 용 가 모든 데이터베이스에 MongoDB connector 대해 BI 동일한 맵을 사용하는 버그를 수정합니다.
unwindPaths
MongoDB connector 용 BI 2.14.10
7, 20238월 출시
개선 사항
이제 고 (Go)1.20.7 으로 빌드되어 CVE-2023- 을29409 수정합니다.
버그 수정
배열에서 가상 테이블의 열 이름을 바꿀 때 스키마가 로드되지 않는 버그를 수정합니다.
_id
필드가 없는 경우 외래 키 계산에서 오류가 반환되는 버그를 수정합니다.
MongoDB connector BI 2.14.9용
2023 247월 릴리스
개선 사항
이제 Go 1.20.6+로 빌드되어 CVE-2023- 을29406 수정합니다.
버그 수정
mongod
의 커서 시간 초과로 인해 BI 용 MongoDB Connector에 오류 메시지 또는 오류 로그인 가 표시되지 않는 버그를 수정합니다.
MongoDB connector 용 BI 2.14.8
2023 107월 릴리스
개선 사항
이제 고 (Go) 1.19.10 으로 구축되었습니다.
MongoDB connector 용 BI 2.14.7
6월 82023릴리스
개선 사항
이제 고 (Go) 1.19.9+로 구축되었습니다.
MongoDB connector 용 BI 2.14.6
5월 172023릴리스
개선 사항
이제 고 (Go) 1.19.0 으로 구축되었습니다.
버그 수정
스키마 모드를
auto
로 설정하면 기존에 저장된 스키마를 사용할 수 있는 경우에도 항상 초기 샘플링이 trigger 되는 문제를 수정합니다.
MongoDB connector 용 BI 2.14.5
9월 릴리스 2, 2022
버그 수정
출시하다 JSON 피드의
amazon2-arm
URL 을 수정합니다.
행동 변화
MongoDB 6.0 에 대한 지원 을 추가합니다.
MacOS 11.0 추가 ARM 지원.
Debian 11 지원을 추가합니다.
Enterprise RHEL 8 IBM Z 시리즈 지원을 추가합니다.
RHEL 8 IBM Z 시리즈를 제외한 모든 IBM Z 시리즈/IBM POWER PC 플랫폼 지원을 제거합니다.
RHEL 6.x/7.x 제거 S390x 지원.
MongoDB connector 용 BI 2.14.4
9월 릴리스 17, 2021
개선 사항
이제 고 (Go) 1.16.0 으로 구축되었습니다.
MongoDB 5.0 에 대한 지원 을 추가합니다.
다운로드 센터에 RHEL8 ARM 배포를 추가합니다.
버그 수정
스칼라와 충돌하는 객체의 하위 경로를 매핑할 때 빈 필드 경로를 건너뛰지 않는 문제를 수정합니다.
RHEL 8.1 (IBM POWER) 2.14.3 릴리스의 타볼이 잘못 구성되는 문제를 수정합니다.
행동 변화
MongoDB 3.2, 3.4 및 3.6 에 대한 지원을 제거합니다.
zSeries 배포에 대한 지원 을 제거합니다.
MongoDB connector 용 BI 2.14.3
23, 20213월 출시
새로운 기능
.yaml에서 외부 소스 값을 사용할 수 있습니다. 구성 파일.
.yaml의 다음 필드에 대한 지원 을 추가합니다. 구성 파일:
trim
type
digest
digest_key
버그 수정
일부 쿼리에서
null
값이 있는 문서가 잘못 반환되는 문제를 수정합니다.일부 쿼리가 이전 버전의 BI Connector보다 완료되는 데 시간이 오래 걸리는 문제를 수정합니다.
일부 샤드 클러스터 구성에서 읽기 기본 설정이 분석 노드로 설정된 경우
listDatabases
명령이 오류를 반환하는 문제를 수정합니다.
개선 사항
이제 고 (Go) 1.5.0 으로 구축되었습니다.
다운로드 센터에 Amazon Linux 2 ARM 64 배포를 추가합니다.
MongoDB connector 용 BI 2.14.2
27, 2021월 릴리스
새로운 기능
이제 출시하다 아카이브에 분리된 서명을 사용할 수 있습니다.
버그 수정
in
및or
표현식에 대한 비효율적인 번역이 발생하는 문제를 수정합니다.
MongoDB connector 용 BI 2.14.1
6, 2021월 릴리스
개선 사항
이제 Go 1.15 으로 구축되었습니다.
버그 수정
지리 공간적 데이터가 올바르게 매핑되지 않던 문제를 수정합니다.
DRDL 확장 문자 인코딩과 관련된 문제를 수정합니다.
대소문자가 혼합된 데이터베이스에 대해 샤딩 정보를 로드하지 못하는 문제를 수정합니다.
COM_FIELD_LIST
에 대한 응답의 형식이 잘못된 문제를 수정합니다.
MongoDB connector 용 BI 2.14.0
13, 20207월 출시
새로운 기능
이제 데이터베이스 스키마 는 대소문자를 구분합니다.
UNION을 포함하는 쿼리는 완전히 푸시다운할 수 있습니다.
버그 수정
객체 배열 충돌 해결 은 배열 에 중첩된 충돌하는 객체 필드에 대해 NULL 데이터를 생성합니다.
MongoDB connector 용 BI 2.13.4
2020년 2월 12일 릴리스
버그 수정
테이블 후처리 중에 파이프라인을 딥 카피하지 않아 잘못된 SQL 스키마를 유발하는 매핑 버그를 수정합니다.
MongoDB connector 용 BI 2.13.3
8, 2020월 릴리스
버그 수정
"
또는\usb
와 같이 이스케이프 처리해야 하는 문자가 포함된 문서 키에서 패닉을 유발하는 버그를 수정합니다.
MongoDB connector 용 BI 2.13.2
8, 2020월 릴리스
버그 수정
대소문자가 혼합된 데이터베이스에서 인덱스 로드가 실패하는 버그를 수정합니다.
사용자 지정 go-driver 전화 걸기에서 nil이 아닌 인터페이스로 인해 발생하는 연결 버그를 수정합니다.
DRDL 파일 스키마
mongotranslate
의 테이블에 정의된 파이프라인을 포함하지 않는 를 수정합니다.경우에 따라 자연스러운 왼쪽 조인이 실패하는 버그를 수정합니다.
MongoDB connector 용 BI 2.13.1
2019년 11월 26일에 출시됨
이제
max_num_global_tables
시스템 변수 의 기본값은 {44000
에서 제기된1000
입니다.
MongoDB connector 용 BI 2.13.0
2019년 11월 11일에 출시됨
버그 수정
다음과 같은 버그가 수정됩니다.
unix_timestamp
필요한 경우 일광 절약 시간제를 처리하다 하지 않았기 때문에 잘못된 결과를 반환합니다.집계 파이프라인이 비어 있는 경우 DRDL 테이블이 BSON으로 잘못 마셜링됩니다.
개선 사항
버전 2.13.0 다음과 같은 개선 사항이 포함되어 있습니다.
명확하지 않은 FLUSH SAMPLE 권한 부여에 대한 오류 메시지를 업데이트합니다.
빈 필드 이름과
.
문자가 포함된 필드 이름을 건너뛰도록 스키마 매핑 을 업데이트합니다.샤드 컬렉션에 대한 자체 조인 최적화를 활성화합니다.
max_num_columns_per_table
시스템 변수 를max_num_fields_per_collection
으로 대체합니다.사용되는 메모리 양을 줄여 필드가 많은 컬렉션을 샘플링하는 동안 성능을 향상시킵니다.
하위 쿼리,
GROUP BY
및ORDER BY
절에서 모호한 열 동작을 개선합니다.Ubuntu 18.04 에 대한 지원을 추가합니다. SLES 15 및 RHEL8.
regexp
에 대한 비문자열 지원을 추가합니다.배열이 포함된 스키마 의 성능을 개선합니다.
MongoDB connector 용 BI 2.12.0
9월 릴리스 16, 2019
버그 수정
다음과 같은 버그가 수정됩니다.
mongosqld
샘플링 중에 투표가 발생한 경우 중단됩니다.$lookup
을(를) 사용하는 일부 쿼리가 실패합니다.하위 테이블의
_id
를 제외한 DRDL 파일과 연결할 때 패닉이 발생합니다.버전 2.10+ Windows에서 잘못된 디렉토리에 설치됩니다.
div
연산자의 메모리 내 평가 버그를 수정합니다.mongosqld
장기 실행 쿼리를 잘못 종료합니다.ObjectId 필드에 대한 일부 쿼리는 푸시다운되지 않습니다.
timestampadd
범위를 벗어난 월로 인해 실패합니다.애그리게이션 함수를 그룹화 표현식으로 허용합니다.
datediff
다형성 인수로 푸시다운에 실패합니다.잘못된 외래 키 제약 조건을 표시합니다.
너무 크거나 작은
date
및datetime
유형에 대한 잘못된 푸시다운 및 유형 변환 입니다.information_schema
에 있는 테이블의 별칭은 무시됩니다.애그리게이션 함수가 있는 일부 쿼리는 푸시다운에 실패합니다.
숫자 필드 이름이 있는 해제 경로에 대한 파이프라인 구문 분석 오류가 발생했습니다.
mongodrdl
는--gssapiHostName
및--gssapiServiceName
플래그를 무시합니다.current_timestamp
및trim
함수에 추가 인수를 허용합니다.str_to_date
일부 상수가 아닌 형식 문자열 인수에 대해 대신 를date
반환합니다.datetime
개선 사항
푸시다운
이 출시하다 에는 푸시다운에 대한 여러 가지 개선 사항이 포함되어 있습니다. 기존 번역이 개선되고 푸시다운 적용 범위가 더 많은 함수와 쿼리 형태로 확장되었습니다.
상관관계가 있는 하위 쿼리를 MongoDB 버전 3.6 이상으로 푸시다운하기 위한 지원을 추가합니다.
ln
,ascii
,user
,database
,version
,connection_id
및 상수 값 시간/날짜 함수에 대한 푸시다운 지원 을 추가합니다.애그리게이션 언어로
regexp
푸시다운에 대한 지원을 추가합니다.푸시다운 변환에서 불필요한 반올림을 제거합니다.
리터럴 패턴 문자열이 있는
LIKE
표현식을 애그리게이션 언어로 푸시다운하기 위한 지원을 추가합니다.EXISTS
하위 쿼리에 대해 생성된 파이프라인의 효율성 을 개선합니다.잘라내기 푸시다운 커버리지를 개선하고 MongoDB 버전 4.1.9 이상에서
$trunc
을(를) 사용하도록 번역을 업데이트했습니다.char
및str_to_date
함수에 대한 푸시다운 지원을 추가합니다.
Go 드라이버
이 릴리스에는 새로운 Go 드라이버로 업그레이드하여 여러 가지 개선 사항이 포함되어 있습니다.
행동 변화
구문 분석기에 새 예약어를 추가합니다:
INSERT
,INTO
,KEY
,FULLTEXT
및PRIMARY
.앞으로는 이러한 단어를 백틱으로 래핑해야 쿼리에서 식별자로 사용할 수 있습니다.
ALTER TABLE
문을 사용하여 샘플링된 스키마를 변경하는 기능에 대한 지원을 제거합니다.2.12 이전에는
mongosqld
가 독립형 스키마 모드 에서 수정된ALTER TABLE
구문을 통해 테이블과 열의 이름 변경 및 제거를 지원했습니다. 현재 이 기능을 사용하고 있는 모든 고객은 스키마 관리 요구 사항을 뷰, DRDL 또는 사용자 지정 스키마 모드 로 마이그레이션하는 것이 좋습니다. 이 기능을 활성화한 변수/구성 매개 변수인enable_table_alterations
는 계속 지원되지만 BI Connector 2 에서는 아무 작업도 수행하지 않습니다.12. 향후 릴리스에서 제거될 예정입니다.
MongoDB connector 용 BI 2.11.1
8, 20197월 출시
버그 수정
MySQL 스키마에 잘못된 외래 키 제약 조건이 포함되는 버그를 수정합니다.
일부 매우 크거나 매우 작은 date
및 datetime
값에 대해 잘못된 푸시다운을 유발하는 버그를 수정합니다.
information_schema
데이터베이스 의 테이블에 대한 별칭이 무시되는 버그를 수정합니다.
MongoDB connector 용 BI 2.11.0
2019년 5월 16일 출시
새로운 기능
생성된 집계 파이프라인을 MongoDB 로 전송하기 전에 적용하는 여러 최적화 기능을 추가합니다.
MongoDB에
DRDL
파일을 저장하고 저장된 스키마를 조작하기 위해mongodrdl
에 새로운 하위 명령을 추가합니다.mongosqld
가 샘플링 대신 저장된DRDL
스키마를 사용하도록 설정합니다. 자세한 내용은 2.11 의 스키마 관리 변경 사항을 참조하세요.또는 인스턴스를 실행하지 않고도 쿼리를 집계 파이프라인으로 변환할 수 있는 beta
mongotranslate
명령줄 유틸리티인 버전을 도입합니다.SQL BI Connector MongoDB
버그 수정
BI Connector 가 불필요하게 긴
$group
키 이름을 생성하는 문제를 수정합니다.BI Connector가 다형성 스키마 매핑 모드에서 잘못된 테이블 파이프라인을 생성하는 버그를 수정합니다.
일부 쿼리 계획을 인쇄할 때 BI Connector의 패닉을 유발하는 버그를 수정합니다.
BI Connector의 문자열-날짜 변환에 대한 메모리 내 평가가 푸시다운 동작과 일치하지 않는 버그를 수정합니다.
지원되는 Amazon Linux 버전을 MongoDB 4.2 에서 지원하는 버전과 일치하도록 업데이트합니다.
BI Connector의 GSSAPI 구현 (Linux 및 macOS)에서 Active Directory 제한 위임 관련 버그를 수정합니다.
기존 Kerberos 구성이 손상되지 않도록 하기 위해 활성화해야 하는
--gssapiConstrainedDelegation
플래그를 도입합니다.Linux
mongosqld
, MongoDB 4.0 및 Active Directory KDC에서 Kerberos 인증이 실패하는 버그를 수정합니다.상관관계가 있는 하위 쿼리와 관련된 여러 가지 작은 버그를 수정합니다.
변경 사항/사용 중단
일부 스키마 관리 구성 옵션을 변경합니다.
ALTER TABLE
,enable_table_alterations
시스템 변수 및 setParameter를 통한 스키마 수정 지원 을 더 이상 사용하지 않습니다.
MongoDB connector 용 BI 2.10.0
3월 15, 2019출시
버그 수정
이중 쿼리에서 애그리게이션 함수가
DUAL
키워드가 생략된NULL
을 반환하는 버그를 수정합니다.일부 잘못된
DUAL
쿼리가 오류를 반환하지 않던 버그를 수정합니다.DUAL
에서 선택하는 파생 테이블에 대한 일부 조인의 푸시다운을 방지하는 버그를 수정합니다.일부 삼각 함수(
ascii
,acos
및asin
)가 누락된 유형 변환으로 인해 잘못된 결과를 반환할 수 있는 버그를 수정합니다.일부 하위 쿼리 비교에서 누락된 유형 변환으로 인해 잘못된 결과가 반환될 수 있는 버그가 수정되었습니다.
Uint64
을Decimal
로 변환하는 동안 정밀도가 손실되는 버그를 수정합니다.INSERT
스칼라 함수의 푸시다운 변환과 관련된 정확성 버그를 수정합니다.스키마 매핑 중에 불안정한 정렬로 인해 충돌하는 컬렉션/필드 이름의 비결정적 이름 변경이 발생하는 버그를 수정합니다.
일부 유효한 하위 쿼리 비교에서 오류가 반환되는 버그를 수정합니다.
일부 유효한 하위 쿼리 및 튜플 비교에서 오류가 반환되는 버그를 수정합니다.
생성된 파이프라인이 MongoDB 3.4 에 추가된 기능을 필요로 하기 때문에
xor
를 사용하는 쿼리가 MongoDB 3.2 에서 오류를 반환하는 버그를 수정합니다.MongoDB 4.0 에서 Kerberos 인증 이 실패하는 버그를 수정합니다.
날짜 및 시간 변경
이 릴리스에서는 BI Connector의 날짜 및 타임스탬프 의미 체계에서 발생하는 여러 가지 불일치가 해결됩니다. 이러한 불일치를 해결하여 사용자 대면 동작에 몇 가지 변경 사항이 발생했습니다.
부분 날짜에 대한 일관되지 않은 지원을 제거합니다.
MySQL은 월 또는 일 구성 요소가 누락된 부분 날짜를 나타낼 수 있습니다. . 이러한 불완전한 날짜를 MongoDB 날짜로 표현하는 것은 불가능합니다. 불완전한 날짜를 올바르게 조작하고 렌더링하려고 시도하면 완전한 날짜에 많은 버그와 불일치가 발생했습니다.
버전 2.10 부터 BI Connector는 불완전한 날짜를 반환하는 또는 표현식에 대한 연산을 지원하지 않습니다. 앞으로는 불완전한 날짜를 구성하려고 시도하는 작업의 동작에 대해 보장할 수 없습니다.
DATE(a)
및TIMESTAMP(a)
스칼라 함수를 각각CAST(a AS DATE)
및CAST(a AS DATETIME)
에 해당하도록 업데이트합니다.DATE
및TIMESTAMP
스칼라 함수의 동작은type_conversion_mode
변수의 값에 따라 달라집니다. 이렇게 하면 해당 스칼라 함수의 기본 동작이 변경됩니다.이 변경의 영향을 받는 쿼리는
type_conversion_mode
에 의존하지 않는 보다 명시적인 변환 함수(예:str_to_date
)를 사용하도록 다시 작성할 수 있습니다. 영향을 받는 쿼리를 다시 작성할 수 없는 경우 사용자는type_conversion_mode
변수를mysql
로 설정하여 BI Connector가 MongoDB 시맨틱 대신 MySQL 시맨틱을 사용하여 모든 유형 변환을 수행하도록 지시할 수 있습니다.중요
이는 꼭 필요한 경우가 아니라면 전체적으로 유형 변환을 푸시하는 기능을 크게 축소하므로 권장하지 않습니다.
유형 변환 및
type_conversion_mode
시스템 변수에 대한 자세한 내용은 유형 변환 모드를 참조하세요.
MongoDB connector 용 BI 2.9.0
12월 18, 2018릴리스
기능 및 성능 개선 사항
릴리스 아카이브에 샘플
mongosqld
구성 파일 이 포함되어 있습니다.구성 파일에서 일반적으로 사용되는 시스템 변수를 설정할 수 있습니다.
몇 년에서 며칠로 변환을 최적화합니다.
join
성능을 최적화합니다.일반적인 성능 개선.
버그 수정
지원되지 않는 을 포함할 수 있는 필드에 대한 쿼리에 BSON types 대한의 복원력을 개선합니다.BI Connector
MongoDB connector 용 BI 2.8.2
11월 16, 2018출시
다형성 스키마 매핑, 쿼리 취소 및
IN
쿼리에서 발견된 정확성 버그를 수정합니다.일반적인 쿼리 패턴의 성능 회귀를 수정합니다.
MongoDB connector 용 BI 2.8.1
11월 09, 2018출시
max_execution_time
시스템 변수 동작의 버그를 수정합니다.
MongoDB connector BI 2.8.0용
11월 06, 2018출시
기능 및 성능 개선 사항
BI Connector의 유형 시스템 및 다형성 데이터를 처리하는 방식이 개선되었습니다.
사용자는 지정된 열의 유형을 변경할 수 있습니다.
사용자는 쿼리 오류 없이 '더티(dirty)' 데이터 세트에 액세스할 수 있습니다.
GROUP_CONCAT 애그리게이션 함수의 푸시다운을 지원합니다.
관리자가 아닌 사용자는 글로벌 변수를 설정할 수 있습니다.
버그 수정
strToDateTime
을(를)float
으)로 구문 분석하는 기능이 개선되었습니다.BI Connector 가 readPreference 사양을 준수하는 방식을 수정합니다.
MongoDB connector 용 BI 2.7.0
10월 02 릴리스, 2018
기능 및 성능 개선 사항
연관 함수 축소
optimize_view_sampling
글로벌 변수 지원polymorphic_type_conversion_mode
세션/글로벌 변수 지원MongoDB 버전 3.6 이상에 대한 필터 최적화 개선
구성 매개변수에 type_conversion_mode 노출
빠른 조회를 위한 캐시 카탈로그 열
버그 수정
null 안전 등호 연산자(
<=>
)에 대한 잘못된 시맨틱 수정||
연산자는 두 문자열에서 연산할 때 잘못된 유형(및 값)을 반환합니다.DRDL
유형 유효성 검사 추가서명되지 않은 항목에
CAST
지원특정 교차 조인 쿼리에서 제거된
WHERE
절 수정동적 스키마를 사용할 때 일부 잘못된 왼쪽 자체 조인 결과 수정
다음을 사용하여 뷰 최적화 끄기 지원
$match
MongoDB BI Connector ODBC 드라이버 macOS의 경우 버전이 지정된 디렉토리에 설치해야 합니다.
MongoDB BI Connector ODBC 드라이버 수정 macOS의 설치 프로그램 문제로 인해 유니코드 드라이버가 ANSI로 보고됨
MongoDB connector 용 BI 2.6.1
21 20189월 출시
스칼라 함수가 string 값을 처리하는 방식으로 인해 발생하는 문제가 해결되었습니다.
BIC 2.6.0 을 실행하는 Tableau 사용자는 2.6.1 으로 업그레이드하는 것이 좋습니다.
MongoDB connector 용 BI 2.6.0
04 20189월 출시
EXPLAIN() 지원이 추가되었습니다.
유형 변환 을 버전 4.0 이상을 실행하는 MongoDB 서버로 푸시다운합니다.
BI Connector의 유형 충돌 해결 시스템을 업데이트하여 다형성 데이터 처리를 개선했습니다.
공통 테이블 표현식(CTE) 지원이 추가되었습니다.
UNION
성능이 향상되었습니다.다음에
SCRAM-SHA-256
메커니즘을 추가했습니다.mongosqld
명령줄 옵션 및 구성 파일 설정:Java 인증 플러그인
Linux용 MongoDB BI Connector ODBC 드라이버 를 출시했습니다.
배열 데이터와 비배열 데이터를 단일 테이블로 결합하기 위한
mongosqld --prejoin
명령줄 옵션이 추가되었습니다.
설명 지원
사용자는 EXPLAIN을 사용하여 쿼리 결과를 생성하는 데 사용되는 집계 파이프라인의 세부 정보를 반환할 수 있습니다.
공통 테이블 표현식 지원
이제 BI Connector는 공통 테이블 표현식을 포함하는 쿼리를 지원합니다.
MongoDB connector 용 BI 2.5.0
2018년 5월 23일 출시
Windows에서
mongosqld
에 대한 새로운 SSPI 지원.이제
--sampleNamespaces
옵션이 제외를 지원합니다.NULL
이제 값 형식은 샘플링 중에 varchar로 캐스팅됩니다.COUNT(*)
쿼리 성능이 최적화되었습니다.SIN
,COS
,TAN
이(가) 아래로 푸시되었습니다.
새로운 SSPI 지원
이제 Windows 클라이언트는 Kerberos를 사용하여 BI Connector에 대해 인증할 수 있습니다.
NULL
이제 값 형식은 샘플링 중에 Varchar로 캐스팅됩니다.
이렇게 하면 샘플링 중에 NULL
값이 무시되어 쿼리가 실패하는 문제가 해결됩니다. 이제 NULL
값은 SQL 유형 VARCHAR
로 캐스팅됩니다.
SIN
, , COS
이제TAN
푸시다운됨
이제 BI Connector가 SIN
, COS
및 TAN
SQL 함수를 푸시다운합니다. 이렇게 하면 이러한 함수를 사용하는 쿼리의 성능이 향상됩니다.
MongoDB connector 용 BI 2.4.1
3월 09, 2018출시
프로덕션 배포를 위한 용 버전 2.4.1이 출시되었습니다.MongoDB connector BI 이 릴리스에는 BI Connector 사용자를 위한 사소한 버그 수정이 포함되어 있으며 모든 2.4 사용자에게 권장되는 업그레이드입니다.
MongoDB connector 용 BI 2.4.0
2월 21, 2018릴리스
3.6 지원 애그리게이션 표현식.
하위 쿼리 및 비동등 조인에 대한 푸시다운입니다.
이제 SQL 쿼리를 종료하면 MongoDB 작업도 종료됩니다.
DRDL
파일 사용자에 대한 권한 변경 사항입니다. 인증이 활성화된 상태에서mongosqld
를 실행하는 경우 구성 파일에--mongo-username
및--mongo-password
옵션 또는mongodb.net.auth.username
및mongodb.net.auth.password
설정과 함께 관리자 자격 증명을 제공해야 합니다.
MongoDB connector BI 2.4 버전 용 는 표현력이 풍부한 쿼리를 개선합니다. 새로운 기능은 다음과 같습니다.
애그리게이션 표현식
BI Connector 2.4 은 수학, 날짜 및 string 함수를 포함한 애그리게이션 표현식에 대한 지원을 개선합니다.
하위 쿼리 및 비동등 조인에 대한 지원 개선
버전 2.4 에서는 mongosqld
의 하위 쿼리 및 비동등 조인에 대한 지원이 개선되었습니다.
MongoDB connector BI 2.3.1용
11월 10, 2017출시
MongoDB 3.2와의 사소한 비호환성을 수정합니다.
MongoDB connector 용 BI 2.3.0
11월 08, 2017출시
간소화된 중앙 집중식 스키마 관리.
로그 로테이션을 지원합니다.
BI Connector의 표준화된 로깅.
LTRIM
,RTRIM
및TRIM
함수를 MongoDB로 푸시합니다.
MongoDB connector 버전 BI 2.3 용 는 엔터프라이즈 배포 지원을 개선합니다. 새로운 기능은 다음과 같습니다.
향상된 스키마 관리
BI Connector 2.3 에서 mongosqld 에는 이전에 mongodrdl에 있던 스키마 매핑 기능이 포함되어 있습니다.
로그 로테이션
버전 2.3에서는 mongosqld 로그를 로테이션할 수 있습니다. 로그를 순환하려면 명령을 실행하거나 mongosqld
를 다시 시작합니다.
MongoDB connector 용 BI 2.2.1
, , 8월 출시 292017
복제본 세트의 특정 멤버에 대한 읽기를 대상으로 할 때 사용되는 읽기 설정 태그에 대한 지원 부족을 수정합니다.
MongoDB connector 용 BI 2.2.0
2017 31 7월 릴리스
새로운 C 및 JDBC 인증 플러그인을 사용하여 MongoDB에 대한 직접 인증을 지원합니다. 이 플러그인은 SCRAM-SHA-1 및 PLAIN 메커니즘을 지원하며 인증에 대한 SSL 요구 사항을 제거합니다. 인증 플러그인은 Github 에서 찾을 수 있습니다.
mongosqld 에 대한 구성 파일을 지원합니다.
mongosqld 를 Windows 시스템 서비스로 설치 및 실행하는 것을 지원합니다.
용 에 대한 MSI Windows 설치 프로그램 을 MongoDB connector BI 제공합니다.
기본 인증 메커니즘 및 데이터베이스에 대한 새로운 명령줄 인수 를 제공합니다.
인증 옵션:
--defaultAuthDatabase
- 기본 사용자 소스(기본값:
admin
) --defaultAuthMechanism arg
- 기본 인증 메커니즘(기본값: SCRAM-SHA-1)
기본 VARCHAR 길이를 지정하는 새로운 시작 옵션을 제공합니다.
쇼 상태 와 함께 상태 메트릭을
mongosqld
제공합니다.보고된 다음 지표를 보고합니다.
연결
쿼리
BytesSent
연결된 스레드
mongosqld 를 여러 IP 주소에 바인딩할 수 있습니다.
GROUP
,SORT
및JOIN
단계의 메모리 사용량을 제한하는 새로운 런타임 옵션 을 제공합니다.
인증 플러그인
MongoDB connector BI 2.0 MongoDB용 버전 connector 에는 클라이언트가 자체 내에서 별도의 사용자를 만들 필요 없이 에 정의된 사용자로 인증하는 통과 인증이 도입되었습니다.
버전 용 는 SSL 인증서MongoDB connector 없이 를 BI 2.2 통해 사용자를 인증할 수 있는 일련의 인증 플러그인으로 사용 편의성을 더욱 높입니다.connector 이 플러그인은 SASL 프레임워크를 통해 사용자 인증을 수행하고 SCRAM-SHA-1 및 PLAIN 인증 메커니즘을 지원합니다. 현재 다음 언어로 인증 플러그인을 제공하고 있습니다.
MongoDB connector 용 BI 2.1.0
몇 가지 일반적인
JOIN
시나리오에 대해 상당한 성능 개선을 제공합니다.인덱스 사용률을 개선하기 위해 집계 파이프라인에서
$match
단계를 앞당깁니다.더 많은 SQL 함수 및 연산자를 집계 파이프라인으로 푸시합니다.
USE
및SHOW CREATE TABLE
문,STRAIGHT_JOIN
, 단항 더하기(+
) 연산자, 날짜 산술 연산의INTERVAL
키워드와 같은 추가 SQL 언어 기능을 지원합니다.
MongoDB connector 용 BI 2.0.0
2016년 11월 29일에 출시되었습니다.
향상된 서버 측 실행
MongoDB connector 용 BI 는 가능한 한 많은 실행을 기본 인스턴스로 이동하여 성능 및 확장성을 크게 MongoDB 향상시킵니다. 실행을 서버로 푸시하면 네트워크 지연 시간이 줄어들고 대역폭 소비가 줄어듭니다.
또한 이 접근 방식은 자체용 MongoDB connector BI 의 메모리 및 CPU 소비를 줄입니다.
통과 인증
이제 사용자 인증 프로세스가 용 를 통해 MongoDB connector BI 기본 인스턴스로 MongoDB 전달됩니다. 이제 사용자는 MongoDB 내에서 이미 생성된 사용자로 인증합니다.
간소화된 아키텍처
MongoDB connector BI 패키지용 는 이제 4개의 개별 구성 요소에서 2개로 축소되었습니다.
mongodrdl
- 이 도구는 MongoDB 인스턴스에 연결하여 지정된 컬렉션 형태를 관계형 스키마에 매핑하는 DRDL(Document-Relational Definition Language) 파일을 생성합니다.
mongosqld
설치 및 데몬으로 실행되면
mongosqld
는 MySQL 유선 프로토콜을 통해 요청하는 BI 도구의 SQL 쿼리, DB 정보 요청 및 스키마에 응답합니다.mongosqld
를 시작하려면 하나 이상의 DRDL 파일이 필요합니다.mongosqld
을(를) 시작하기 전에mongodrdl
으)로 스키마를 정의해야 합니다
SQL 호환성
MongoDB connector 버전 BI 2.x용 는 SQL-99 SELECT 문과 호환되며 MySQL 유선 프로토콜을 사용합니다.
팁
다음도 참조하세요.
MongoDB connector 용 BI 2.0.2
1월 5, 2017릴리스
MongoDB connector 용 BI 2.0.1
12월 13, 2016릴리스
NOT
연산자의 우선 순위 문제를 수정합니다.대문자로 된 데이터베이스에서 권한 정보를 조회하는 오류를 수정합니다.
SHOW COLUMNS
쿼리에서LIKE
패턴 일치를 지원합니다.로그의 집계 파이프라인 형식을 개선합니다.
시작 인덱스와 하위 문자열의 결합 길이가 string 의 길이를 초과하는 경우 하위 문자열 함수를 수정합니다.