Spark Connect-Unterstützung - Amazon Athena

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.

Spark Connect-Unterstützung

Spark Connect ist eine Client-Server-Architektur für Apache Spark, die den Anwendungsclient vom Treiberprozess des Spark-Clusters entkoppelt und so eine Fernverbindung zu Spark von unterstützten Clients aus ermöglicht. Spark Connect ermöglicht auch interaktives Debuggen während der Entwicklung direkt von Ihren bevorzugten IDEs /clients aus.

Ab der Apache Spark-Release-Version 3.5 unterstützt Athena Spark Connect als AWS Endpunkt, auf den über die GetSessionEndpoint API zugegriffen werden kann.

API/CLI-Beispiele () GetSessionEndpoint

Sie können die GetSessionEndpoint API verwenden, um den Spark Connect-Endpunkt für eine interaktive Sitzung abzurufen.

aws athena get-session-endpoint \ --region "REGION" \ --session-id "SESSION_ID"

Diese API gibt die Spark Connect-Endpunkt-URL für diese Sitzung zurück.

{ "EndpointUrl": "ENDPOINT_URL", "AuthToken": "AUTH_TOKEN", "AuthTokenExpirationTime": "AUTH_TOKEN_EXPIRY_TIME" }