Data Federation の変更履歴
注意
リリースノートは機能が変更されたリリースのみを記載
MongoDB は Atlas Data Federation を週ごとにリリースし、Atlas Data Federation のパフォーマンスと安定性を継続的に向上させます。 これらのリリースノートでは、機能の変更を含むリリースのみがキャプチャされます。 特定の Atlas Data Federation のリリースにパフォーマンスと安定性の改善のみが含まれている場合は、これらのリリースノートには含まれません。 使用しているリリース バージョンを確認するには、リリース日の リリース バージョンstringを確認します。
2024 リリース
18年 6 月2024リリース:
21が2024にリリース:
Atlas Data Federation の OIDCを介したプログラムによるワークロードのサポートを追加します。 詳しくは、「 OAuth 2.0を使用して Workload Identity Federation を設定する 」を参照してください。
管理者 ユーザーまたは
killop
特権を持つユーザーは、 killOpコマンドを使用してフェデレーティッドデータベース上の任意のクエリを終了できます。 クエリを発行したユーザーもクエリを終了できます。
14が2024にリリース:
サポートされていないリージョンのデータを処理するリージョンの変更
ca-central-1 (Montreal)
はca-west-1 (Alberta)
ではなくeu-west-1 (Ireland)
からのデータを処理します。ap-northeast-1 (Tokyo)
データを処理します。ではなく からの
ap-northeast-2 (Seoul)
eu-west-1 (Ireland)
。ではなく からの
ap-northeast-3 (Osaka)
eu-west-1 (Ireland)
。ではなく からの
ap-east-1 (Hong Kong)
ap-southeast-2 (Sydney)
。
killOpコマンドがクエリを終了できない問題を修正しました。
9 4月2024リリース:
Atlas Data Federation ビューの
$sql
ステージのサポートを追加しました。ビューの作成時に、Atlas Data Federation が権限を適切にチェックしていなかった問題を修正しました。
26 3 月2024リリース
ISO 8602形式で生成された日付によって誤ったクエリ結果が発生する問題を解決しました。
19 3 月2024リリース
PythonAmazon Web ServicesIAM 認証を使用するときに ドライバーが接続に失敗する問題を修正しました。
InternalError
を使用して$limit
クエリが失敗する問題を修正します。クエリ プランナーのテンプレート パーティションのフィルタリングが改善され、複数の Blog ストレージ ソースに対する場合によってはクエリのパフォーマンスが向上します。
2024 年 2 月 28 日のリリース
Azure データ ストアを開発と本番環境の配置の両方で通常使用できるようにします。
2024 年 2 月 14 日のリリース
2024 年 1 月 31 日のリリース
認証用にAmazon Web Services IAM を構成する 場合、Amazon Web Services IAM をサポートします。Atlas UI では現在サポートされていません。
2023 リリース
2023 年 12 月 05 日リリース
エラー
CommandNotSupported
をCommandNotFound
に変更します。
2023 年 11 月 28 日リリース
Microsoft Entra ID、Okta、Ping Identity の OIDC を IdPs としてサポートします。詳しくは、「 OIDC/OAuth 2.0による認証と認可 を参照してください。
2023 年 10 月 31 日のリリース
Perquetファイルから読み取る際のパフォーマンスが向上します。
collMod
を使用したビューの変更 のサポートを追加しました。.jsonl
ファイルを JSON Line ファイルとして自動認識するようになりました。sqlgenerateSchemaが Online Archive ソースで実行されない問題を修正しました。
2023 年 8 月 22 日のリリース
S3オブジェクトの出所メタデータに
lastModified
タイムスタンプ フィールドを追加します。 詳しくは、databases.[n].collections.[n].dataSources.[n].provenanceFieldName
を参照してください。Atlas Online Archive データセットの出所メタデータをサポートします。
2023 年 8 月 8 日のリリース
maxTimeMS制限を超える際のエラー メッセージが改善されました。
Atlas Data Lake データセットとオンライン アーカイブを対象とするクエリのexplain() 結果を改善します。
2023 年 8 月 1 日のリリース
$ne演算子を使用するクエリのパフォーマンスを向上させます。
2023 年 7 月 25 日のリリース
Atlas クラスター データ ストアの読み取り保証 ( read concern ) を設定できます。
2023 年 6 月 27 日のリリース
Atlas Data Federation を使用して Atlas クラスターで
$search
クエリを実行する場合、$$SEARCH_META
集計変数をサポートします。
2023 年 6 月 13 日のリリース
最も一般的な Atlas Data Federation のユースケース用のテンプレートを使用した新しいオンボード エクスペリエンスを導入します。
より詳細な情報が表示されるように、 $out から S3クエリへのエラー メッセージを改善しました。
2023 年 5 月 9 日のリリース
集計パイプラインで $in 演算子を使用する場合に、 S 上のファイルを選択するためのパーティション属性を最適化します。3
2023 年 4 月 18 日のリリース
すべてのバッチがカーソルファイルとしてアップロードされた場合、すべてのバッチがユーザーに返された場合、またはエラーが発生した場合にクエリが完了したことを示すように
$queryHistory
の動作を変更します。コマンドのコメント フィールドに BSON データを使用する 機能を追加しました。
2023 年 4 月 日のリリース
16 MB を超えるドキュメントをクエリする際のエラー メッセージを改善しました。
空のサブドキュメントをクエリするときに Atlas Data Federation が MongoDB と異なる$getFieldsの正確性の問題を修正します。
Parquet に書き込むときに S3 に $out の安定性とパフォーマンスが向上します。
2023 年 2 月 21 日のリリース
ターゲット フィールドが欠落している配列内のネストされたドキュメントをクエリするときに、ドキュメントが返されない
$match
クエリの問題を修正します。$out
を使用してS3に Parquet に書き込む際のパフォーマンスと安定性が向上します。$queryHistory
に$comment
演算子とクエリを使用して任意のBSONタイプを使用する能力を追加します。( MongoDB5.1 以降、$comment
演算子は 削除されました )。Atlas Data Federation は、 buildInfo 出力で MongoDB 6.2.0 を返すようになりました。
2023 年 2 月 15 日のリリース
フェデレーティッドデータベースインスタンスのコストを管理するために、Atlas Data Federation が処理するデータ量を制限する機能を追加します。
2023 年 2 月 7 日のリリース
クライアントがフェデレーティッドデータベースインスタンスでドキュメントを挿入、更新、または削除しようとする際のエラーメッセージを改善します。
2023 年 1 月 24 日のリリース
Atlas Data Federation が Atlas クラスターに作成する接続にアプリケーション名を追加します。
11 1 月2023リリース
0
のbatchSize
を持つmaxTimeMS
が失敗する問題を修正します。
2022 リリース
2022 年 12 月 19 日のリリース
Amazon Web Servicesリージョン
ap-southeast-1
(単一ドキュメント)を追加します。
30 11 月2022リリース
Atlas Data Federation を MongoDB 6.0.2 に更新します。
2022 年 11 月 15 日のリリース
2022 年 10 月 25 日のリリース
パフォーマンスと安定性を向上させます。
ソート メタデータを使用してクエリを最適化することで、Atlas Data Lake データセットのクエリ パフォーマンスを向上させます。
最上位またはルート スキーマが
REPEATED
またはOPTIONAL
としてマークされている場合に、Atlas Data Federation が Perquet ファイルを読み取れない問題を修正します。$out
を使用してS3に Parquet に書き込む際の安定性が向上します。
2022 年 9 月 13 日のリリース
サポートされていない式のクラッシュを引き起こす
$not
と$in
のパイプラインの問題を修正します。Perquet ファイル形式に書き込む
$out
からS3クエリのパフォーマンスを向上させます。Perquet 書込み (write) のデフォルトの最大行グループ サイズを 128 MB に更新します。
Data Lake データセットのパーティション フィールドの
$group
ステージを改善します。複数の
$lookup
ステージを持つ集計パイプラインを修正し、1 つのステージでフィールドが定義され、別のステージで同じフィールドが削除されます。Atlas Data Federation が区切り文字で終わるS3内のファイルの処理方法を修正します(例: '/')。
2022 年 8 月 23 日のリリース
パフォーマンスと安定性を向上させます。
日付型パーティションのパフォーマンスを最適化するために、 ISODate 形式を任意に指定するためのサポートを追加します。
02年 8 月2022リリース
パフォーマンスと安定性を向上させます。
チャンク単位で$mergeを実行します。
2022 年 7 月 12 日のリリース
パフォーマンスと安定性を向上させます。
Atlas は、Atlas Data Federation がHTTPソースから処理する合計バイト数に対して を請求するようになりました。
$merge集計ステージのバックグラウンド オプションのサポートを追加しました。
2022 年 6 月 21 日のリリース
パフォーマンスと安定性を向上させます。
createStore
コマンドに「ストア タイプ」として Atlas Data Lake のサポートを追加します。フェデレーティッド
$search
クエリのエラー メッセージを改善しました。
07 2022リリース
Atlas Data Lake の名前を変更し、Atlas Data Federation として再起動します。
重要
以前は Atlas Data Lake と呼ばれていたフェデレーティッド クエリ エンジン サービスは、Atlas Data Federation と呼ばれるようになりました。 Atlas Data Federation の詳細については、「設定 と Data Federation のクエリ 」を参照してください。
2022 年 5 月 31 日のリリース
パフォーマンスと安定性を向上させます。
MySQL のダイアレクトのサポートを無効にします。
2022 年 5 月 10 日のリリース
パフォーマンスと安定性を向上させます。
19 4月2022リリース
パフォーマンスと安定性を向上させます。
次の新しい MongoDB 5.2 集計演算子をサポートします。
$sortArray
$topN
$bottomN
$maxN
$firstN
$lastN
シャーディングされたクラスターで 読み込み設定(read preference) を使用できるようにするバグを修正します。
2022 年 3 月 29 日のリリース
パフォーマンスと安定性を向上させます。
2022 年 3 月 15 日のリリース
パフォーマンスと安定性を向上させます。
maxRowGroupSize
に上限を課します。
2022 年 2 月 15 日のリリース
パフォーマンスと安定性を向上させます。
matchComments
フィールドの名前をqueryFilterComments
に変更します。 詳細については、「フェデレーティッドデータベースインスタンスのクエリ履歴の取得 」を参照してください。
2022 年 1 月 18 日のリリース
パフォーマンスと安定性を向上させます。
クエリ履歴に
matchComments
フィールドを追加しました。 詳細については、「 Data Lake クエリ履歴の取得 」を参照してください。
2021 リリース
2021 年 12 月 28 日リリース
パフォーマンスと安定性を向上させます。
system
というプレフィックスが付いたコレクションのクエリをサポートしますが、system.
というプレフィックスが付いたコレクションのクエリはサポートしていません。
2021 年 12 月 7 日のリリース
パフォーマンスと安定性を向上させます。
$maxTimeMSオプションのサポートを追加します。
2021 年 11 月 16 日のリリース
パフォーマンスと安定性を向上させます。
X.509 認証のサポートを追加します。
$setField集計式を使用した空の
field
パラメータのサポートを追加します。失敗時にコマンドがゼロの終了コードを返す問題を修正しました。
空のサブドキュメントを持つドキュメントに空のパークエリ グループが含まれる問題を修正します。
Arque に保存されているドキュメントの
UncompressedSize
を報告するようにEstimateRowGroupSize
を更新します。$out
を使用して一部のドキュメントを 16 MB に調整する場合、maxRowGroupSize
の最小値を 16 MB に調整します。$out
を使用して重複フィールドを含むドキュメントを Arquet に書き込むためのサポートを廃止します。
2021 年 10 月 27 日リリース
パフォーマンスと安定性を向上させます。
userInfoコマンド出力に X. 509ユーザーが含まれます。
SCRAM 認証のパフォーマンスを向上させます。
2021 年 10 月 5 日のリリース
パフォーマンスと安定性を向上させます。
authenticate
コマンドのサポートを追加しました。バイナリ サブタイプをパーキー リーダー/ライターで保持します。
2021 年 9 月 14 日のリリース
さまざまな安定性とパフォーマンスの向上を提供します。
ap-south-1
リージョンのサポートを追加しました。カスタマー クエリ ログを複数行に出力します。
$query履歴出力に
background
フィールドが含まれるようになりました。Atlas データストアのワイルドカード データベースとコレクションをサポートします。
2021 年 8 月 25 日のリリース
2021 年 8 月 3 日のリリース
2021 年 7 月 12 日のリリース
2021 年 6 月 23 日のリリース
大規模なコレクション名前空間の制限を廃止します。
serverStatusコマンドをサポートします。
2021 年 6 月 8 日のリリース
安定性とパフォーマンスを向上させます。
public
構成フラグでパブリック S3 データ ストアをサポートします。Atlas クラスターにクエリをフェデレーティッドするときに、Zstandard 圧縮をサポートします。
dbStats
の結果にdb
フィールドを追加します。
2021 年 5 月 11 日のリリース
Atlas クラスター ストアのストレージ構成を通じて、読み込み設定(read preference)、読み取りタグ、最大古さの選択をサポートします。
Versioned API セットで送信されたコマンドを拒否します。
Data Lake
$collStats
集計ステージでcount
パラメータを有効にします。$facet
サブパイプラインで$collStats
の使用を許可しなくなりました。各アイテムの処理後に
$facet
の最大ドキュメント サイズを強制します。$match
ステージのパフォーマンスを向上させます。エラー メッセージの表示を改善しました。
2021 年 4 月 21 日のリリース
安定性とパフォーマンスを向上させます。
Perquet のサポート改善が含まれています。
データソースとして、
M0
、M2
、M5
の Atlas クラスターをサポートします。Atlas クラスターのワイルドカード コレクションに正規表現パターンの一致オプションを追加します。
クエリ実行制限の更新されたエラー メッセージを含みます。
2021 年 3 月 30 日のリリース
ユーザー認証後に初めてストレージ構成を自動的に生成します。
hello
コマンドを介して接続 ID を返します。複数の Atlas クラスターにまたがる Atlas Data Lake コレクションで
$geoNear
をサポートします。さまざまなパフォーマンスの改善が含まれています。
終了されたクエリの改善されたエラー メッセージを含みます。
2021 年 3 月 9 日のリリース
新しいオンボードとストレージ構成インターフェースが含まれています。
SQL スキーマ エラー メッセージを改善しました。
複数の Atlas コレクションで構成されているコレクションへのクエリ プッシュダウンをサポートします。
安定性とパフォーマンスを向上させます。
2021 年 2 月 16 日のリリース
ワイルドカード コレクションのSQL スキーマ生成を追加します。
安定性とパフォーマンスの問題を修正しました。
2021 年 1 月 26 日のリリース
2021 年 1 月 5 日リリース
Atlas 集計ステージには、$outのバックグラウンド オプションのサポートが追加されました。
安定性とパフォーマンスの向上が含まれています。
2020 年リリース
2020 年 12 月 16 日リリース
S3
{background: true}
$out
ステージへの のバックグラウンドでクエリを実行できるようにする オプションを追加します。過去のクエリを表示するには、
$queryHistory
集計ステージを導入します。さまざまなパフォーマンスと安定性の改善が含まれています。
2020 年 11 月 24 日リリース
$out
からS 3の Perquet、CSV、TLS 形式をサポートします。カーソルのローリング制限を追加します。
解析できないコマンドのエラー メッセージを改善しました。
2020 年 11 月 03 日リリース
単一の Atlas コレクションを参照するフェデレーティッドデータベースインスタンス コレクションに対するクエリで、
$geoNear
および$graphLookup
集計パイプライン ステージをサポートします。explainの出力のサマリー情報をアップデートしました。
2020 年 10 月 13 日のリリース
defaultFormat
HTTP ストア内の一般にアクセス可能な URL 内のファイルに対して をサポートします。同時クエリの数をフェデレーティッドデータベースインスタンスごとに 30 に制限します。
bzip2
圧縮形式をサポートします。集計コマンドの
comment
オプションをサポートします。さまざまなパフォーマンスと安定性の改善が含まれています。
2020 年 9 月 22 日のリリース
長時間実行クエリを終了するためのkillOpコマンドをサポートします。
S3 フェデレーティッドデータベースインスタンス
configuration
ストアのワイルドカード コレクションの最大数に追加します。
2020 年 9 月 1 日のリリース
データソースとしてHTTP URLをサポートします。
S3Amazon Web Services インテリジェント階層化 をサポート および 標準~低頻度のアクセス ストレージ クラス。
$unionWith
集計ステージをサポートしますフェデレーティッドデータベースインスタンスの接続文字列認証を一度に 1 人のユーザーに制限します。
一般的なパフォーマンスと安定性の向上が含まれています。
2020 年 8 月 18 日のリリース
$outをS3に書込みパフォーマンスを改善します。
一般的なパフォーマンスと安定性の向上が含まれています。
2020 年 8 月 13 日のリリース
$currentOp出力に
correlationID
を追加します。一般的なパフォーマンスと安定性の向上が含まれています。
2020 年 7 月 28 日リリース
2020 年 7 月 14 日のリリース
$collStats
集計パイプライン ステージをサポートします。ORM のパフォーマンス最適化が含まれています ファイル。
一般的なパフォーマンスと安定性の向上が含まれています。
2020 年 7 月 7 日のリリース
コマンドに フィールドと フィールドのサポートを追加しました。
skip
limit
count()
2020 年 6 月 16 日のリリース
フェデレーティッドデータベースインスタンスのストレージ構成を検証するための
storageValidateConfig
コマンドを追加します。バグ修正とパフォーマンスの改善が含まれています。
2020 年 6 月 2 日のリリース
一般的なパフォーマンスと安定性の向上が含まれています。
2020 年 5 月 26 日のリリース
2020 年 5 月 12 日のリリース
新しく作成されたフェデレーティッドデータベースインスタンスのストレージ構成生成を自動化します。
Data Federation の
$out
を使用して、パーティション対応データを S 3に書き込むことができます。
2020 年 5 月 5 日のリリース
2020 年 4 月 26 日のリリース
安定性の問題を修正しました。
2020 年 4 月 14 日のリリース
パフォーマンスを向上させます。
$currentOpステージをサポートし、長時間実行されるクエリのクエリの進行状況を監視できます。
追加の形式を受け入れるように、分離属性を更新します。
ストレージ構成コマンドを使用するときにメタデータ カタログを更新します。
2020 年 3 月 26 日のリリース
さまざまなパフォーマンスと安定性の改善が含まれています。
から S3
$out
までの $toString をサポートします。
2020 年 3 月 9 日のリリース
2020 年 2 月 11 日のリリース
クロスデータベース
$lookup
クエリをサポートします。小文字と大文字のファイル拡張子をサポートします。
テンプレート セグメントが、ネストされたフィールドに対応するドット区切りの属性名をサポートするようになりました。
2020 年 1 月 21 日のリリース
defaultFormatを先頭にドットなしで指定できます。
OTC 形式のファイルのスクレイピングに基づくフィルタリングをサポートします。
最初の ステージ後にクエリ属性を抽出できるようにします。
2019 年リリース
2019 年 12 月 10 日のリリース
いくつかのパフォーマンスと安定性の改善が含まれています。
次のパーティション定義をサポートします。
epoch_secs
は、UNIX エポックからの秒数です。epoch_millis
は、UNIX エポックからの ミリ秒です。UUID
は、バイナリ サブタイプ 4 です
2019 年 11 月 11 日のリリース
いくつかのパフォーマンスと安定性の改善が含まれています。
Apache ORM ファイルの読み取りのサポートを追加しました。
2019 年 10 月 29 日のリリース
Perl ファイル行グループ によるパーティションのフィルタリングをサポートします 統計。
パーティション
databases.<database>.<collection>.[n].definition
を指定する場合、パス内のObjectIdをサポートするようになりました。
2019 年 10 月 8 日のリリース
クエリが 16 MiB を超えるドキュメントを生成した場合はエラーを返します。
$indexStats
ステージで、エラーではなくインデックスの空のリストが生成されるようになりましたJSON 形式で
$out
から S 3ストレージ形式をサポートします。$match
は、すべてのタームを暗黙的に結合するものとして扱います。空のファイルを解析しなくなりました。
{$match: {$expr: {$and: []}}}
式によって接続が終了する問題を修正しました。
2019 年 9 月 17 日のリリース
パーティション定義でネストされたフィールドを許可します。
クエリに一致するすべてのパーティションを含む単一のサブディレクトリが識別される場合、 は S3 上のディレクトリを列挙しなくなりました。
2019 年 8 月 21 日のリリース
getLastError
データベースコマンドのサポートを追加します。Atlas での和集合の処理方法に関するバグを修正しました。
S 3への
$out
集計パイプライン ステージをサポートします。listIndexes
は常に空のリストを返すようになりました。ドット区切りの CSV および TSV キーをサブドキュメントに変換します。
ストレージ構成エラー メッセージにドキュメントへのリンクが含まれるようになりました。
GBS ファイル形式をサポートします。
クエリ実行エラー メッセージに相関 ID が含まれます。
カーソル ストレージの制限に達したときに、クライアントにエラーを返します。
カーソル ストレージの制限を超えた場合は、最後の
getMore
でクライアントにエラーを返します。
2019 年 7 月 30 日
listCommands
をサポートします。 たとえばdb.runCommand({"listCommands": 1})
2019 年 7 月 8 日
カーソル結果の最初のバッチをより速く返します。
この認証メカニズムを指定するドライバーを必要とせずに、
SCRAM-SHA-1
認証情報を自動的にサポートします。ファイル形式が不明な場合は、わかりやすいエラーメッセージを表示します。