ANNOUNCEMENT: Voyage AI joins MongoDB to power more accurate and trustworthy AI applications on Atlas.
Learn more
Docs Menu

MongoDB へのルールを作成

マッピング ルールの作成は、リレーショナル テーブルを MongoDB コレクションに変換する方法です。 スキーマ モデル ペインのRelationalまたはMongoDBヘッダーからマッピング ルールを作成できます。

  1. プロジェクトを開きます。

  2. 左のSchema modelペインで、 MongoDBヘッダーの下のコレクションをクリックします。

    これにより、画面の右側でMappingsペインが開きます。

  3. Mappingsペインで+ Addをクリックして新しいマッピング ルールを作成します。

  4. ドロップダウンからソース テーブルの名前を選択します。

  5. 新しいマッピング ルールの オプションを定義します。 マッピングルールを定義する際、次のことが可能です。

    • コレクション名を変更します。

      コレクション名を変更するには、 Nameテキストボックスをクリックして新しい名前を入力します。 Click outside of the text box to save the change. 名前がすでに使用されている場合は、検証エラーが表示されます。

    • フィールド名を変更します。

    • 移行ジョブにフィールドを含めるまたは除外するには、フィールド名の横にある アイコンをクリックします。

  6. オプションとして、マッピング ルールの BSON タイプを選択するか、null 処理ルールを設定する場合は、次のようにします。

    1. をクリックしますカスタマイズするフィールドの横にあるアイコン。

    2. BSON typeを選択します。

    3. Null handlingオプションを選択します。

    • Insert as null: は null 値を保持し、null は宛先コレクションに挿入されます。

    • Omit: は null 値をスキップし、null は宛先コレクションに挿入されません。

    展開されたカスタマイズ フィールド メニューで、フィールドのOriginal nameOriginal typeを表示できます。

    注意

    フィールドのカスタマイズとデータ型の変換の詳細については、 フィールドのカスタマイズ を参照してください

  7. [Save and close] をクリックします。

マッピングルールの管理の詳細については、以下を参照してください。