Atlas でサポートされていないコマンド
項目一覧
M 0 /M 2 /M 5 および Atlas Flex クラスターでサポートされていないコマンド
Atlas M0 無料クラスター、Flex クラスター、M 2 /M 5 共有クラスターは、他のクラスターで利用できるすべての機能をサポートしていません。M0
、M2
、M5
のクラスター制限の詳細については、「 Atlas M0 (無料クラスター)、M2 、および M5 の制限 を参照してください。Flex クラスターの制限の詳細については、「 Atlas Flex 制限 」を参照してください。
注意
サポートされていないコマンドや無効な構文を使用すると、Atlas は次のエラーメッセージを返します。
<$command> is not allowed or the syntax is incorrect, see the Atlas documentation for more information.
有効な構文の詳細については、「 データベースコマンド」を参照してください
制限されたコマンド
M 0 無料クラスター、Flex クラスター、M 2 /M 5 共有クラスターでは、制限付きで次のコマンドを実行できます。
コマンド | Limit | ||
---|---|---|---|
| |||
M0 無料クラスターと M2 /M5 共有クラスターでは、 詳細については、「運用上の制限 」を参照してください。 | |||
$where 演算子をサポートしていません。 | |||
次の 2 つのドキュメントに実行を制限します。
| |||
db.killOp() メソッドを、操作を実行した MongoDB ユーザーに制限します。 | |||
次のフィールドへの応答を制限します。
| |||
次のドキュメントに制限します。
|
サポートされていないコマンド
M 0 無料クラスター、Flex クラスター、M 2 /M 5 共有クラスターは、次のコマンドをサポートしていません。
注意
他のすべての階層のクラスター M 10 以上のコマンドは、Atlas MongoDBの組み込みロールに定義された特権に対応します。Atlas user権限の詳細については、「 Atlas ユーザー特権 」を参照してください。
|
|
|
サポートされていないコマンドライン オプション
M 0 無料クラスター、Flex クラスター、M 2 /M 5 共有クラスターは、次のコマンドラインツールのオプションをサポートしていません。
コマンドラインツール | サポートされていないオプション |
---|---|
M 10 + クラスターでサポートされていないコマンド
Atlas では、Atlas クラスターにアクセスするためにクライアントの認証が必要です。 Atlas は、データベース ユーザーの特権のカーソル操作のリストを提供します。 これらの特権は、MongoDB コマンドのサブセットへのアクセスを提供します。
制限されたコマンド
Atlas はdb.killOp()
メソッドを、操作を実行した MongoDB ユーザーに制限します。
サポートされていないコマンド
次の表は、データベースユーザー特権がサポートしていない最も一般的なコマンドと shell メソッドを示しています。 クラスターの安定性とパフォーマンスを確保するために、Atlas はこれらのコマンドが提供する機能を一時停止または制限します。
管理
コマンド | shell メソッド | 権限アクション |
---|---|---|
| ||
eval | db.eval() | |
セッション
コマンド | shell メソッド | 権限アクション |
---|---|---|
複製
シャーディング
コマンド | shell メソッド | 権限アクション |
---|---|---|
[1] | ( 1 、 2 、 3 、 4 ) MongoDB 5.0を使用する場合6以降では、特定のコレクションのバランシングを制御するためにsetAllowMigrations を使用できます。 |
[2] | このコマンドは、グローバル書き込みクラスターのみではサポートされていません。 |
ユーザーとロールの管理
注意
別の方法として、利用可能なAtlas userロール を参照してください。
コマンド | shell メソッド | 権限アクション |
---|---|---|
getUser [3] | ||
[3] | ( 1 、 2 、 3 、 4 ) : 自分のユーザー アカウントでgetUser を呼び出すことができます。 |
サポートされていないコマンドライン オプション
M10 + クラスターは の --preservUUID mongorestore
オプションをサポートしていません。
サポートお問い合わせ
Atlas データベースユーザーの権限が現在サポートしていないコマンドにアクセスする必要がある場合は、Atlasサポートにお問い合わせください。
サーバーレスインスタンスでサポートされていないコマンド
Atlas サーバーレスインスタンスは、次のデータベースコマンドとmongosh
シェルメソッドをサポートしていません。
データベースコマンド | shell メソッド |
---|---|
eval | db.eval() |
geoNear (deprecated in MongoDB v4.0) | |
getUser [3] | |
$listLocalSessions 集計パイプライン ステージ | |
$listSessions 集計パイプライン ステージ | |
$planCacheStats 集計パイプライン ステージ | |
resync | |
| |
(deprecated in MongoDB v4.4) | |
サポートされていないコマンドライン オプション
サーバーレスインスタンスは、次のコマンドラインツールのオプションをサポートしていません。
コマンドラインツール | サポートされていないオプション |
---|---|