2.11でのスキーマ管理の変更
MongoDB Connector for BI バージョン2.11リリースでは、保存済みスキーマ管理に大幅な改善が導入されています。 新しい保存済みスキーマ形式は、 DRDLファイルと同等です。 これらの改善は、バージョン2.10以前の BI Connector の構成と互換性がありません。 BI Connector 2.10またはそれ以前のバージョンを実行している場合は、次のセクションを使用してバージョン2と互換性があるように構成を更新してください。 11以降。
すでにバージョン 2.11 以降を実行している場合は、これ以上の設定変更は必要ありません。 バージョン 2.11 で導入されたさまざまなスキーマ管理構成の詳細については、「サンプリング モード参照チャート 」を参照してください。
スタンドアロン リーダーの変更
次の表を使用して、BI Connector バージョン 2.10 またはそれ以前のスタンドアロン リーダーの構成を変更し、バージョン 2.11 以降と互換性があるようにします。
バージョン 2.10 以前 | バージョン 2.11 以降 | |||
---|---|---|---|---|
モード | スタンドアロン リーダー | スタンドアロン リーダー | ||
動作 | mongosqld は起動時にデータをサンプリングし、メモリにスキーマを保持します。 | mongosqld は起動時にデータをサンプリングし、メモリにスキーマを保持します。 | ||
オプション |
バージョン2.10のスキーマ オプションの詳細については、 2.10のドキュメントを参照してください。 | なし。 以前のリリースで機能していたその他のスタンドアロン モード構成は、バージョン 2.11 以降でも引き続き機能します。 | ||
例 | 次の例では、BI Connector バージョン 2.10 以前を スタンドアロン読み取りモードで起動します。
| 次の例では、BI Connector バージョン 2.11 以降を スタンドアロン読み取りモードで起動します。
|
サンプリング モードの詳細については、「サンプリング モード参照チャート 」を参照してください。
クラスター化された読み取りモードからカスタム モードへ
次の表を使用して、BI Connector バージョン 2.10 またはそれ以前のクラスター化された読み取りノードの構成を変更し、バージョン 2.11 以降と互換性があるようにします。
バージョン 2.10 以前 | バージョン 2.11 以降 | |||||
---|---|---|---|---|---|---|
モード | クラスター化された読み取りモード | カスタム モード | ||||
動作 | BI Connector はスキーマをサンプリングせず、 --sampleSource データベースに保存されている MongoDB スキーマを使用してリレーショナル スキーマを構築します。 | BI Connector はスキーマをサンプリングせず、 データベースの DRDL --schemaSource スキーマを使用します。 | ||||
オプション |
バージョン2.10のスキーマ オプションの詳細については、 2.10のドキュメントを参照してください。 |
| ||||
例 | 次の例では、BI Connector バージョン 2.10 以前を Clustered-Reader モードで起動します。
| 次の例では、BI Connector バージョン 2.11 以降をカスタム モードで起動します。
|
サンプリング モードの詳細については、「サンプリング モード参照チャート 」を参照してください。
クラスター化された書き込みモードから自動モードへ
次の表を使用して、BI Connector バージョン 2.10 またはそれ以前の Clustered-Writer 構成を変更し、バージョン 2.11 以降と互換性があるようにします。
バージョン 2.10 以前 | バージョン 2.11 以降 | |||||
---|---|---|---|---|---|---|
モード | クラスター化された書き込みモード | Auto Mode | ||||
動作 | BI Connector はサンプリングしてスキーマを取得し、スキーマに関する情報を --sampleSource データベースに永続化します。 | BI Connector はサンプリングによってスキーマを取得し、サンプリングされた各スキーマを --schemaSource DRDL 形式で データベースに永続化します。 | ||||
オプション |
バージョン2.10のスキーマ オプションの詳細については、 2.10のドキュメントを参照してください。 |
| ||||
例 | 次の例では、BI Connector バージョン 2.10 以前を Clustered-Writer モードで起動します。
| 次の例では、BI Connector バージョン 2.11 以降を 自動 モードで起動します。
|
サンプリング モードの詳細については、「サンプリング モード参照チャート 」を参照してください。
非推奨
--sampleRefreshIntervalSecs
フラグとそれに対応する構成ファイル設定schema.sample.refreshIntervalSecs
は非推奨となり、代わりに--schemaRefreshIntervalSecs
とschema.refreshIntervalSecs
が採用されました。 古いコマンドライン オプションと構成ファイル設定は 2.11 リリースでも引き続き機能しますが、新しいコマンドライン オプションまたは構成ファイル設定に切り替えることをお勧めします。