このページでは、Freeクラスター、Flexクラスター、M10+ Atlas Coreクラスター、およびM10+ Atlas Infiniteクラスターのコマンドサポートを、以下のセクションで比較します。
Unsupported Commands lists MongoDB commands and shell methods that Atlas doesn't support, organized by command category.
Unsupported Command Line Options lists
mongodumpandmongorestoreoptions that Atlas doesn't support.Limited Commands lists commands that Atlas supports with restrictions for each cluster type.
Atlas requires clients to authenticate to access an Atlas cluster. Atlas provides a curated list of Database User Privileges that grant access to a subset of MongoDB commands. The tables in the Unsupported Commands section list the commands that fall outside this subset for each cluster type.
Atlas Free、Flex、および Infinite クラスターは、他のクラスターで利用可能なすべての機能をサポートしていません。より多くを学ぶには、以下を参照してください。
サポートされていないコマンド
以下の表は、AtlasがサポートしていないMongoDBコマンド、shellメソッド、および権限アクションをクラスタータイプ別にまとめたものです。クラスターの安定性とパフォーマンスを確保するため、Atlasはこれらのコマンドが提供する機能を自動化します。Atlasは、クラスターの階層やデータベースエディションに基づいて他のコマンドを制限します。
は、クラスタータイプがそのコマンドをサポートしていないことを示します。
注意
FreeクラスターまたはFlexクラスターでサポートされていないコマンドや無効な構文を使用した場合、Atlasは次のエラーメッセージを返します。
<$command> is not allowed or the syntax is incorrect, see the Atlas documentation for more information.
有効な構文の詳細については、データベース コマンド を参照してください。
管理
コマンド | shell メソッド | 権限アクション | Free および Flex | M10+ Core | M10+ Infinite |
|---|---|---|---|---|---|
| |||||
| |||||
|
| ||||
| |||||
| |||||
| |||||
Others that use | |||||
集計
コマンド | shell メソッド | 権限アクション | Free および Flex | M10+ Core | M10+ Infinite |
|---|---|---|---|---|---|
|
認証
コマンド | shell メソッド | 権限アクション | Free および Flex | M10+ Core | M10+ Infinite |
|---|---|---|---|---|---|
| |||||
|
診断
クエリプラン キャッシュ
コマンド | shell メソッド | 権限アクション | Free および Flex | M10+ Core | M10+ Infinite |
|---|---|---|---|---|---|
| |||||
| |||||
複製
コマンド | shell メソッド | 権限アクション | Free および Flex | M10+ Core | M10+ Infinite |
|---|---|---|---|---|---|
| |||||
| |||||
| |||||
| |||||
| |||||
| |||||
| |||||
|
セッション
コマンド | shell メソッド | 権限アクション | Free および Flex | M10+ Core | M10+ Infinite |
|---|---|---|---|---|---|
シャーディング
コマンド | shell メソッド | 権限アクション | Free および Flex | M10+ Core | M10+ Infinite |
|---|---|---|---|---|---|
| |||||
| |||||
| |||||
| |||||
| |||||
| |||||
| [1] | (1, 2) You can use setAllowMigrations to control the balancing of a specific collection. |
| [2] | このコマンドは、グローバル書き込みクラスターのみではサポートされていません。 |
ユーザーとロールの管理
注意
別の方法として、利用可能なAtlas userロール を参照してください。
コマンド | shell メソッド | 権限アクション | Free および Flex | M10+ Core | M10+ Infinite |
|---|---|---|---|---|---|
| |||||
| [3] | (1, 2) You can call getUser for your own user account. |
サポートされていないコマンドライン オプション
Atlasは、次のコマンドラインツールオプションをサポートしていません。 は、クラスタータイプがそのオプションをサポートしていないことを示します。
オプション | コマンドラインツール | Free および Flex | M10+ Core | M10+ Infinite |
|---|---|---|---|---|
制限されたコマンド
Atlasでは、制限付きで以下のコマンドをサポートしています。
Free および Flex
無料クラスターと Flex クラスターでは、制限付きで次のコマンドを実行できます。
コマンド | Limit | ||
|---|---|---|---|
| |||
Free clusters and Flex clusters don't allow the 詳細については、「運用上の制限 」を参照してください。 | |||
Doesn't support | |||
| |||
次の 2 つのドキュメントに実行を制限します。
| |||
Limits the | |||
Doesn't support the $$USER_ROLES system variable. | |||
Doesn't support the $$USER_ROLES system variable. | |||
Doesn't support the $$USER_ROLES system variable. | |||
次のフィールドへの応答を制限します。
|
M10+ Core
Atlas limits the db.killOp() method to the MongoDB user who ran the operation.
Atlas doesn't support the killAllSessions command unless the database user has:
the
killAnySessionprivilege, orthe
killOpSessionrole.
Atlas は、M30+ のシャーディングされた Atlas Core クラスターでのみ、次のシャーディングコマンドをサポートします。
M10+ Infinite
Atlas limits the db.killOp() method to the MongoDB user who ran the operation.
Atlas doesn't support the killAllSessions command unless the database user has:
the
killAnySessionprivilege, orthe
killOpSessionrole.
Atlas Infinite clusters only support the profile command when the database profiler level is 0.
サポートお問い合わせ
Atlas データベースユーザーの権限が現在サポートしていないコマンドにアクセスする必要がある場合は、Atlasサポートにお問い合わせください。