MongoDB.local SF, Jan 15: See the speaker lineup & ship your AI vision faster. Use WEB50 to save 50%
Find out more >
Docs Menu
Docs Home
/ /

「FLUSH SAMPLE」でスキーマデータを再サンプリングする

mongosqldプロセスが開始されると、 スキーマ ファイル または MongoDB インスタンスからデータをサンプリングして、 スキーマ が作成されます。MongoDB インスタンスのデータが、新しいフィールドまたはコレクションによって大幅に変更された場合は、BI Connector が使用するスキーマを再生成することをお勧めします。 スキーマを再生成するには、 mongosqldを再起動するか、 MySQL shell内からFLUSH SAMPLEコマンドを発行します。

デフォルトでは、 mongosqldはスキーマ生成後にデータを自動的に再サンプリングしません。 --schemaRefreshIntervalSecsオプションを指定すると、 mongosqldにデータを自動的に再サンプリングし、固定スケジュールでスキーマを再生成するように指示します。

注意

FLUSH SAMPLEコマンドを使用するには、 insert } 特権とupdate特権が必要です。 詳細については、「ユーザー認証モデル」を参照してください。 がmongosqld オプション経由の スキーマ ファイル --schemaで起動する場合、FLUSH SAMPLE コマンドは使用できません。

Tip

戻る

DRDL ファイルからのスキーマのロード

項目一覧