Docs Menu
Docs Home
/
BI Connector
/

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

項目一覧

  • Overview

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

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

注意

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

Tip

以下も参照してください。

戻る

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

項目一覧