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.
Optimieren von Spark SQL Abfragen für AWS Glue und Amazon EMR-Jobs Spark
Phani Alapaty und Ravikiran Rao, Amazon Web Services ()AWS
Januar 2024 (Geschichte der Dokumente)
Spark SQL
Das Zusammenführen von Daten ist eine der häufigsten und wichtigsten Operationen, die Sie beim Extrahieren, Transformieren oder Laden von Daten in Objektspeicher oder Datenbanken ausführen können. Beim Verbinden müssen Sie die Leistung berücksichtigen. Es gibt mehrere Szenarien, wie z. B. große Netzwerkübertragungen, wenn für einige der Verbindungs-, Analyse- oder Aggregationsvorgänge nicht genügend Arbeitsspeicher zur Verfügung steht. Dies kann dazu führen, dass der AWS Glue Spark Job fehlschlägt.
Dieses Handbuch enthält bewährte Methoden, mit denen Sie Spark SQL Verbindungsabfragen für AWS Glue Amazon EMR-Jobs optimieren können. Sparkbietet viele Konfigurationsoptionen, die die Leistung des Spark SQL Workloads verbessern. Diese Anpassungen können programmgesteuert vorgenommen werden, oder Sie können sie mithilfe des Befehls auf globaler Ebene anwenden. spark-submit In diesem Handbuch werden einige dieser Konfigurationen erläutert, sodass Sie die Leistung Ihrer Spark SQL Abfragen und Anwendungen verbessern oder optimieren können. Die Empfehlungen in diesem Handbuch basieren auf Konfigurationen, die AWS
Professional Services verwendet, um die Leistung von Spark SQL Abfragen und Anwendungen zu verbessern.
Zielgruppe
Dieses Handbuch hilft Architekten, Dateningenieuren, Datenwissenschaftlern und Entwicklern, die Spark SQL Konfigurationsoptionen zu verstehen, die die Leistung von Spark SQL Abfragen verbessern.