MongoDB Connector for BI のリリースノート
項目一覧
- MongoDB Connector for BI 2.14.16
- MongoDB Connector for BI 2.14.15
- MongoDB Connector for BI 2.14.14
- MongoDB Connector for BI 2.14.13
- MongoDB Connector for BI 2.14.12
- MongoDB Connector for BI 2.14.11
- MongoDB Connector for BI 2.14.10
- MongoDB Connector for BI 2.14.9
- MongoDB Connector for BI 2.14.8
- MongoDB Connector for BI 2.14.7
- MongoDB Connector for BI 2.14.6
- MongoDB Connector for BI 2.14.5
- MongoDB Connector for BI 2.14.4
- MongoDB Connector for BI 2.14.3
- MongoDB Connector for BI 2.14.2
- MongoDB Connector for BI 2.14.1
- MongoDB Connector for BI 2.14.0
- MongoDB Connector for BI 2.13.4
- MongoDB Connector for BI 2.13.3
- MongoDB Connector for BI 2.13.2
- MongoDB Connector for BI 2.13.1
- MongoDB Connector for BI 2.13.0
- MongoDB Connector for BI 2.12.0
- MongoDB Connector for BI 2.11.1
- MongoDB Connector for BI 2.11.0
- MongoDB Connector for BI 2.10.0
- MongoDB Connector for BI 2.9.0
- MongoDB Connector for BI 2.8.2
- MongoDB Connector for BI 2.8.1
- MongoDB Connector for BI 2.8.0
- MongoDB Connector for BI 2.7.0
- MongoDB Connector for BI 2.6.1
- MongoDB Connector for BI 2.6.0
- MongoDB Connector for BI 2.5.0
- MongoDB Connector for BI 2.4.1
- MongoDB Connector for BI 2.4.0
- MongoDB Connector for BI 2.3.1
- MongoDB Connector for BI 2.3.0
- MongoDB Connector for BI 2.2.1
- MongoDB Connector for BI 2.2.0
- MongoDB Connector for BI 2.1.0
- MongoDB Connector for BI 2.0.0
MongoDB Connector for BI 2.14.16
リリース日10日、 2024
改善点
Go 800}1.21.12 + で構築され、 CVE-2024 -24791 次のオペレーティング システムを含むすべてのオペレーティング システムが対象:
RHEL 7.0
RHEL 8.0 zSeries
Windows 64
macOS 13 arm/OpenSSL 3.0
Ubuntu 18.04コンテナ
MongoDB Connector for BIが、次のMongoDBバージョン、 8.0をサポートするようになりました。
MongoDB Connector for BI 2.14.15
リリース日29日、 2024年 7 月 日
改善点
Go1.21.12 + で構築され、 CVE- 2024- に対処するようになりました24791 次のオペレーティング システム を除く すべてのオペレーティング システムで。
RHEL 7.0
RHEL 8.0 zSeries
Windows 64
macOS 13 arm/OpenSSL 3.0
Ubuntu 18.04コンテナ
MongoDB Connector for BI 2.14.14
リリース日: 2024 25 6 月 日()
改善点
MongoDB Connector for BIの内部更新。
MongoDB Connector for BI 2.14.13
リリース日: 2024 13 6 月 日()
改善点
Windowsのパッケージを更新します。
golang.org/x/crypto
をv0.8.0
からv0.17.0
にアップグレードします。次の SSD ポリシーの更新を導入します。
SOM Write のサポートを追加しました。
Silicon 脆弱性スキャンを統合します。
MongoDB Connector for BIは、公開サードパーティ依存関係レポートを生成して公開します。
バグ修正
集計エラーによってMongoDB Connector for BI のサンプリングが停止するバグを修正しました。
MongoDB Connector for BI 2.14.12
リリース日: 2023年 12 月18日
改善点
Go 1.21.0 + でビルドされるようになりました。
MacOS 13.0を追加 ARM サポート。
Debian 12のサポートを追加します。
MongoDB Connector for BI 2.14.11
リリース日13年 9 月 日、 2023
改善点
次のディストリビューションのサポートを追加します。
Amazon Linux 2023 ARM
Amazon Linux 2023 x 86
RHEL 9 ARM
RHEL 9 x 86
Ubuntu 22.04 ARM
Ubuntu 22.04 x86
バグ修正
カタログの構築中に外部キーを追加するときに、MongoDB Connector for BI がすべてのデータベースに対して同じ
unwindPaths
マップを使用するバグを修正します。
MongoDB Connector for BI 2.14.10
年 8 月 日( 2023 7をリリース
改善点
Go1.20.7 でビルドされ、 CVE-2023 -29409 を修正しました。
バグ修正
配列の仮想テーブルの列の名前が変更されたときにスキーマがロードされないバグを修正しました。
_id
フィールドがない場合に外部キーの計算がエラーを返すバグを修正しました。
MongoDB Connector for BI 2.14.9
リリース日24日、 2023年 7 月 日
改善点
Go1.20.6 + でビルドされ、 CVE-2023 -29406 を修正しました。
バグ修正
mongod
でのカーソルのタイムアウトによって MongoDB Connector for BI でエラー メッセージまたはエラー ログが発生しなかったバグを修正しました。
MongoDB Connector for BI 2.14.8
リリース日10日、 2023年 7 月 日
改善点
Go 1.19.10でビルドされるようになりました。
MongoDB Connector for BI 2.14.7
リリース日: 2023 8 6 月 日()
改善点
Go 1.19.9 + でビルドされるようになりました。
MongoDB Connector for BI 2.14.6
リリース日17日、 2023
改善点
Go 1.19.0でビルドされるようになりました。
バグ修正
既存の保存されたスキーマが利用可能な場合でも、スキーマ モードを
auto
に設定すると常に初期サンプリングがtriggerされる問題を修正します。
MongoDB Connector for BI 2.14.5
リリース日2年 9 月 日、 2022
バグ修正
リリース JSON フィードの
amazon2-arm
URL を修正します。
動作の変化
MongoDB 6.0のサポートを追加します。
MacOS 11.0を追加 ARM サポート。
Debian 11のサポートを追加します。
Enterprise RHEL 8 Z Series サポートを追加します。
RHEL 8 z シリーズを除くすべての z シリーズ/ IBM POWERプラットフォームのサポートを削除します。
RHEL 6 .x/ 7 .x を削除します S 390 x サポート上。
MongoDB Connector for BI 2.14.4
リリース日17年 9 月 日、 2021
改善点
Go 1.16.0でビルドされるようになりました。
MongoDB 5.0のサポートを追加します。
RHEL 8 ARM ディストリビューションをダウンロード センターに追加します。
バグ修正
スカラーと競合するオブジェクトのサブパスをマッピングするときに、空のフィールドパスがスキップされない問題を修正しました。
RHEL 8.1( IBM POWER )2.14.3 リリースの tarball が正しく構成されていない問題を修正しました。
動作の変化
MongoDB 3.2 、 3.4 、 3.6のサポートを廃止します。
zSeries ディストリビューションのサポートを廃止します。
MongoDB Connector for BI 2.14.3
リリース日23年 3 月 日2021
新機能
.YAML で外部ソースの値の使用を有効にします 構成ファイル
.YAML の次のフィールドのサポートを追加しました 構成ファイル
trim
type
digest
digest_key
バグ修正
null
値を持つドキュメントが一部のクエリから誤って返される問題を修正しました。BI Connector の以前のバージョンよりも一部のクエリの完了に時間がかかる問題を修正します。
一部のシャーディングされたクラスター構成で 読み込み設定(read preference) が 分析ノード に設定されている場合に
listDatabases
コマンドがエラーを返す問題を修正しました。
改善点
Go 1.5.0でビルドされるようになりました。
Amazon Linux 2 ARM 64ディストリビューションをダウンロード センターに追加します。
MongoDB Connector for BI 2.14.2
リリース日27年 1 月2021
新機能
削除された署名がリリース アーカイブで利用できるようになりました。
バグ修正
in
式とor
式の非効率的な変換につながる問題を修正します。
MongoDB Connector for BI 2.14.1
リリース日6年 1 月2021
改善点
Go 1.15でビルドされるようになりました。
バグ修正
地理空間データが正しくマッピングされない問題を修正しました。
DRDL 拡張文字のエンコーディングに関する問題を修正します。
混合大文字と小文字のデータベースのシャーディング情報の読み込みに失敗する問題を修正しました。
COM_FIELD_LIST
への応答が正しくない問題を修正しました。
MongoDB Connector for BI 2.14.0
リリース日13年 7 月 日( 2020
新機能
データベース スキーマでは大文字と小文字が区別されるようになりました。
UNION を含むクエリは完全にプッシュダウンできます。
バグ修正
オブジェクト配列の競合を解決すると、配列にネストされた競合するオブジェクト フィールドの NULL データが生成されます。
MongoDB Connector for BI 2.13.4
リリース日: 2020 年 2 月 12 日
バグ修正
マッピングで、テーブルの後処理中にパイプラインが深くコピーされず、無効な SQL スキーマが発生するバグを修正します。
MongoDB Connector for BI 2.13.3
リリース日8年 1 月2020
バグ修正
"
や\usb
など、エスケープする必要がある文字を含むドキュメント キーでクラッシュが発生するバグを修正します。
MongoDB Connector for BI 2.13.2
リリース日8年 1 月2020
バグ修正
混合大文字と小文字のデータベースでインデックスの読み込みが失敗するバグを修正しました。
カスタム Go ドライバー ダイアログの非 nil インターフェースによって発生する接続のバグを修正しました。
mongotranslate
DDL ファイル スキーマ のテーブルに定義されたパイプラインが含まれないように修正し 。場合によっては自然な左結合が失敗するバグを修正しました。
MongoDB Connector for BI 2.13.1
リリース26年 11 月2019
max_num_global_tables
システム変数がデフォルトで1000
から発生した4000
に設定されるようになりました
MongoDB Connector for BI 2.13.0
リリース11年 11 月2019
バグ修正
次のバグを修正します。
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と RHEL 8 。
regexp
の非 string サポートを追加します。配列を含むスキーマのパフォーマンスを向上させます。
MongoDB Connector for BI 2.12.0
リリース日16年 9 月 日、 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 Driver
このリリースには、新しいGoドライバーへのアップグレードによって可能になる多数の改善が含まれています。
動作の変化
パーサーに新しい予約語を追加します:
INSERT
、INTO
、KEY
、FULLTEXT
、PRIMARY
。今後は、これらの単語をバックグラウンドでラップして、クエリの識別子として使用する必要があります。
ALTER TABLE
ステートメントを使用したサンプル スキーマの変更のサポートを廃止します。2.12より前は、
mongosqld
ではスタンドアロン スキーマ モードにある場合、変更されたALTER TABLE
構文によるテーブルと列の名前変更と削除がサポートされていました。 現在この機能を使用しているカスタマーは、スキーマ管理のニーズをビュー、 DDL 、またはカスタム スキーマ モードに移行することをお勧めします。 この機能を有効にした変数と構成のパラメーターenable_table_alterations
は引き続きサポートされていますが、BI Connector 2では何も行いません。 12 。 将来のリリースで削除される予定です。
MongoDB Connector for BI 2.11.1
リリース日8年 7 月 日( 2019
バグ修正
MySQL スキーマに誤った外部キー制約が含まれるバグを修正します。
一部の非常に大きな値または非常に小さいdate
値とdatetime
値の誤ったプッシュダウンを引き起こすバグを修正します。
information_schema
データベース内のテーブルでエイリアスが無視されるバグを修正しました。
MongoDB Connector for BI 2.11.0
リリース日: 2019 年 5 月 16日
新機能
生成された集計パイプラインを MongoDB に送信する前に、それらに適用する多数の最適化を追加します。
MongoDB に
DRDL
ファイルを保存し、保存されたスキーマを操作するための新しいサブコマンドをmongodrdl
に追加します。サンプリングの代わりに保存された
DRDL
スキーマを使用するようにmongosqld
を有効にします。 詳細については、「 2.11のスキーマ管理の変更 」を参照してください。BI Connector や MongoDB インスタンスが実行中でなくても、SQL クエリを集計パイプラインに変換できるコマンドライン ユーティリティである
mongotranslate
の beta バージョンを導入します。
バグ修正
BI Connector が不必要に長い
$group
キー名を生成する問題を修正します。BI Connector が多形スキーマ マッピング モードで誤ったテーブル パイプラインを生成するバグを修正します。
一部のクエリプランの出力時に BI Connector がクラッシュするバグを修正します。
BI Connector の string から日付への変換のメモリ内評価がプッシュダウン動作と一致しないバグを修正します。
サポートされている 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 for BI 2.10.0
リリース日15 、 2019年 3 月 日
バグ修正
DUAL
キーワードを省略した二重クエリで集計関数がNULL
を返すバグを修正しました。一部の無効な
DUAL
クエリでエラーが返されないバグを修正しました。DUAL
から選択した派生テーブルへの一部の結合がプッシュダウンしないバグを修正します。一部の trigger 関数(
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 for BI 2.9.0
リリース日18年 12 月 日( 2018
機能とパフォーマンスの改善
リリース アーカイブにサンプル
mongosqld
構成ファイルが含まれています。構成ファイル で一般的に使用されるシステム変数を設定できるようにします。
年から日数への変換を最適化します。
join
のパフォーマンスを最適化します。全般的なパフォーマンスの改善。
バグ修正
MongoDB Connector for BI 2.8.2
リリース16年 11 月2018
多形スキーマ マッピング、クエリ キャンセル、
IN
クエリで見つかった正確性のバグを修正しました。一般的なクエリ パターンにおけるパフォーマンスの低下を修正します。
MongoDB Connector for BI 2.8.1
リリース09年 11 月2018
max_execution_time
システム変数の動作のバグを修正します。
MongoDB Connector for BI 2.8.0
リリース06年 11 月2018
機能とパフォーマンスの改善
BI Connector のタイプ システムと多形データの処理方法を改善します。
ユーザーは特定の列のタイプを変更できます。
ユーザーは、クエリ エラーなしでダーティデータセットにアクセスできます。
GROUP_CONNECTION 集計関数のプッシュダウンをサポートします。
管理者以外のユーザーはグローバル変数を設定できます。
バグ修正
strToDateTime
からfloat
への解析を改善しました。BI Connector がreadPreference仕様を尊重する方法を修正します。
MongoDB Connector for BI 2.7.0
リリース日02 、 2018
機能とパフォーマンスの改善
連想関数を折りたたむ
optimize_view_sampling
グローバル変数をサポートするpolymorphic_type_conversion_mode
session/グローバル変数をサポートするMongoDB バージョン3.6以降のフィルターの最適化を改善しました
構成パラメータでtype_conversion_modeを公開しました
より高速な検索のためにカタログの列をキャッシュする
バグ修正
null 安全性等価演算子の誤ったセマンティクスを修正しました(
<=>
)||
演算子は、2 つの文字列を操作するときに誤った型(および値)を返しますDRDL
型検証を追加しました署名なしへの
CAST
のサポート特定のクロス結合クエリで削除された
WHERE
句を修正しました動的スキーマを使用している場合に誤った左結合結果を修正しました
でビューの最適化をオフにする
$match
MongoDB BI Connector ODBC ドライバー macOS では、バージョン管理されたディレクトリにインストールする必要があります。
MongoDB BI Connector ODBC ドライバー を修正 macOS のインストーラーの問題により、Unicode ドライバーが ANSI として報告されるようになりました
MongoDB BI Connector ODBC ドライバー のバージョン がリリースされました。1.2.0
MongoDB Connector for BI 2.6.1
リリース日21年 9 月 日( 2018
スカラー関数が string 値を処理する方法によって発生する問題を解決しました。
BID 2.6.0を実行しているTableauユーザーは2.6.1 300} にアップグレードすることをお勧めします。
MongoDB Connector for BI 2.6.0
リリース日04年 9 月 日( 2018
EXPLAIN()サポートを追加しました。
バージョン4.0以降を実行している MongoDB サーバーへの型変換をプッシュダウンします。
BI Connector の型競合解決システムを更新することで、多形データの処理が改善されました。
共通テーブル式(CTE)のサポートを追加しました。
UNION
のパフォーマンスが向上しました。以下に
SCRAM-SHA-256
メカニズムを追加しました。mongosqld
コマンドライン オプションと構成ファイルの設定mongodrdl --authenticationMechanism
コマンドライン オプション。Java 認証プラグイン
Linux 用のMongoDB BI Connector ODBC ドライバーをリリースしました。
配列データと非配列データを単一テーブルに結合するための
mongosqld --prejoin
コマンドライン オプションを追加しました。
EXPLAIN サポート
ユーザーは EXPLAIN を使用して、クエリ結果の生成に使用された集計パイプラインの詳細を返すことができます。
一般的なテーブル式のサポート
BI Connector が、共通テーブル式を含むクエリをサポートするようになりました。
MongoDB Connector for BI 2.5.0
リリース日: 2018 年 5 月 23日
Windows 上の
mongosqld
の新しい SAPI サポート。NULL
値のある型は、サンプリング中に varchar にキャストされるようになりました。COUNT(*)
クエリ パフォーマンスを最適化しました。SIN
、COS
、TAN
がプッシュダウンするようになりました
新しいSSI のサポート
Windows クライアントは、BI Connector に対する認証に Kerberos を使用できるようになりました。
NULL
サンプリング中に値の型が Varchar にキャストされるようになりました
これにより、サンプリング中にNULL
値が無視されるためにクエリが失敗する問題が解決されます。 これで、 NULL
値は SQL 型VARCHAR
としてキャストされます。
SIN
、COS
、TAN
がプッシュダウンするようになりました
BI Connector がSIN
、 COS
、 TAN
SQL 関数をプッシュダウンするようになりました。 これにより、これらの関数を使用するクエリのパフォーマンスが向上します。
MongoDB Connector for BI 2.4.1
リリース日09 、 2018年 3 月 日
本番環境への配置向けに MongoDB Connector for BI のバージョン 2.4.1 をリリースしました。 このリリースには、BI Connector ユーザーに対するマイナーなバグ修正が含まれており、すべての 2.4 ユーザーに推奨されるアップグレードです。
MongoDB Connector for BI 2.4.0
リリース日21年 2 月 日2018
3.6のサポート 集計式。
サブクエリと非等価結合のプッシュダウン。
SQL クエリを強制終了すると、MongoDB 操作も強制終了されるようになりました。
DRDL
ファイル ユーザーの権限の変更mongosqld
が認証を有効にして実行する場合、構成ファイル内 の--mongo-username
と--mongo-password
オプション、またはmongodb.net.auth.username
とmongodb.net.auth.password
設定を使用して管理者の認証情報を提供する必要があります。
MongoDB Connector for BI バージョン2.4では、クエリの表現方法が向上します。 新機能は次のとおりです。
集計式
BI Connector 2.4では、数学、日付、string 関数などの集計式のサポートが向上します。
サブクエリと非等価結合のサポートの改善
バージョン2.4により、 mongosqld
はサブクエリと非等価結合のサポートが改善されました。
MongoDB Connector for BI 2.3.1
リリース10年 11 月2017
MongoDB 3.2 とのマイナーな非互換性を修正しました。
MongoDB Connector for BI 2.3.0
リリース08年 11 月2017
スキーマ管理を簡素化および一元化しました。
ログのローテーション をサポートします。
BI Connector の標準化されたログ。
LTRIM
、RTRIM
、TRIM
関数を MongoDB にプッシュダウンします。
MongoDB Connector for BI バージョン2.3は、エンタープライズ配置のサポートを改善します。 新機能には、次のものが含まれます。
スキーマ管理の改善
BI Connector 2.3では、 mongosqldに、以前は mongodrdl にあったスキーマ マッピング機能が含まれています。
ログ ローテーション
バージョン 2.3 では、 mongosqldログをローテーションできます。 ログをローテーションするには、 コマンドを発行するか、 mongosqld
を再起動します。
MongoDB Connector for BI 2.2.1
リリース日29年 8 月 日( 2017
レプリカセットの特定のノードへの読み取りをターゲットにするときに使用される読み込み設定(read preference)タグのサポートが利用できない問題を修正します。
MongoDB Connector for BI 2.2.0
リリース日31年 7 月 日( 2017
新しいCおよびJDBC認証プラグインを使用して、MongoDB に対する直接認証をサポートします。 これらのプラグインはSCRAM-SHA- 1とPLAINメカニズムをサポートし、認証の SSL 要件を削除します。 認証プラグインはGithubで入手できます。
mongosqld を Windows システム サービスとして インストールして実行することを サポートします。
MongoDB Connector for BI の Windows MSI インストーラーを提供します。
デフォルトの認証メカニズムとデータベースに新しいコマンドライン引数を提供します。
認証オプション:
--defaultAuthDatabase
- デフォルトのユーザーソース(デフォルトは
admin
) --defaultAuthMechanism arg
- デフォルトの認証メカニズム( SCRAM-SHA- 1のデフォルト)
デフォルトのVARCHAR の長さを指定するための新しいスタートアップ オプションを提供します
mongosqld
showstatus で ステータス メトリクスを提供する報告された次のメトリクスを報告します。
接続
クエリ
BytesSent
接続されたスレッド
mongosqldを複数の IPアドレスにバインドできます
GROUP
、SORT
、JOIN
ステージのメモリ使用量を制限するための新しいランタイム オプションを提供します
認証プラグイン
MongoDB Connector for BI バージョン2.0ではパスオーバー認証が導入されています。この認証では、クライアントは MongoDB で定義されたユーザーとして認証され、コネクター自体に別のユーザーを作成する必要はありません。
MongoDB Connector for BI バージョン2.2では、SSL 証明書なしでコネクターを通じてユーザーを認証できる認証プラグインのセットによって使用がさらに簡単になります。 これらのプラグインは SASL フレームワーク経由でユーザー認証を実行し、SCRAM-SHA- 1と PLAIN 認証メカニズムをサポートします。 現在、次の言語で認証プラグインを提供しています。
MongoDB Connector for BI 2.1.0
一部の一般的な
JOIN
シナリオでパフォーマンスを大幅に向上させます。集計パイプラインの
$match
ステージを早期にプッシュして、インデックス使用率を向上させます。より多くの SQL 関数と演算子を集計パイプラインにプッシュダウンします。
追加の SQL 言語機能、 ステートメントおよび
USE
SHOW CREATE TABLE
ステートメント、STRAIGHT_JOIN
、unary +(+
)演算子、INTERVAL
日付算術演算 の キーワードなどをサポートします。
MongoDB Connector for BI 2.0.0
リリース日: 2016 年 11 月 29 日
サーバー側での実行の改善
MongoDB Connector for BI は、基礎の MongoDB インスタンスに実行を可能な限り移動することで、パフォーマンスとスケーラビリティの大幅な向上を実現します。 実行をサーバーにプッシュダウンすると、ネットワーク レイテンシが軽減され、帯域幅の消費が削減されます。
このアプローチでは、MongoDB Connector for BI 自体のメモリと CPU の消費も削減されます。
パス経由認証
ユーザー認証プロセスは、MongoDB Connector for BI から基礎の MongoDB インスタンスに渡されるようになりました。 ユーザーは、MongoDB 内ですでに作成されたユーザーとして認証されるようになりました。
簡略化されたアーキテクチャ
MongoDB Connector for BI パッケージは 4 つの個別のコンポーネントから 2 つのコンポーネントに削除されます。
SQL の互換性
MongoDB Connector for BI バージョン2 .x は SQL- 99 SELECT ステートメントと互換性があり、 MySQL ワイヤプロトコルを使用します。
Tip
以下も参照してください。
MongoDB Connector for BI 2.0.2
リリース日5 、 2017年 1 月 日
MongoDB Connector for BI 2.0.1
リリース日13年 12 月 日( 2016
NOT
演算子の優先順位の問題を修正しました。大文字と小文字を含むデータベースで特権情報を検索する際のエラーを修正しました。
SHOW COLUMNS
クエリでLIKE
パターン マッチングをサポートします。ログの集計パイプラインの形式を改善します。
開始インデックスとサブストリングの合計長が string の長さを超える場合にサブストリング関数を修正します。