一括変換
一括クエリ変換により 、1 つのUIアクションから多数のクエリを変換でき、各クエリを個別に変換する必要がなくなります。 マルチ選択トグルを有効にすることで、1 つ以上のクエリ、保存済み手順、trigger、ビューを一括で選択して変換できます。
一括変換では、各クエリ変換をバッチでキューに入れて実行するジョブが作成されます。 進行中の一括変換または個々のクエリのステータスは、 Query Converterペインで表示できます。
このタスクについて
クエリ ドライバーはAIテクノロジーを使用しますが、長いクエリや複雑なクエリ、トリガー、または保存された手順を変換できない場合があります。 正しく変換されないクエリもあれば、まったく変換されないクエリもあります。
クエリ ドライバーは、リレーショナル スキーマ、MongoDB スキーマ、現在のプロジェクト内のマッピング ルールを使用して、クエリを変換する方法を決定します。 クエリがリレーショナル スキーマにないテーブルを参照する場合、または MongoDB コレクションにマップされていない場合、変換が失敗したり不正確になることがあります。
変換されたクエリ、trigger、ビュー、保存された手順はプロジェクトに保存され、プロジェクトのインポートおよびエクスポート後も保持されます。
SQLクエリは40 、 000テキスト文字に制限されています。
クエリ 変換によって生成されたコードは、本番環境に配置する前に、必ず確認とテストを行ってください。
変換のステータスは左側の [ Query Converter ] ペインで表示できます。 各変換には、変換のステータスを示す アイコンがあります。 オブジェクトの横に アイコンがない場合、一括変換はキューに入れられませんでした。
Icon説明静的円変換は保留中です。スピナー変換が実行中です。緑色のチェックマーク変換は成功しました。赤色の句読点前回の試行では変換は失敗しました。
手順
変換を選択します
一括変換ジョブにクエリを含めるか除外するには、クリックしますフィールド名の横にあるアイコン。
ダウンロードにカテゴリ全体を含めるか除外するには、次をクリックします。カテゴリ名の横にある
現在のステータスでクエリを含めるまたは除外するには、 フィルターを使用してステータスを選択します。
クエリの変換
[ Convert ] ボタンをクリックします。 選択されたクエリは変換のためにキューに入れられ、バッチで実行されます。 変換の合計進行状況は、ページの左下に表示されます。
個々のクエリ変換ステータスはクエリ名の横に表示されます。
変換されたMongoDB構文コードはConverted MongoDB Queryペインで表示できます。
クエリ 変換にエラーが発生した場合は、 Converted MongoDB Queryペインで詳細を表示できます。
Tip
一括変換を停止するには、画面左下隅にある赤色のTerminateボタンをクリックし、ポップアップ モーダル上の赤色のTerminateボタンをクリックします。 一括ジョブがキャンセルされると、一括変換ステータスは Bulk convert job terminated
に更新されます。
次のステップ
クエリが変換された後、本番コードに含める前に、正確性を確認します。 検証を支援するためにクエリのテスト機能を使用できます。