Beispiel für einen Workflow: Konvertierungsprobleme in allen Codeobjekten mit Gemini beheben

Auf dieser Seite wird ein Beispielszenario beschrieben, in dem die Unterstützung durch Gemini die Konvertierung von Codeobjekten in Database Migration Service-Konvertierungsarbeitsbereichen beschleunigt.

Kosten

Wenn Sie die Unterstützung durch Gemini in Database Migration Service-Konvertierungs arbeitsbereichen nutzen möchten, müssen Sie die Gemini for Google Cloud API aktivieren. Es gelten die Preise für Gemini. Weitere Informationen finden Sie unter Gemini for Google Cloud Preise.

Hinweis

Wenn Sie die Unterstützung durch Gemini in Database Migration Service-Konvertierungsarbeitsbereichen nutzen möchten, müssen Sie Gemini for Google Cloud in Ihrem Projekt aktivieren.

API aktivieren

Nachdem Sie Gemini for Google Cloud in Ihrem Projekt aktiviert haben, können Sie alle Gemini-basierten Konvertierungsfunktionen in Ihrem Arbeitsbereich verwenden.

Beispielworkflow

In diesem Beispielszenario konvertieren Sie Oracle-Code und -Schema, wobei mehrere Codeobjekte dieselbe Oracle-Funktion verwenden, die Konvertierungsprobleme verursacht. Die regelbasierte Konvertierungs-Engine findet kein PostgreSQL-Äquivalent für diese Funktion. Daher müssen Sie die Konvertierungsprobleme selbst beheben. Um den Konvertierungsprozess zu beschleunigen, verwenden Sie die Konvertierungsunterstützung von Gemini, um herauszufinden, wie Sie den Oracle-Code ändern können.

Ihr SQL-Code und -Schema werden in der Region gespeichert, in der Sie den Konvertierungsarbeitsbereich erstellen. Wenn Sie die unterstützte Code- und Schemakonvertierung mit Gemini-Modellen verwenden, werden Ihr Code und Ihre Schemas möglicherweise in anderen Regionen verarbeitet.

Weitere Informationen dazu, wie und wann Gemini forIhre Daten verwendet. Google Cloud

In Ihrem Gemini-basierten Workflow gehen Sie so vor:

  1. Öffnen Sie den Detailbereich für eines der betroffenen Objekte und wählen Sie Symbol für den Gemini-Konvertierungsassistenten Unterstützung > Probleme bei der Objektkonvertierung beheben aus.
Ein Screenshot, der zeigt, wie Sie auf Gemini-Prompts für die Erläuterung der Code- und Schema-Konvertierung zugreifen.
Abbildung 1 Prompts für den Gemini-Konvertierungsassistenten (Zum Vergrößern klicken)
Ein Screenshot, der zeigt, wie Sie auf Gemini-Prompts für die Erläuterung der Code- und Schema-Konvertierung zugreifen.

Der Bereich „Gemini“ wird geöffnet.

  1. Klicken Sie im Bereich „Gemini“ auf Vorschlag einfügen und speichern Sie dann die SQL-Änderungen.

  2. Wiederholen Sie die Schritte für jedes fehlerhafte Codeobjekt.

    Wenn Sie die Codevorschläge anwenden, lernen die Gemini-Modelle das Muster und bieten an, die Korrektur auf alle Objekte mit demselben Problem anzuwenden. Das Dialogfeld Vorschläge von Gemini überprüfen wird angezeigt.

    Dialogfeld „Probleme mit Gemini beheben“
    Abbildung 2 Dialogfeld „Probleme mit Gemini beheben“ (Zum Vergrößern klicken)
    Dialogfeld „Probleme mit Gemini beheben“
  3. Klicken Sie auf Vorschläge überprüfen und prüfen Sie die vorgeschlagenen Änderungen.

  4. Klicken Sie für jedes Objekt auf Code akzeptieren und beenden Sie die Ansicht der Gemini-Vorschläge.

Die Korrektur des Konvertierungsproblems wird jetzt auf alle fehlerhaften Codeobjekte in Ihrem Arbeitsbereich angewendet.