Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Amazon-Q-Datenintegration in AWS Glue
Die Amazon-Q-Datenintegration in AWS Glue ist eine neue generative KI-Funktion von AWS Glue, die es Datentechnikern und ETL-Entwicklern ermöglicht, Datenintegrationsaufträge in natürlicher Sprache zu erstellen. Techniker und Entwickler können Amazon Q auffordern, Aufträge zu verfassen, Probleme zu beheben und Fragen über AWS Glue und zur Datenintegration zu beantworten.
Was ist Amazon Q?
Anmerkung
Bereitgestellt von Amazon Bedrock: AWS implementiert automatische Missbrauchserkennung. Da die Amazon-Q-Datenintegration auf Amazon Bedrock entwickelt wurde, können Benutzer die in Amazon Bedrock implementierten Kontrollen zur Durchsetzung von Sicherheit und den verantwortungsvollen Einsatz von künstlicher Intelligenz (KI) in vollem Umfang nutzen.
Amazon Q ist ein generativer von künstlicher Intelligenz (KI) gestützter Konversationsassistent, der Ihnen helfen kann, AWS-Anwendungen zu verstehen, zu erstellen, zu erweitern und zu betreiben. Das Modell, das Amazon Q zugrunde liegt, wurde um qualitativ hochwertige AWS-Inhalte erweitert, um vollständigere, umsetzbarere und referenziertere Antworten zu erhalten, damit Sie schneller mit AWS entwickeln können. Weitere Informationen finden Sie unter Was ist Amazon Q?
Was ist die Amazon-Q-Datenintegration in AWS Glue?
Die Amazon-Q-Datenintegration in AWS Glue bietet folgende Funktionen:
Chat – Die Amazon-Q-Datenintegration in AWS Glue kann in natürlicher Sprache verfasste Fragen über AWS Glue und zu Datenintegrationsthemen wie AWS Glue-Quell- und Zielkonnektoren, AWS Glue-ETL-Aufträge, Datenkatalog, Crawler und AWS Lake Formation sowie anderen Features und Best Practices beantworten. Die Amazon-Q-Datenintegration in AWS Glue gibt Schritt-für-Schritt-Anleitungen aus und liefert Verweise auf ihre Informationsquellen.
Codegenerierung für die Datenintegration – Die Amazon-Q-Datenintegration in AWS Glue kann Fragen zu AWS Glue-ETL-Skripten beantworten und neuen Code generieren, wenn eine Frage in natürlicher Sprache auf Englisch gestellt wird.
Problembehandlung – Die Amazon-Q-Datenintegration in AWS Glue wurde speziell dafür entwickelt, Ihnen zu helfen, Fehler in AWS Glue-Aufträgen zu beheben. Sie liefert Schritt-für-Schritt-Anleitungen zur Fehlersuche und Problemlösung.
Anmerkung
Die Amazon-Q-Datenintegration in AWS Glue greift nicht auf den laufenden Gesprächskontext zurück, um künftige Antworten zu formulieren. Jede Konversation mit der Amazon-Q-Datenintegration in AWS Glue ist unabhängig von der vorherigen oder künftigen Konversationen.
Arbeiten Sie mit der Amazon-Q-Datenintegration in AWS Glue?
Im Amazon-Q-Bereich können Sie Amazon Q auffordern, Code für ein AWS Glue-ETL-Skript zu generieren, oder eine Frage zu AWS Glue-Features oder zur Behebung eines Fehlers beantworten. Die Antwort ist ein ETL-Skript in PySpark mit Schritt-für-Schritt-Anweisungen zum Anpassen, Überprüfen und Ausführen des Skripts. Bei Fragen wird die Antwort auf der Grundlage der Wissensdatenbank zur Datenintegration zusammen mit einer Zusammenfassung und einer Quell-URL als Referenz generiert.
Sie können Amazon Q beispielsweise auffordern: „Bitte stelle mir ein Glue-Skript bereit, das aus Snowflake liest, die Felder umbenennt und das Ergebnis in Redshift schreibt“. Als Antwort gibt die Amazon-Q-Datenintegration in AWS Glue ein AWS Glue-Auftragsskript zurück, das die angeforderte Aktion ausführen kann. Sie können den generierten Code überprüfen, um sicherzustellen, dass er die gewünschte Aufgabe erfüllt. Wenn Sie damit zufrieden sind, können Sie ihn als AWS Glue-Auftrag in der Produktion einsetzen. Sie können Fehler in Aufträgen beheben, indem Sie die Integration fragen, Fehler und Ausfälle zu erklären und Lösungen vorzuschlagen. Amazon Q kann Fragen zu AWS Glue oder zu bewährten Methoden für die Datenintegration beantworten.
Im Folgenden finden Sie Beispielfragen, die zeigen, wie die Amazon-Q-Datenintegration in AWS Glue Sie bei der Entwicklung mit AWS Glue unterstützen kann:
Generierung von AWS Glue-ETL-Code:
Schreibe ein AWS Glue-Skript, das JSON aus S3 liest, Felder mithilfe von „Mapping anwenden“ transformiert und in Amazon Redshift schreibt.
Wie schreibe ich ein AWS Glue-Skript, das aus DynamoDB liest, die DropNullFields-Transformation verwendet und als Ausgabe ein Parquet in S3 schreibt?
Erstelle ein AWS Glue-Skript, das aus MySQL liest, einige Felder basierend auf meiner Geschäftslogik löscht und in Snowflake schreibt.
Erstelle einen AWS Glue-Auftrag, der aus DynamoDB liest und ein JSON in S3 schreibt.
Hilf mir bei der Entwicklung eines AWS Glue-Skripts für AWS Glue Data Catalog auf S3.
Schreibe einen AWS Glue-Auftrag, um JSON aus S3 zu lesen, Nullen zu löschen und in Redshift zu schreiben.
Erläuterungen zu den AWS Glue-Features:
Wie verwende ich AWS Glue Data Quality?
Wie benutzt man AWS Glue-Auftrags-Lesezeichen?
Wie aktiviere ich die Autoscaling-Funktion von AWS Glue?
Was ist der Unterschied zwischen dynamischen Frames in AWS Glue und Spark-Daten-Frames?
Welche Verbindungstypen werden von AWS Glue unterstützt?
Fehlerbehebung für AWS Glue:
Wie behebt man einen Out-of-Memory-Fehler (OOM) bei AWS Glue-Aufträgen?
Welche Fehlermeldungen werden möglicherweise beim Einrichten von AWS Glue Data Quality angezeigt und wie kann man sie beheben?
Wie behebe ich den Fehler „Amazon S3 Zugriff verweigert“ bei einem AWS Glue-Auftrag?
Wie löse ich Probleme mit Data Shuffle bei AWS Glue-Aufträgen?
Bewährte Methoden für die Interaktion mit der Amazon-Q-Datenintegration
Unten finden Sie bewährte Methoden für die Interaktion mit der Amazon-Q-Datenintegration:
Stellen Sie bei der Interaktion mit der Amazon-Q-Datenintegration spezifische Fragen, iterieren Sie bei komplexen Anforderungen und überprüfen Sie die Richtigkeit der Antworten.
Seien Sie bei Datenintegrations-Prompts in natürlicher Sprache so spezifisch wie möglich, damit der Assistent genau versteht, was Sie benötigen. Anstatt den Prompt „Extrahiere Daten aus S3“ zu verwenden, geben Sie mehr Details an, z. B. „Schreibe ein AWS Glue-Skript, das JSON-Dateien aus S3 extrahiert“.
Überprüfen Sie das generierte Skript vor der Ausführung, um die Richtigkeit sicherzustellen. Wenn das generierte Skript Fehler enthält oder nicht Ihrer Absicht entspricht, geben Sie dem Assistenten Anweisungen zur Korrektur.
Generative KI-Technologie ist neu und die Antworten können Fehler enthalten, die manchmal als Halluzinationen bezeichnet werden. Testen und überprüfen Sie den gesamten Code auf Fehler und Schwachstellen, bevor Sie ihn in Ihrer Umgebung oder Ihrem Workload verwenden.
Amazon-Q-Datenintegration zur Verbesserung der AWS Glue-Services
Zur Unterstützung der Amazon-Q-Datenintegration in AWS Glue bei der Bereitstellung der relevantesten Informationen zu AWS-Services können wir bestimmte Inhalte von Amazon Q, wie z. B. Fragen, die Sie Amazon Q stellen, und deren Antworten, zur Serviceverbesserung verwenden.
Informationen darüber, welche Inhalte wir verwenden und wie Sie sich abmelden können, finden Sie unter Verbesserung des Service Amazon Q Developer im Amazon-Q-Developer-Benutzerhandbuch.
Überlegungen
Berücksichtigen Sie die folgenden Punkte, bevor Sie die Amazon-Q-Datenintegration in AWS Glue verwenden:
Derzeit funktioniert die Codegenerierung nur mit dem Python-Spark-Kernel. Der generierte Code ist für AWS Glue-Aufträge, die auf Python Spark basieren.
Weitere Informationen zu den unterstützten Kombinationen von Funktionen für die Codegenerierung von Amazon-Q-Datenintegration in AWS Glue finden Sie unter Unterstützte Funktionen zur Codegenerierung.