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.
Verwenden Sie Spark-Eigenschaften, um eine benutzerdefinierte Konfiguration anzugeben
Wenn Sie eine Sitzung in Amazon Athena für Apache Spark erstellen oder bearbeiten, können Sie Spark-Eigenschaften.jar
-Dateien, Pakete oder eine andere benutzerdefinierte Konfiguration für die Sitzung anzugeben. Um Ihre Spark-Eigenschaften zu spezifizieren, können Sie die Athena-Konsole verwenden, AWS CLI, oder die AthenaAPI.
Verwenden Sie die Athena-Konsole, um Spark-Eigenschaften anzugeben
In der Athena-Konsole können Sie Ihre Spark-Eigenschaften angeben, wenn Sie ein Notebook erstellen oder eine aktuelle Sitzung bearbeiten.
Um Eigenschaften im Dialogfeld Notebook erstellen oder Sitzungsdetails bearbeiten hinzuzufügen
-
Erweitern Sie Spark-Eigenschaften.
-
Um Ihre Eigenschaften hinzuzufügen, verwenden Sie die JSON Option In Tabelle bearbeiten oder Bearbeiten in.
-
Wählen Sie für die Option In Tabelle bearbeiten die Option Eigenschaft hinzufügen aus, um eine Eigenschaft hinzuzufügen, oder wählen Sie Entfernen, um eine Eigenschaft zu entfernen. Verwenden Sie die Felder Schlüssel und Wert, um Eigenschaftsnamen und ihre Werte einzugeben.
-
Verwenden Sie die
spark.jars
-Eigenschaft, um eine benutzerdefinierte.jar
-Datei hinzuzufügen. -
Um eine Paketdatei anzugeben, verwenden Sie die
spark.jars.packages
-Eigenschaft.
-
-
Um Ihre Konfiguration direkt einzugeben und zu bearbeiten, wählen Sie die JSON Option Bearbeiten in. Im JSON Texteditor können Sie die folgenden Aufgaben ausführen:
-
Wählen Sie Kopieren, um den JSON Text in die Zwischenablage zu kopieren.
-
Wählen Sie Löschen, um den gesamten Text aus dem JSON Editor zu entfernen.
-
Wählen Sie das Einstellungssymbol (Zahnrad), um den Zeilenumbruch zu konfigurieren, oder wählen Sie ein Farbdesign für den JSON Editor.
-
-
Hinweise
-
Sie können in Athena für Spark Eigenschaften festlegen, was dem direkten Einstellen von Spark-Eigenschaften
für ein SparkConf Objekt entspricht. -
Starten Sie alle Spark-Eigenschaften mit dem
spark.
-Präfix. Eigenschaften mit anderen Präfixen werden ignoriert. -
Nicht alle Spark-Eigenschaften sind für die benutzerdefinierte Konfiguration auf Athena verfügbar. Wenn Sie eine
StartSession
-Anfrage mit einer eingeschränkten Konfiguration einreichen, kann die Sitzung nicht gestartet werden.-
Sie können das
spark.athena.
-Präfix nicht verwenden, da es reserviert ist.
-
Verwenden Sie AWS CLI oder AthenaAPI, um eine benutzerdefinierte Konfiguration bereitzustellen
Um das AWS CLI oder AthenaAPI, um Ihre Sitzungskonfiguration bereitzustellen, verwenden Sie den Befehl StartSessionAPIaction oder den Befehl CLIstart-sessionStartSession
Anfrage das SparkProperties
EngineConfigurationObjektfeld, um Ihre Konfigurationsinformationen im Format zu übergeben. JSON Dadurch wird eine Sitzung mit der von Ihnen angegebenen Konfiguration gestartet. Informationen zur Anfragesyntax finden Sie StartSessionin der Amazon Athena API Athena-Referenz.