

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.

# Athena-JDBC-3.x-Treiber
<a name="jdbc-v3-driver"></a>

Sie können einen Athena-JDBC-Treiber verwenden, um von vielen SQL-Client-Tools von Drittanbietern und von benutzerdefinierten Anwendungen eine Verbindung zu Amazon Athena herzustellen.

## Systemanforderungen
<a name="jdbc-v3-driver-system-requirements"></a>
+ Laufzeitumgebung Java 8 (oder höher)
+ Mindestens 20 MB verfügbarer Speicherplatz

## Überlegungen und Einschränkungen
<a name="jdbc-v3-driver-considerations-and-limitations"></a>

Im Folgenden finden Sie einige Überlegungen und Einschränkungen für den Athena-JDBC-3.x-Treiber.
+ **Protokollierung** — Der 3.x-Treiber verwendet [SLF4J](https://www.slf4j.org/manual.html), eine Abstraktionsschicht, die die Verwendung eines von mehreren Protokollierungssystemen zur Laufzeit ermöglicht.
+ **Verschlüsselung** – Wenn Sie den S3-Fetcher mit der `CSE_KMS`-Verschlüsselungsoption verwenden, kann der Amazon-S3-Client das im Amazon-S3-Bucket gespeicherte Ergebnis nicht entschlüsseln. Wenn Sie `CSE_KMS`-Verschlüsselung benötigen, können Sie den Streaming-Fetcher weiterhin verwenden. Die Unterstützung der `CSE_KMS`-Verschlüsselung mit dem Amazon-S3-Fetcher ist geplant.

## JDBC-3.x-Treiber-Download
<a name="jdbc-v3-driver-download"></a>

Dieser Abschnitt enthält Download- und Lizenzinformationen für den JDBC-3.x-Treiber.

**Wichtig**  
Beachten Sie bei der Verwendung des JDBC-3.x-Treibers unbedingt die folgenden Anforderungen:  
**Open port 444** – Halten Sie Port 444, den Athena zum Streamen von Abfrageergebnissen verwendet, für ausgehenden Datenverkehr geöffnet. Wenn Sie einen PrivateLink Endpunkt verwenden, um eine Verbindung zu Athena herzustellen, stellen Sie sicher, dass die an den PrivateLink Endpunkt angehängte Sicherheitsgruppe für eingehenden Datenverkehr auf Port 444 geöffnet ist. 
**athena: GetQueryResultsStream policy** — Fügen Sie die `athena:GetQueryResultsStream` Richtlinienaktion zu den IAM-Prinzipalen hinzu, die den JDBC-Treiber verwenden. Diese Richtlinienaktion wird nicht direkt mit der API bereitgestellt. Sie wird nur mit dem JDBC-Treiber als Teil der Unterstützung von Streaming-Ergebnissen verwendet. Eine Beispielrichtlinie finden Sie unter [AWS verwaltete Richtlinie: AWSQuicksight AthenaAccess](security-iam-awsmanpol.md#awsquicksightathenaaccess-managed-policy). 

Um den 3.x-JDBC-Treiber von Amazon Athena herunterzuladen, klicken Sie auf die folgenden Links.

### JDBC-Treiber-uber-jar
<a name="jdbc-v3-driver-download-uber-jar"></a>

Der folgende Download packt den Treiber und all seine Abhängigkeiten in derselben `.jar`-Datei. Dieser Download wird häufig für SQL-Clients von Drittanbietern verwendet.

[https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.7.0/athena-jdbc-3.7.0-with-dependencies.jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.7.0/athena-jdbc-3.7.0-with-dependencies.jar)

### JDBC-Treiber-lean-jar
<a name="jdbc-v3-driver-download-lean-jar"></a>

Der folgende Download ist eine `.zip`-Datei, die die Lean-`.jar` für den Treiber und separate `.jar`-Dateien für die Abhängigkeiten des Treibers enthält. Dieser Download wird häufig für benutzerdefinierte Anwendungen verwendet, deren Abhängigkeiten möglicherweise mit den vom Treiber verwendeten Abhängigkeiten in Konflikt stehen. Dieser Download ist nützlich, wenn Sie auswählen möchten, welche der Treiberabhängigkeiten in das Lean-Jar-Format aufgenommen und welche ausgeschlossen werden sollen, falls Ihre benutzerdefinierte Anwendung bereits eine oder mehrere davon enthält.

[https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.7.0/athena-jdbc-3.7.0-lean-jar-and-separate-dependencies-jars.zip](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.7.0/athena-jdbc-3.7.0-lean-jar-and-separate-dependencies-jars.zip)

### License
<a name="jdbc-v3-driver-license"></a>

Der folgende Link enthält die Lizenzvereinbarung für den JDBC-3.x-Treiber.

[Lizenz](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.7.0/LICENSE.txt)

## Weitergabe von vertrauenswürdigen Identitäten mit JDBC
<a name="jdbc-v3-driver-trusted-identity"></a>

Sie können jetzt mithilfe von JDBC-Treibern mit Single Sign-On-Funktionen über Identity Center eine Verbindung zu Amazon Athena herstellen. AWS Identity and Access Management Wenn Sie über Tools wie PowerBI, Tableau oder DBeaver auf Athena zugreifen, werden Ihre Identität und Berechtigungen automatisch über IAM Identity Center an Athena weitergegeben. Weitere Informationen finden Sie unter [Weitergabe von vertrauenswürdigen Identitäten mit Amazon Athena-Treibern verwenden](using-trusted-identity-propagation.md).

**Topics**
+ [Systemanforderungen](#jdbc-v3-driver-system-requirements)
+ [Überlegungen und Einschränkungen](#jdbc-v3-driver-considerations-and-limitations)
+ [JDBC-3.x-Treiber-Download](#jdbc-v3-driver-download)
+ [Weitergabe von vertrauenswürdigen Identitäten mit JDBC](#jdbc-v3-driver-trusted-identity)
+ [Erste Schritte mit dem JDBC-Treiber 3.x](jdbc-v3-driver-getting-started.md)
+ [Amazon-Athena-JDBC-3.x-Verbindungsparameter](jdbc-v3-driver-connection-parameters.md)
+ [Andere JDBC-3.x-Konfigurationen](jdbc-v3-driver-other-configuration.md)
+ [Versionshinweise von Amazon Athena JDBC 3.x](jdbc-v3-driver-release-notes.md)
+ [Frühere Versionen des JDBC-Treibers 3.x](jdbc-v3-driver-previous-versions.md)

# Erste Schritte mit dem JDBC-Treiber 3.x
<a name="jdbc-v3-driver-getting-started"></a>

Verwenden Sie die Informationen in diesem Abschnitt, um mit dem JDBC-3.x-Treiber von Amazon Athena zu beginnen.

**Topics**
+ [Installationsanleitungen](#jdbc-v3-driver-installation-instructions)
+ [Ausführen des Treibers](#jdbc-v3-driver-running-the-driver)
+ [Konfigurieren des Treibers](#jdbc-v3-driver-configuring-the-driver)
+ [Upgrade vom Athena-JDBC-v2-Treiber](#jdbc-v3-driver-upgrading-from-the-athena-jdbc-v2-driver-to-v3)

## Installationsanleitungen
<a name="jdbc-v3-driver-installation-instructions"></a>

Sie können den JDBC-3.x-Treiber in einer benutzerdefinierten Anwendung oder in einem SQL-Client eines Drittanbieters verwenden.

### In einer benutzerdefinierten Anwendung
<a name="jdbc-v3-driver-installation-in-a-custom-application"></a>

Laden Sie die `.zip`-Datei herunter, die die Treiber-jar und ihre Abhängigkeiten enthält. Jede Abhängigkeit hat ihre eigene `.jar`-Datei. Fügen Sie in Ihrer benutzerdefinierten Anwendung die Treiber-jar als Abhängigkeit hinzu. Fügen Sie die Abhängigkeiten der Treiber-jar selektiv hinzu, je nachdem, ob Sie diese Abhängigkeiten bereits aus einer anderen Quelle zu Ihrer Anwendung hinzugefügt haben.

### In einem SQL-Client eines Drittanbieters
<a name="jdbc-v3-driver-installation-in-a-third-party-sql-client"></a>

Laden Sie die Treiber-uber-jar herunter und fügen Sie sie dem SQL-Client eines Drittanbieters hinzu, indem Sie den Anweisungen für diesen Client folgen.

## Ausführen des Treibers
<a name="jdbc-v3-driver-running-the-driver"></a>

Verwenden Sie zum Ausführen des Treibers eine benutzerdefinierte Anwendung oder einen SQL-Client eines Drittanbieters.

### In einer benutzerdefinierten Anwendung
<a name="jdbc-v3-driver-running-in-a-custom-application"></a>

Verwenden Sie die JDBC-Schnittstelle, um von einem Programm aus mit dem JDBC-Treiber zu interagieren. Der folgende Code zeigt eine benutzerdefinierte Java-Beispielanwendung.

```
public static void main(String args[]) throws SQLException {
    Properties connectionParameters = new Properties();
    connectionParameters.setProperty("Workgroup", "primary");
    connectionParameters.setProperty("Region", "us-east-2");
    connectionParameters.setProperty("Catalog", "AwsDataCatalog");
    connectionParameters.setProperty("Database","sampledatabase");
    connectionParameters.setProperty("OutputLocation","s3://amzn-s3-demo-bucket");
    connectionParameters.setProperty("CredentialsProvider","DefaultChain");
    String url = "jdbc:athena://";
    AthenaDriver driver = new AthenaDriver();
    Connection connection = driver.connect(url, connectionParameters);
    Statement statement = connection.createStatement();
    String query = "SELECT * from sample_table LIMIT 10";
    ResultSet resultSet = statement.executeQuery(query);
    printResults(resultSet); // A custom-defined method for iterating over a
                             // result set and printing its contents
}
```

### In einem SQL-Client eines Drittanbieters
<a name="jdbc-v3-driver-running-in-a-third-party-sql-client"></a>

Folgen Sie der Dokumentation für den SQL-Client, den Sie verwenden. In der Regel verwenden Sie die grafische Benutzeroberfläche des SQL-Clients, um die Abfrage einzugeben und zu senden, und die Abfrageergebnisse werden in derselben Oberfläche angezeigt.

## Konfigurieren des Treibers
<a name="jdbc-v3-driver-configuring-the-driver"></a>

Sie können Verbindungsparameter verwenden, um den Amazon-Athena-JDBC-Treiber zu konfigurieren. Informationen zu unterstützten Verbindungsparametern finden Sie unter [Amazon-Athena-JDBC-3.x-Verbindungsparameter](jdbc-v3-driver-connection-parameters.md).

### In einer benutzerdefinierten Anwendung
<a name="jdbc-v3-driver-configuring-in-a-custom-application"></a>

Führen Sie einen der folgenden Schritte aus, um die Verbindungsparameter für den JDBC-Treiber in einer benutzerdefinierten Anwendung festzulegen:
+ Fügen Sie die Parameternamen und ihre Werte zu einem `Properties`-Objekt hinzu. Wenn Sie `Connection#connect` aufrufen, übergeben Sie dieses Objekt zusammen mit der URL. Ein Beispiel dafür finden Sie in der Java-Beispielanwendung in [Ausführen des Treibers](#jdbc-v3-driver-running-the-driver).
+ Verwenden Sie in der Verbindungszeichenfolge (der URL) das folgende Format, um die Parameternamen und ihre Werte direkt nach dem Protokollpräfix hinzuzufügen.

  ```
  <parameterName>=<parameterValue>;
  ```

  Verwenden Sie am Ende jedes name/parameter Parameter-Wertepaars ein Semikolon und lassen Sie nach dem Semikolon keinen Leerraum frei, wie im folgenden Beispiel.

  ```
  String url = "jdbc:athena://WorkGroup=primary;Region=us-east-1;...;";AthenaDriver driver = new AthenaDriver();Connection connection = driver.connect(url, null);
  ```
**Anmerkung**  
Wenn ein Parameter sowohl in der Verbindungszeichenfolge als auch im `Properties`-Objekt angegeben ist, hat der Wert in der Verbindungszeichenfolge Vorrang. Es wird nicht empfohlen, an beiden Stellen denselben Parameter anzugeben.
+ Fügen Sie die Parameterwerte als Argumente zu den Methoden von `AthenaDataSource` hinzu, wie im folgenden Beispiel.

  ```
  AthenaDataSource dataSource = new AthenaDataSource();
      dataSource.setWorkGroup("primary");
      dataSource.setRegion("us-east-2");
      ...
      Connection connection = dataSource.getConnection();
      ...
  ```

### In einem SQL-Client eines Drittanbieters
<a name="jdbc-v3-driver-configuring-in-a-third-party-sql-client"></a>

Folgen Sie den Anweisungen des SQL-Clients, den Sie verwenden. In der Regel bietet der Client eine grafische Benutzeroberfläche zur Eingabe der Parameternamen und ihrer Werte.

## Upgrade vom Athena-JDBC-v2-Treiber
<a name="jdbc-v3-driver-upgrading-from-the-athena-jdbc-v2-driver-to-v3"></a>

Die meisten Verbindungsparameter von JDBC Version 3 sind abwärtskompatibel mit dem JDBC-Treiber der Version 2 (Simba). Das bedeutet, dass eine Verbindungszeichenfolge der Version 2 mit Version 3 des Treibers wiederverwendet werden kann. Einige Verbindungsparameter haben sich jedoch geändert. Diese Änderungen werden hier beschrieben. Wenn Sie auf den JDBC-Treiber der Version 3 aktualisieren, aktualisieren Sie gegebenenfalls Ihre bestehende Konfiguration.

### Treiberklasse
<a name="jdbc-v3-driver-upgrading-driver-class"></a>

Bei einigen BI-Tools werden Sie aufgefordert, die Treiberklasse aus der JDBC-Treiber-`.jar`-Datei anzugeben. Die meisten Tools finden diese Klasse automatisch. Der vollständig qualifizierte Name der Klasse im Treiber der Version 3 lautet `com.amazon.athena.jdbc.AthenaDriver`. Im Treiber der Version 2 war die Klasse `com.simba.athena.jdbc.Driver`.

### Verbindungszeichenfolge
<a name="jdbc-v3-driver-upgrading-connection-string"></a>

Der Treiber der Version 3 verwendet `jdbc:athena://` für das Protokoll am Anfang der JDBC-Verbindungszeichenfolgen-URL. Der Treiber der Version 3 unterstützt auch das Protokoll `jdbc:awsathena://` der Version 2, aber die Verwendung des Protokolls der Version 2 ist veraltet. Um undefiniertes Verhalten zu vermeiden, akzeptiert Version 3 keine Verbindungszeichenfolgen, die damit beginnen, `jdbc:awsathena://` ob Version 2 (oder ein anderer Treiber, der Verbindungszeichenfolgen akzeptiert, die mit beginnen`jdbc:awsathena://`) bei der Klasse registriert wurde. [DriverManager](https://docs.oracle.com/javase/8/docs/api/java/sql/DriverManager.html)

### Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-upgrading-credentials-providers"></a>

Der Treiber der Version 2 verwendet vollqualifizierte Namen, um verschiedene Anbieter von Anmeldeinformationen zu identifizieren, z. B. `com.simba.athena.amazonaws.auth.DefaultAWSCredentialsProviderChain`. Der Treiber der Version 3 verwendet kürzere Namen, z. B. `DefaultChain`. Die neuen Namen werden in den entsprechenden Abschnitten für jeden Anbieter von Anmeldeinformationen beschrieben.

Anbieter für benutzerdefinierte Anmeldeinformationen, die für den Treiber der Version 2 geschrieben wurden, müssen geändert werden, damit der Treiber der Version 3 die [AwsCredentialsProvider](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/auth/credentials/AwsCredentialsProvider.html)Schnittstelle aus der neuen AWS SDK für Java statt der [AWSCredentialsProvider-Schnittstelle](https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/auth/AWSCredentialsProvider.html) aus der vorherigen AWS SDK für Java implementiert.

Das `PropertiesFileCredentialsProvider` wird im JDBC-Treiber 3.x nicht unterstützt. Der Anbieter wurde im JDBC 2.x-Treiber verwendet, gehört aber zur Vorgängerversion des AWS SDK for Java, die sich dem Ende des Supports nähert. Verwenden Sie stattdessen den [AWS Anmeldeinformationen für das Konfigurationsprofil](jdbc-v3-driver-aws-configuration-profile-credentials.md)-Anbieter, um dieselbe Funktionalität im JDBC-Treiber 3.x zu erhalten.

### Protokollebene
<a name="jdbc-v3-driver-upgrading-log-level"></a>

Die folgende Tabelle zeigt die Unterschiede in den `LogLevel`-Parametern in den JDBC-Treibern Version 2 und Version 3.


****  

| JDBC-Treiberversion | Parametername | Parametertyp | Standardwert | Mögliche Werte | Beispiel für Verbindungszeichenfolgen | 
| --- | --- | --- | --- | --- | --- | 
|   v2 | LogLevel | Optional | 0 | 0-6 | LogLevel=6; | 
| v3 | LogLevel | Optional | TRACE | OFF, ERROR, WARN, INFO, DEBUG, TRACE | LogLevel=INFO; | 

### Abrufen der Abfrage-ID
<a name="jdbc-v3-driver-upgrading-query-id-retrieval"></a>

Im Treiber der Version 2 entpacken Sie eine `Statement`-Instance nach `com.interfaces.core.IStatementQueryInfoProvider`, eine Schnittstelle, die über zwei Methoden verfügt: `#getPReparedQueryId` und `#getQueryId`. Sie können diese Methoden verwenden, um die Abfrageausführungs-ID einer Abfrage abzurufen, die ausgeführt wurde.

Im Treiber der Version 3 entpacken Sie die Instances `Statement`, `PreparedStatement`, und `ResultSet` in die Schnittstelle `com.amazon.athena.jdbc.AthenaResultSet`. Die Schnittstelle hat eine Methode: `#getQueryExecutionId`.

# Amazon-Athena-JDBC-3.x-Verbindungsparameter
<a name="jdbc-v3-driver-connection-parameters"></a>

Unterstützte Verbindungsparameter sind hier in drei Abschnitte unterteilt: [Grundlegende Verbindungsparameter](jdbc-v3-driver-basic-connection-parameters.md), [Erweiterte Verbindungsparameter](jdbc-v3-driver-advanced-connection-parameters.md) und [Authentifizierungsverbindungsparameter](jdbc-v3-driver-authentication-connection-parameters.md). Die Abschnitte „Erweiterte Verbindungsparameter“ und „Authentifizierungsparameter“ enthalten Unterabschnitte, in denen verwandte Parameter zusammengefasst sind.

**Topics**
+ [Grundlegende Verbindungsparameter](jdbc-v3-driver-basic-connection-parameters.md)
+ [Erweiterte Verbindungsparameter](jdbc-v3-driver-advanced-connection-parameters.md)
+ [Authentifizierungsverbindungsparameter](jdbc-v3-driver-authentication-connection-parameters.md)

# Grundlegende Verbindungsparameter
<a name="jdbc-v3-driver-basic-connection-parameters"></a>

In den folgenden Abschnitten werden die grundlegenden Verbindungsparameter für den JDBC-3.x-Treiber beschrieben.

## Region
<a name="jdbc-v3-driver-region"></a>

Der AWS-Region Ort, an dem Abfragen ausgeführt werden. Eine Liste der unterstützten Regionen finden Sie unter [Endpunkte und Kontingente von Amazon Athena](https://docs.aws.amazon.com/general/latest/gr/athena.html).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Region | AwsRegion (veraltet) | Obligatorisch (aber falls nicht angegeben, wird mit dem gesucht) [DefaultAwsRegionProviderChain](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/regions/providers/DefaultAwsRegionProviderChain.html)  | Keine | 

## Katalog
<a name="jdbc-v3-driver-catalog"></a>

Der Katalog, der die Datenbanken und Tabellen enthält, auf die mit dem Treiber zugegriffen wird. Informationen zu Katalogen finden Sie unter [DataCatalog](https://docs.aws.amazon.com/athena/latest/APIReference/API_DataCatalog.html).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Katalog | Keine | Optional | AwsDataCatalog | 

## Datenbank
<a name="jdbc-v3-driver-database"></a>

Die Datenbank, in der Abfragen ausgeführt werden. Tabellen, die nicht explizit mit einem Datenbanknamen qualifiziert sind, werden in diese Datenbank aufgelöst. Hinweise zu Datenbanken finden Sie unter [Datenbank](https://docs.aws.amazon.com/athena/latest/APIReference/API_Database.html).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Datenbank | Schema | Optional | default | 

## Arbeitsgruppe
<a name="jdbc-v3-driver-workgroup"></a>

Die Arbeitsgruppe, in der Abfragen ausgeführt werden. Informationen zu Arbeitsgruppen finden Sie unter. [WorkGroup](https://docs.aws.amazon.com/athena/latest/APIReference/API_WorkGroup.html)


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| WorkGroup | Keine | Optional | primary | 

## Ausgabeort
<a name="jdbc-v3-driver-output-location"></a>

Der Ort in Amazon S3, an dem die Abfrageergebnisse gespeichert werden. Hinweise zum Ausgabeort finden Sie unter [ResultConfiguration](https://docs.aws.amazon.com/athena/latest/APIReference/API_ResultConfiguration.html).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| OutputLocation | S3 OutputLocation (veraltet) | Obligatorisch (es sei denn, die Arbeitsgruppe gibt einen Ausgabespeicherort an) | Keine | 

# Erweiterte Verbindungsparameter
<a name="jdbc-v3-driver-advanced-connection-parameters"></a>

In den folgenden Abschnitten werden die erweiterten Verbindungsparameter für den JDBC-3.x-Treiber beschrieben.

**Topics**
+ [Ergebnisverschlüsselungsparameter](#jdbc-v3-driver-result-encryption-parameters)
+ [Parameter zum Abrufen von Ergebnissen](#jdbc-v3-driver-result-fetching-parameters)
+ [Konfigurationsparameter für das Ergebnis](#jdbc-v3-driver-result-config)
+ [Parameter für die Wiederverwendung von Abfrageergebnissen](#jdbc-v3-driver-query-result-reuse-parameters)
+ [Abfrageparameter für die Abfrageausführung](#jdbc-v3-driver-query-execution-polling-parameters)
+ [Parameter für Endpunktüberschreibung](#jdbc-v3-driver-endpoint-override-parameters)
+ [Proxy-Konfigurationsparameter](#jdbc-v3-driver-proxy-configuration-parameters)
+ [Protokollieren von Parametern](#jdbc-v3-driver-logging-parameters)
+ [Anwendungsname](#jdbc-v3-driver-application-name)
+ [Verbindungstest](#jdbc-v3-driver-connection-test)
+ [Anzahl der Wiederholungen](#jdbc-v3-driver-number-of-retries)
+ [Netzwerk-Timeout](#jdbc-v3-driver-networktimeoutmillis)

## Ergebnisverschlüsselungsparameter
<a name="jdbc-v3-driver-result-encryption-parameters"></a>

Beachten Sie folgende Punkte:
+ Der AWS KMS Schlüssel muss angegeben werden, wenn `SSE_KMS` oder `EncryptionOption` ist`CSE_KMS`.
+ Der AWS KMS Schlüssel kann nicht angegeben werden, wenn er `EncryptionOption` nicht angegeben `EncryptionOption` ist oder wann`SSE_S3`.

### Verschlüsselungsoption
<a name="jdbc-v3-driver-encryption-option"></a>

Die Art der Verschlüsselung, die für Abfrageergebnisse verwendet werden soll, wenn sie in Amazon S3 gespeichert werden. Informationen zur Verschlüsselung von Abfrageergebnissen finden Sie [EncryptionConfiguration](https://docs.aws.amazon.com/athena/latest/APIReference/API_EncryptionConfiguration.html)in der *Amazon Athena API-Referenz.*


****  

| Parametername | Alias | Parametertyp | Standardwert | Mögliche Werte | 
| --- | --- | --- | --- | --- | 
| EncryptionOption | S3 OutputEncOption (veraltet) | Optional | Keine | SSE\$1S3, SSE\$1KMS, CSE\$1KMS | 

### KMS-Schlüssel
<a name="jdbc-v3-driver-kms-key"></a>

Der KMS-Schlüssel-ARN oder die -ID, falls `SSE_KMS` oder `CSE_KMS`, wird als Verschlüsselungsoption ausgewählt. Weitere Informationen finden Sie [EncryptionConfiguration](https://docs.aws.amazon.com/athena/latest/APIReference/API_EncryptionConfiguration.html)in der *Amazon Athena API-Referenz.*


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| KmsKey | S3 OutputEnc KMSKey (veraltet) | Optional | Keine | 

## Parameter zum Abrufen von Ergebnissen
<a name="jdbc-v3-driver-result-fetching-parameters"></a>

### Ergebnis-Fetcher
<a name="jdbc-v3-driver-result-fetcher"></a>

Der Fetcher, der zum Herunterladen von Abfrageergebnissen verwendet wird.

Der standardmäßige Ergebnisabruf,`auto`, lädt Abfrageergebnisse direkt von Amazon S3 herunter, ohne APIs Athena zu verwenden. Wenn ein direkter S3-Download nicht möglich ist, z. B. wenn Abfrageergebnisse mit der `CSE_KMS`-Option verschlüsselt werden, wird automatisch auf die Verwendung der `GetQueryResultsStream`-API zurückgegriffen.

Die Verwendung des `auto`-Fetchers wird in den meisten Situationen empfohlen. Wenn Ihre IAM-Richtlinien oder S3-Bucket-Richtlinien die CalledVia Bedingung [s3:](security-iam-athena-calledvia.md) verwenden, um den Zugriff auf S3-Objektanforderungen von Athena zu beschränken, versucht der `auto` Fetcher zunächst, die Ergebnisse von S3 herunterzuladen, und greift dann auf die API zurück. `GetQueryResultsStream` In diesem Fall können Sie auf setzen, ResultFetcher um einen zusätzlichen `GetQueryResultsStream` API-Aufruf zu vermeiden.


****  

| Parametername | Alias | Parametertyp | Standardwert | Mögliche Werte | 
| --- | --- | --- | --- | --- | 
| ResultFetcher | Keine | Optional | auto | auto, S3 GetQueryResults, GetQueryResultsStream | 

### Abrufgröße
<a name="jdbc-v3-driver-fetch-size"></a>

Der Wert dieses Parameters wird als Minimum für interne Puffer und als Zielseitengröße beim Abrufen von Ergebnissen verwendet. Der Wert 0 (Null) bedeutet, dass der Treiber seine Standardwerte wie unten beschrieben verwenden soll. Der maximale Wert beträgt 1 000 000.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| FetchSize | RowsToFetchPerBlock (veraltet) | Optional | 0 | 
+ Der `GetQueryResults`-Fetcher verwendet immer eine Seitengröße von 1 000. Dies ist der maximale Wert, der vom API-Aufruf unterstützt wird. Wenn die Abrufgröße höher als 1 000 ist, werden mehrere aufeinanderfolgende API-Aufrufe ausgeführt, um den Puffer über dem Mindestwert zu füllen.
+ Der `GetQueryResultsStream`-Fetcher verwendet die konfigurierte Abrufgröße als Seitengröße oder standardmäßig 10 000.
+ Der `S3`-Fetcher verwendet die konfigurierte Abrufgröße als Seitengröße oder standardmäßig 10 000.

## Konfigurationsparameter für das Ergebnis
<a name="jdbc-v3-driver-result-config"></a>

### Erwarteter Bucket-Eigentümer
<a name="jdbc-v3-driver-exp-bucket-owner"></a>

Die Konto-ID des erwarteten S3-Bucket-Eigentümers. Wenn die von Ihnen angegebene Konto-ID nicht mit dem tatsächlichen Besitzer des Buckets übereinstimmt, schlägt die Anfrage fehl. Weitere Informationen zur Überprüfung des Besitzers eines S3-Buckets finden Sie unter [Überprüfen der Bucket-Eigentümerschaft.](https://docs.aws.amazon.com/AmazonS3/latest/userguide/bucket-owner-condition.html#bucket-owner-condition-use).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| ExpectedBucketOwner | Keine | Optional | Keine | 

### Acl-Option
<a name="jdbc-v3-driver-acl"></a>

Zeigt an, dass eine in Amazon S3 gespeicherte ACL eingerichtet werden sollte, um den Besitz der gespeicherten Abfrageergebnisse zu kontrollieren. Mehr über `AclOption` erfahren Sie unter [AclConfiguration](https://docs.aws.amazon.com/athena/latest/APIReference/API_AclConfiguration.html).


****  

| Parametername | Alias | Parametertyp | Standardwert | Mögliche Werte | 
| --- | --- | --- | --- | --- | 
| AclOption | Keine | Optional | Keine | BUCKET\$1OWNER\$1FULL\$1CONTROL | 

## Parameter für die Wiederverwendung von Abfrageergebnissen
<a name="jdbc-v3-driver-query-result-reuse-parameters"></a>

### Wiederverwendung von Ergebnissen aktivieren
<a name="jdbc-v3-driver-enable-result-reuse"></a>

Gibt an, ob frühere Ergebnisse für dieselbe Abfrage wiederverwendet werden können, wenn eine Abfrage ausgeführt wird. Hinweise zur Wiederverwendung von Abfrageergebnissen finden Sie unter. [ResultReuseByAgeConfiguration](https://docs.aws.amazon.com/athena/latest/APIReference/API_ResultReuseByAgeConfiguration.html)


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| EnableResultReuseByAge | Keine | Optional | FALSE | 

### Höchstalter für die Wiederverwendung von Ergebnissen
<a name="jdbc-v3-driver-result-reuse-max-age"></a>

Das maximale Alter eines früheren Abfrageergebnisses in Minuten, das Athena für die Wiederverwendung berücksichtigen soll. Hinweise zur maximalen Wiederverwendung von Ergebnissen finden Sie unter [ResultReuseByAgeConfiguration](https://docs.aws.amazon.com/athena/latest/APIReference/API_ResultReuseByAgeConfiguration.html).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| MaxResultReuseAgeInMinutes | Keine | Optional | 60 | 

## Abfrageparameter für die Abfrageausführung
<a name="jdbc-v3-driver-query-execution-polling-parameters"></a>

### Minimales Abfrageintervall für die Ausführung von Abfragen
<a name="jdbc-v3-driver-minimum-query-execution-polling-interval"></a>

Die minimale Zeit in Millisekunden, die gewartet werden muss, bevor Athena nach dem Status der Abfrageausführung gefragt wird.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| MinQueryExecutionPollingIntervalMillis | MinQueryExecutionPollingInterval (veraltet) | Optional | 100 | 

### Maximales Abfrageintervall für die Ausführung von Abfragen
<a name="jdbc-v3-driver-maximum-query-execution-polling-interval"></a>

Die maximale Zeit in Millisekunden, die gewartet werden muss, bevor Athena nach dem Status der Abfrageausführung gefragt wird.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| MaxQueryExecutionPollingIntervalMillis | MaxQueryExecutionPollingInterval (veraltet) | Optional | 5000 | 

### Multiplikator für das Abfrageintervall bei der Ausführung von Abfragen
<a name="jdbc-v3-driver-query-execution-polling-interval-multiplier"></a>

Der Faktor für die Verlängerung des Abfragezeitraums. Standardmäßig beginnt die Abfrage mit dem Wert für `MinQueryExecutionPollingIntervalMillis` und verdoppelt sich bei jeder Abfrage, bis der Wert für `MaxQueryExecutionPollingIntervalMillis` erreicht ist.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| QueryExecutionPollingIntervalMultiplier | Keine | Optional | 2 | 

## Parameter für Endpunktüberschreibung
<a name="jdbc-v3-driver-endpoint-override-parameters"></a>

### Athena-Endpunktüberschreibung
<a name="jdbc-v3-driver-athena-endpoint-override"></a>

Der Endpunkt, den der Treiber für API-Aufrufe an Athena verwendet.

Beachten Sie folgende Punkte:
+ Wenn die Protokolle `https://` oder `http://` in der angegebenen URL nicht angegeben sind, fügt der Treiber das Präfix `https://` ein.
+ Wenn dieser Parameter nicht angegeben ist, verwendet der Treiber einen Standardendpunkt.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| AthenaEndpoint | EndpointOverride (veraltet) | Optional | Keine | 

### Athena-Streaming-Service-Endpunktüberschreibung
<a name="jdbc-v3-driver-athena-streaming-service-endpoint-override"></a>

Der Endpunkt, den der Treiber zum Herunterladen von Abfrageergebnissen verwendet, wenn er den Athene-Streaming-Service verwendet. Der Athena-Streaming-Service ist über Port 444 verfügbar.

Beachten Sie folgende Punkte:
+ Wenn die Protokolle `https://` oder `http://` in der angegebenen URL nicht angegeben sind, fügt der Treiber das Präfix `https://` ein.
+ Wenn in der angegebenen URL kein Port angegeben ist, fügt der Treiber den Streaming-Service-Port 444 ein.
+ Wenn der `AthenaStreamingEndpoint`-Parameter nicht angegeben ist, verwendet der Treiber die `AthenaEndpoint`-Überschreibung. Wenn weder die Überschreibung `AthenaStreamingEndpoint` noch `AthenaEndpoint` angegeben sind, verwendet der Treiber einen Standard-Streaming-Endpunkt.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| AthenaStreamingEndpoint | StreamingEndpointOverride (veraltet) | Optional | Keine | 

### LakeFormation Endpunkt überschreiben
<a name="jdbc-v3-driver-athena-lake-formation-endpoint-override"></a>

Der Endpunkt, den der Treiber für den Lake Formation Formation-Dienst verwendet, wenn er die AWS Lake Formation [AssumeDecoratedRoleWithSAML-API](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_AssumeDecoratedRoleWithSAML.html) zum Abrufen temporärer Anmeldeinformationen verwendet. Wenn dieser Parameter nicht angegeben ist, verwendet der Treiber einen Lake-Formation-Standardendpunkt.

Beachten Sie folgende Punkte:
+ Wenn die Protokolle `https://` oder `http://` in der angegebenen URL nicht angegeben sind, fügt der Treiber das Präfix `https://` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| LakeFormationEndpoint |  LfEndpointOverride (veraltet)  | Optional | Keine | 

### Überschreibung von S3-Endpunkten
<a name="jdbc-v3-driver-athena-s3-endpoint-override"></a>

Der Endpunkt, den der Treiber zum Herunterladen von Abfrageergebnissen verwendet, wenn er den Amazon-S3-Fetcher verwendet. Wenn dieser Parameter nicht angegeben ist, verwendet der Treiber einen standardmäßigen Amazon-S3-Endpunkt.

Beachten Sie folgende Punkte:
+ Wenn die Protokolle `https://` oder `http://` in der angegebenen URL nicht angegeben sind, fügt der Treiber das Präfix `https://` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| S3Endpoint | Keine | Optional | Keine | 

### Überschreibung von STS-Endpunkten
<a name="jdbc-v3-driver-athena-sts-endpoint-override"></a>

Der Endpunkt, den der Treiber für den AWS STS Dienst verwendet, wenn er die AWS STS [AssumeRoleWithSAML-API](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRoleWithSAML.html) zum Abrufen temporärer Anmeldeinformationen verwendet. Wenn dieser Parameter nicht angegeben ist, verwendet der Treiber einen AWS STS Standardendpunkt.

Beachten Sie folgende Punkte:
+ Wenn die Protokolle `https://` oder `http://` in der angegebenen URL nicht angegeben sind, fügt der Treiber das Präfix `https://` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| StsEndpoint | StsEndpointOverride(veraltet) | Optional | Keine | 

### Überschreibung von SSO-OIDC-Endpunkten
<a name="jdbc-v3-driver-athena-sso-oidc-endpoint-override"></a>

Der Endpunkt, den der Treiber verwendet wenn er `ClientConfiguration.endpointOverride` verwendet, um den Standard-HTTP-Endpunkt für den SSO-OIDC-Client zu überschreiben. Weitere Informationen finden Sie unter [ClientConfiguration](https://docs.aws.amazon.com/sdk-for-cpp/v1/developer-guide/client-config.html).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| SSOOIDCEndpointÜberschreiben |  | Optional | Keine | 

### Überschreibung von SSO-Admin-Endpunkten
<a name="jdbc-v3-driver-athena-sso-admin-endpoint-override"></a>

Der Endpunkt, den der Treiber verwendet wenn er `ClientConfiguration.endpointOverride` verwendet, um den Standard-HTTP-Endpunkt für den SSO-Admin-Client zu überschreiben. Weitere Informationen finden Sie unter [ClientConfiguration](https://docs.aws.amazon.com/sdk-for-cpp/v1/developer-guide/client-config.html).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| SSOAdminEndpointOverride |  | Optional | Keine | 

## Proxy-Konfigurationsparameter
<a name="jdbc-v3-driver-proxy-configuration-parameters"></a>

### Proxy-Host
<a name="jdbc-v3-driver-proxy-host"></a>

Die URL des Proxy-Hosts. Verwenden Sie diesen Parameter, wenn Athena-Anfragen über einen Proxy laufen sollen.

**Anmerkung**  
 Stellen Sie sicher, dass Sie das Protokoll `https://` oder `http://` am Anfang der URL für `ProxyHost` angeben. 


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| ProxyHost | Keine | Optional | Keine | 

### Proxy-Port
<a name="jdbc-v3-driver-proxy-port"></a>

Der Port, der auf dem Proxy-Host verwendet werden soll. Verwenden Sie diesen Parameter, wenn Athena-Anfragen über einen Proxy laufen sollen.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| ProxyPort | Keine | Optional | Keine | 

### Proxy-Benutzername
<a name="jdbc-v3-driver-proxy-username"></a>

Der Benutzername für die Authentifizierung mit dem Proxy-Server. Verwenden Sie diesen Parameter, wenn Athena-Anfragen über einen Proxy laufen sollen.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| ProxyUsername | ProxyUID (veraltet) | Optional | Keine | 

### Proxy-Passwort
<a name="jdbc-v3-driver-proxy-password"></a>

Das Passwort für die Authentifizierung mit dem Proxy-Server. Verwenden Sie diesen Parameter, wenn Athena-Anfragen über einen Proxy laufen sollen.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| ProxyPassword | ProxyPWD (veraltet) | Optional | Keine | 

### Hosts ohne Proxy
<a name="jdbc-v3-driver-proxy-exempt-hosts"></a>

Eine Gruppe von Hostnamen, zu denen der Treiber eine Verbindung herstellt, ohne einen Proxy zu verwenden, wenn die Proxyfunktion aktiviert ist (d. h. wenn die Verbindungsparameter `ProxyHost` und `ProxyPort` festgelegt sind). Die Hosts sollten durch das Pipe-Zeichen (`|`) getrennt werden (z. B. `host1.com|host2.com`).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| ProxyExemptHosts | NonProxyHosts | Optional | Keine | 

### Proxy für Identitätsanbieter aktiviert
<a name="jdbc-v3-driver-proxy-enabled-for-identity-providers"></a>

Gibt an, ob ein Proxy verwendet werden soll, wenn der Treiber eine Verbindung zu einem Identitätsanbieter herstellt.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| ProxyEnabledForIdP | UseProxyForIdP | Optional | FALSE | 

## Protokollieren von Parametern
<a name="jdbc-v3-driver-logging-parameters"></a>

In diesem Abschnitt werden Parameter im Zusammenhang mit der Protokollierung beschrieben.

### Protokollebene
<a name="jdbc-v3-driver-logging-parameters-log-level"></a>

Gibt die Ebene für die Treiberprotokollierung an. Es wird nichts protokolliert, es sei denn, der Parameter `LogPath` ist ebenfalls festgelegt.

**Anmerkung**  
Wir empfehlen, nur den Parameter `LogPath` festzulegen, sofern Sie keine besonderen Anforderungen haben. Wenn Sie nur den Parameter `LogPath` festlegen, wird die Protokollierung aktiviert und die `TRACE`-Standardprotokollebene verwendet. Die Protokollebene `TRACE` bietet die detaillierteste Protokollierung.


****  

| Parametername | Alias | Parametertyp | Standardwert | Mögliche Werte | 
| --- | --- | --- | --- | --- | 
| LogLevel | Keine | Optional | TRACE | OFF, ERROR, WARN, INFO, DEBUG, TRACE | 

### Protokollpfad
<a name="jdbc-v3-driver-logging-parameters-log-path"></a>

Der Pfad zu einem Verzeichnis auf dem Computer, auf dem der Treiber ausgeführt wird, in dem Treiberprotokolle gespeichert werden. Eine Protokolldatei mit einem eindeutigen Namen wird im angegebenen Verzeichnis erstellt. Wenn diese Option festgelegt ist, wird die Treiberprotokollierung aktiviert.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| LogPath | Keine | Optional | Keine | 

## Anwendungsname
<a name="jdbc-v3-driver-application-name"></a>

Der Name der Anwendung, die den Treiber verwendet. Wenn ein Wert für diesen Parameter angegeben wird, ist der Wert in der User-Agent-Zeichenfolge der API-Aufrufe enthalten, die der Treiber an Athena sendet.

**Anmerkung**  
Sie können den Namen der Anwendung auch festlegen, indem Sie `setApplicationName` im Objekt `DataSource` aufrufen.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| ApplicationName | Keine | Optional | Keine | 

## Verbindungstest
<a name="jdbc-v3-driver-connection-test"></a>

Wenn auf `TRUE` festgelegt, führt der Treiber jedes Mal, wenn eine JDBC-Verbindung hergestellt wird, einen Verbindungstest durch, auch wenn keine Abfrage für die Verbindung ausgeführt wird.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| ConnectionTest | Keine | Optional | TRUE | 

**Anmerkung**  
Ein Verbindungstest sendet eine `SELECT 1`-Anfrage an Athena, um zu überprüfen, ob die Verbindung korrekt konfiguriert wurde. Das bedeutet, dass zwei Dateien (der Ergebnissatz und die Metadaten) in Amazon S3 gespeichert werden und zusätzliche Gebühren gemäß der [Amazon-Athena-Preisrichtlinie](https://aws.amazon.com/athena/pricing) anfallen können.

## Anzahl der Wiederholungen
<a name="jdbc-v3-driver-number-of-retries"></a>

Gibt an, wie oft der Treiber maximal eine wiederholbare Anforderung an Athena senden sollte.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| NumRetries | MaxErrorRetry (veraltet) | Optional | Keine | 

## Netzwerk-Timeout
<a name="jdbc-v3-driver-networktimeoutmillis"></a>

Das Netzwerk-Timeout steuert, wie lange der Treiber auf den Aufbau einer Netzwerkverbindung wartet. Dies beinhaltet die Zeit, die zum Senden von API-Anfragen benötigt wird. In seltenen Fällen kann es nützlich sein, das Netzwerk-Timeout zu ändern. Beispielsweise können Sie den Timeout für lange Garbage-Collection-Pausen erhöhen. Das Setzen dieses Verbindungsparameters entspricht der Verwendung der `setNetworkTimeout`-Methode für ein `Connection`-Objekt.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
|  NetworkTimeoutMillis  | Keine | Optional | Keine | 

# Authentifizierungsverbindungsparameter
<a name="jdbc-v3-driver-authentication-connection-parameters"></a>

Der Athena-JDBC-3.x-Treiber unterstützt mehrere Authentifizierungsmethoden. Die erforderlichen Verbindungsparameter hängen von der verwendeten Authentifizierungsmethode ab.

**Topics**
+ [IAM](jdbc-v3-driver-iam-credentials.md)
+ [Standard](jdbc-v3-driver-default-credentials.md)
+ [AWS -Konfigurationsprofil](jdbc-v3-driver-aws-configuration-profile-credentials.md)
+ [Instance-Profil](jdbc-v3-driver-instance-profile-credentials.md)
+ [Benutzerdefiniert](jdbc-v3-driver-custom-credentials.md)
+ [JWT](jdbc-v3-driver-jwt-credentials.md)
+ [JWT-Weitergabe von vertrauenswürdigen Identitäten](jdbc-v3-driver-jwt-tip-credentials.md)
+ [Vertrauenswürdige Identitätsverbreitung im Browser](jdbc-v3-driver-browser-oidc-tip-credentials.md)
+ [Azure AD](jdbc-v3-driver-azure-ad-credentials.md)
+ [Okta](jdbc-v3-driver-okta-credentials.md)
+ [Ping](jdbc-v3-driver-ping-credentials.md)
+ [AD FS](jdbc-v3-driver-adfs-credentials.md)
+ [Azure AD Browser](jdbc-v3-driver-browser-azure-ad-credentials.md)
+ [SAML Browser](jdbc-v3-driver-browser-saml-credentials.md)
+ [DataZone iDC](jdbc-v3-driver-datazone-idc.md)
+ [DataZone IAM](jdbc-v3-driver-datazone-iamcp.md)

# IAM-Anmeldeinformationen
<a name="jdbc-v3-driver-iam-credentials"></a>

Sie können Ihre IAM-Anmeldeinformationen mit dem JDBC-Treiber verwenden, um eine Verbindung mit Amazon Athena herzustellen, indem Sie die folgenden Verbindungsparameter festlegen.

## Benutzer
<a name="jdbc-v3-driver-user"></a>

Ihre AWS Zugangsschlüssel-ID. Weitere Informationen zu Zugriffsschlüsseln finden Sie unter [AWS -Sicherheitsanmeldeinformationen](https://docs.aws.amazon.com/IAM/latest/UserGuide/security-creds.html) im *IAM-Benutzerhandbuch*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Benutzer | AccessKeyId | Erforderlich | Keine | 

## Passwort
<a name="jdbc-v3-driver-password"></a>

Ihre AWS geheime Schlüssel-ID. Weitere Informationen zu Zugriffsschlüsseln finden Sie unter [AWS -Sicherheitsanmeldeinformationen](https://docs.aws.amazon.com/IAM/latest/UserGuide/security-creds.html) im *IAM-Benutzerhandbuch*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Passwort | SecretAccessKey | Optional | Keine | 

## Sitzungs-Token
<a name="jdbc-v3-driver-session-token"></a>

Wenn Sie temporäre AWS Anmeldeinformationen verwenden, müssen Sie ein Sitzungstoken angeben. Weitere Informationen zu temporären Anmeldeinformationen finden Sie unter [Temporäre Sicherheitsanmeldeinformationen in IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp.html) im *IAM-Benutzerhandbuch*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| SessionToken | Keine | Optional | Keine | 

# Standard-Anmeldeinformationen
<a name="jdbc-v3-driver-default-credentials"></a>

Sie können die Standardanmeldeinformationen verwenden, die Sie auf Ihrem Client-System konfigurieren, um eine Verbindung zu Amazon Athena herzustellen, indem Sie die folgenden Verbindungsparameter festlegen. Informationen zur Verwendung von Standard-Anmeldeinformationen finden Sie unter [Verwendung der Standard-Anbieterkette für Anmeldeinformationen](https://docs.aws.amazon.com/sdk-for-java/v1/developer-guide/credentials.html#credentials-default) im *AWS SDK für Java -Entwicklerhandbuch*.

## Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-credentials-provider"></a>

Der Anbieter für Anmeldeinformationen, der zur Authentifizierung von Anforderungen an AWS verwendet wird. Stellen Sie den Wert dieses Parameters auf `DefaultChain` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | Zu verwendender Wert | 
| --- | --- | --- | --- | --- | 
| CredentialsProvider | AWSCredentialsProviderClass(veraltet) | Erforderlich | Keine | DefaultChain | 

# AWS Anmeldeinformationen für das Konfigurationsprofil
<a name="jdbc-v3-driver-aws-configuration-profile-credentials"></a>

Sie können die in einem AWS Konfigurationsprofil gespeicherten Anmeldeinformationen verwenden, indem Sie die folgenden Verbindungsparameter festlegen. AWS Konfigurationsprofile werden normalerweise in Dateien im `~/.aws` Verzeichnis gespeichert). Informationen zu AWS -Konfigurationsprofilen finden Sie unter [Verwenden von Profilen](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/credentials-profiles.html) im *AWS SDK für Java -Entwicklerhandbuch*.

## Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-aws-configuration-profile-credentials-provider"></a>

Der Anbieter für Anmeldeinformationen, der zur Authentifizierung von Anforderungen an AWS verwendet wird. Stellen Sie den Wert dieses Parameters auf `ProfileCredentials` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | Zu verwendender Wert | 
| --- | --- | --- | --- | --- | 
| CredentialsProvider | AWSCredentialsProviderClass(veraltet) | Erforderlich | Keine | ProfileCredentials | 

## Profilname
<a name="jdbc-v3-driver-profile-name"></a>

Der Name des AWS Konfigurationsprofils, dessen Anmeldeinformationen zur Authentifizierung der Anfrage an Athena verwendet werden sollen.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| ProfileName | Keine | Erforderlich | Keine | 

**Anmerkung**  
Der Profilname kann auch als Wert des `CredentialsProviderArguments`-Parameters angegeben werden, obwohl diese Verwendung veraltet ist.

# Anmeldeinformationen eines Instance-Profils
<a name="jdbc-v3-driver-instance-profile-credentials"></a>

Dieser Authentifizierungstyp wird in Amazon-EC2-Instances verwendet. Ein einer Amazon-EC2-Instance hinzugefügtes *Instance-Profil*. Durch die Verwendung eines Anbieters für Instance-Profilanmeldedaten wird die Verwaltung der AWS Anmeldeinformationen an den Amazon EC2 Instance Metadata Service delegiert. Dadurch müssen Entwickler keine Anmeldeinformationen dauerhaft auf der Amazon-EC2-Instance speichern oder sich Gedanken über die Rotation oder Verwaltung temporärer Anmeldeinformationen machen.

## Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-instance-profile-credentials-provider"></a>

Der Anbieter für Anmeldeinformationen, der zur Authentifizierung von Anforderungen an AWS verwendet wird. Stellen Sie den Wert dieses Parameters auf `InstanceProfile` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | Zu verwendender Wert | 
| --- | --- | --- | --- | --- | 
| CredentialsProvider | AWSCredentialsProviderClass(veraltet) | Erforderlich | Keine | InstanceProfile | 

# Benutzerdefinierte Anmeldeinformationen
<a name="jdbc-v3-driver-custom-credentials"></a>

Sie können diesen Authentifizierungstyp verwenden, um Ihre eigenen Anmeldeinformationen bereitzustellen, indem Sie eine Java-Klasse verwenden, die die [AwsCredentialsProvider](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/auth/credentials/AwsCredentialsProvider.html)Schnittstelle implementiert.

## Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-custom-credentials-credentials-provider"></a>

Der Anbieter für Anmeldeinformationen, der zur Authentifizierung von Anforderungen an AWS verwendet wird. Setzen Sie den Wert dieses Parameters auf den vollqualifizierten Klassennamen der benutzerdefinierten Klasse, die die [AwsCredentialsProvider](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/auth/credentials/AwsCredentialsProvider.html)Schnittstelle implementiert. Zur Laufzeit muss sich diese Klasse im Java-Klassenpfad der Anwendung befinden, die den JDBC-Treiber verwendet.


****  

| Parametername | Alias | Parametertyp | Standardwert | Zu verwendender Wert | 
| --- | --- | --- | --- | --- | 
| CredentialsProvider | AWSCredentialsProviderClass(veraltet) | Erforderlich | Keine | Der vollqualifizierte Klassenname der benutzerdefinierten Implementierung von AwsCredentialsProvider | 

## Argumente für den Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-credentials-provider-arguments"></a>

Eine durch Komma getrennte Liste der Zeichenkettenargumente für die benutzerdefinierten Anmeldeinformationen.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| CredentialsProviderArguments | AwsCredentialsProviderArguments (veraltet) | Optional | Keine | 

# JWT-Anmeldeinformationen
<a name="jdbc-v3-driver-jwt-credentials"></a>

Mit diesem Authentifizierungstyp können Sie ein von einem externen Identitätsanbieter abgerufenes JSON-Webtoken (JWT) als Verbindungsparameter für die Authentifizierung bei Athena verwenden. Der externe Anmeldeinformationsanbieter muss bereits mit einem Verbund verbunden sein. AWS

## Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-jwt-credentials-provider"></a>

Der Anbieter für Anmeldeinformationen, der zur Authentifizierung von Anforderungen an AWS verwendet wird. Stellen Sie den Wert dieses Parameters auf `JWT` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | Zu verwendender Wert | 
| --- | --- | --- | --- | --- | 
| CredentialsProvider | AWSCredentialsProviderClass (veraltet) | Erforderlich | Keine | JWT | 

## JWT-Web-Identitätstoken
<a name="jdbc-v3-driver-jwt-web-identity-token"></a>

Das JWT-Token, das von einem externen föderierten Identitätsanbieter abgerufen wurde. Dieses Token wird zur Authentifizierung bei Athena verwendet.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| JwtWebIdentityToken | web\$1identity\$1token (veraltet) | Erforderlich | Keine | 

## JWT-Rollen-ARN
<a name="jdbc-v3-driver-jwt-role-arn"></a>

Der angenommene Amazon-Ressourcenname (ARN) der Rolle. Informationen zur Übernahme von Rollen finden Sie [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html)in der *AWS -Security-Token-Service API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| JwtRoleArn | role\$1arn (veraltet) | Erforderlich | Keine | 

## JWT-Rollensitzungsname
<a name="jdbc-v3-driver-jwt-role-session-name"></a>

Der Name der Sitzung, wenn Sie JWT-Anmeldeinformationen für die Authentifizierung verwenden. Der Name kann ein beliebiger Name sein, den Sie wählen.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| JwtRoleSessionName | role\$1session\$1name (veraltet) | Erforderlich | Keine | 

## Rollensitzungsdauer
<a name="jdbc-v3-driver-jwt-role-session-duration"></a>

Die Dauer der Rollen-Sitzung in Sekunden. Weitere Informationen finden Sie unter [AssumeRoleWithWebIdentity](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRoleWithWebIdentity.html) in der *AWS -Security-Token-Service -API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| RoleSessionDuration | Duration (veraltet) | Optional | 3600 | 

# JWT mit Identity Center-Integration
<a name="jdbc-v3-driver-jwt-tip-credentials"></a>

Mit diesem Authentifizierungstyp können Sie ein von einem externen Identitätsanbieter abgerufenes JSON-Webtoken (JWT) als Verbindungsparameter für die Authentifizierung bei Athena verwenden. Sie können dieses Plugin verwenden, um die Unterstützung von Unternehmensidentitäten durch Weitergabe von vertrauenswürdigen Identitäten zu aktivieren. Weitere Informationen zur Weitergabe von vertrauenswürdigen Identitäten mit Treibern, finden Sie unter [Weitergabe von vertrauenswürdigen Identitäten mit Amazon Athena-Treibern verwenden](using-trusted-identity-propagation.md). Sie können [Ressourcen auch mithilfe CloudFormation von konfigurieren und bereitstellen](using-trusted-identity-propagation-cloudformation.md).

Bei der Verbreitung vertrauenswürdiger Identitäten wird einer IAM-Rolle ein Identitätskontext hinzugefügt, um den Benutzer zu identifizieren, der Zugriff auf AWS Ressourcen anfordert. Informationen zur Aktivierung und Verwendung der Weitergabe von vertrauenswürdiger Identitäten finden Sie unter [Was ist Weitergabe von vertrauenswürdiger Identitäten?](https://docs.aws.amazon.com/singlesignon/latest/userguide/trustedidentitypropagation.html).

## Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-jwt-tip-credentials-provider"></a>

Der Anbieter für Anmeldeinformationen, der zur Authentifizierung von Anforderungen an AWS verwendet wird. Stellen Sie den Wert dieses Parameters auf `JWT_TIP` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | Zu verwendender Wert | 
| --- | --- | --- | --- | --- | 
| CredentialsProvider | AWSCredentialsProviderClass (veraltet) | Erforderlich | Keine | JWT\$1TIP | 

## JWT-Web-Identitätstoken
<a name="jdbc-v3-driver-jwt-tip-web-identity-token"></a>

Das JWT-Token, das von einem externen föderierten Identitätsanbieter abgerufen wurde. Dieses Token wird zur Authentifizierung bei Athena verwendet. Token-Caching ist standardmäßig aktiviert und ermöglicht die Verwendung desselben Identity Center-Zugriffstoken für alle Treiberverbindungen. Wir empfehlen, beim „Testen der Verbindung“ ein neues JWT-Token bereitzustellen, da das ausgetauschte Token nur vorhanden ist, solange die Treiber-Instance aktiv ist.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| JwtWebIdentityToken | web\$1identity\$1token (veraltet) | Erforderlich | Keine | 

## WorkgroupArn
<a name="jdbc-v3-driver-jwt-tip-workgroup-arn"></a>

Der Amazon-Ressourcenname (ARN) der Amazon Athena-Arbeitsgruppe. Weitere Informationen zu Arbeitsgruppen finden Sie unter [WorkGroup](https://docs.aws.amazon.com/athena/latest/APIReference/API_WorkGroup.html).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| WorkGroupArn | Keine | Erforderlich | primary | 

## JWT-Anwendungsrollen-ARN
<a name="jdbc-v3-driver-jwt-tip-application-role-arn"></a>

Der ARN der zu übernehmenden Rolle Diese Rolle wird für den JWT-Austausch, das Abrufen des ARN der vom Kunden verwalteten Anwendung des IAM Identity Center über Arbeitsgruppen-Tags und das Abrufen der ARN für die Zugriffsrolle verwendet. Weitere Hinweise zur Übernahme von Rollen finden Sie unter. [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html)


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| ApplicationRoleArn | Keine | Erforderlich | Keine | 

## JWT-Rollensitzungsname
<a name="jdbc-v3-driver-jwt-tip-role-session-name"></a>

Der Name der Sitzung, wenn Sie JWT-Anmeldeinformationen für die Authentifizierung verwenden. Es kann ein beliebiger Name Ihrer Wahl sein.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| JwtRoleSessionName | role\$1session\$1name (veraltet) | Erforderlich | Keine | 

## Rollensitzungsdauer
<a name="jdbc-v3-driver-jwt-tip-session-duration"></a>

Die Dauer der Rollen-Sitzung in Sekunden. Weitere Informationen finden Sie unter [AssumeRoleWithWebIdentity](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRoleWithWebIdentity.html).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| RoleSessionDuration | Duration (veraltet) | Optional | 3600 | 

## JWT-Zugriffsrollen-ARN
<a name="jdbc-v3-driver-jwt-tip-access-role-arn"></a>

Der ARN der zu übernehmenden Rolle Dies ist die Rolle, die der Athena-Service übernimmt, um in Ihrem Namen Anrufe zu tätigen. Weitere Informationen zur Übernahme von Rollen finden Sie [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html)in der *AWS -Security-Token-Service API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| AccessRoleArn | Keine | Optional | Keine | 

## ARN der vom Kunden verwalteten Anwendung des IAM Identity Center
<a name="jdbc-v3-driver-jwt-tip-customer-idc-application-arn"></a>

Der ARN der vom Kunden verwalteten Anwendung des IAM Identity Center. Weitere Informationen finden Sie unter [vom Kunden verwaltete Anwendungen](https://docs.aws.amazon.com/singlesignon/latest/userguide/customermanagedapps.html).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| CustomerIdcApplicationArn | Keine | Optional | Keine | 

# Browserbasiert mit Identity Center-Integration
<a name="jdbc-v3-driver-browser-oidc-tip-credentials"></a>

Mit diesem Authentifizierungstyp können Sie ein neues JSON-Webtoken (JWT) von einem externen Identitätsanbieter abrufen und sich bei Athena authentifizieren. Sie können dieses Plugin verwenden, um die Unterstützung von Unternehmensidentitäten durch Weitergabe von vertrauenswürdigen Identitäten zu aktivieren. Weitere Informationen zur Weitergabe von vertrauenswürdigen Identitäten mit Treibern, finden Sie unter [Weitergabe von vertrauenswürdigen Identitäten mit Amazon Athena-Treibern verwenden](using-trusted-identity-propagation.md). Sie können Ressourcen auch mithilfe [von konfigurieren und bereitstellen](using-trusted-identity-propagation-cloudformation.md). CloudFormation

Bei der Verbreitung vertrauenswürdiger Identitäten wird einer IAM-Rolle ein Identitätskontext hinzugefügt, um den Benutzer zu identifizieren, der Zugriff auf AWS Ressourcen anfordert. Informationen zur Aktivierung und Verwendung der Weitergabe von vertrauenswürdiger Identitäten finden Sie unter [Was ist Weitergabe von vertrauenswürdiger Identitäten?](https://docs.aws.amazon.com/singlesignon/latest/userguide/trustedidentitypropagation.html).

**Anmerkung**  
Das Plugin wurde speziell für Desktop-Umgebungen mit Einzelbenutzern entwickelt. In gemeinsam genutzten Umgebungen wie Windows Server sind Systemadministratoren dafür verantwortlich, Sicherheitsgrenzen zwischen Benutzern festzulegen und aufrechtzuerhalten.

## Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-browser-oidc-tip-credentials-provider"></a>

Der Anbieter für Anmeldeinformationen, der zur Authentifizierung von Anforderungen an AWS verwendet wird. Stellen Sie den Wert dieses Parameters auf `BrowserOidcTip` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | Zu verwendender Wert | 
| --- | --- | --- | --- | --- | 
| CredentialsProvider | AWSCredentialsProviderClass (veraltet) | Erforderlich | Keine | BrowserOidcTip | 

## Bekannte Idp-Konfigurations-URL
<a name="jdbc-v3-driver-browser-oidc-tip-idp-well-known-config"></a>

Die IDP Well Known Configuration URL ist der Endpunkt, der OpenID Connect-Konfigurationsdetails für Ihren Identitätsanbieter bereitstellt. Diese URL endet in der Regel mit `.well-known/openid-configuration` wichtigen Metadaten zu den Authentifizierungsendpunkten, unterstützten Funktionen und Tokensignaturschlüsseln und enthält diese. Wenn Sie beispielsweise *Okta* verwenden, könnte die URL wie folgt aussehen. `https://your-domain.okta.com/.well-known/openid-configuration`

Zur Problembehandlung: Wenn Sie Verbindungsfehler erhalten, stellen Sie sicher, dass diese URL von Ihrem Netzwerk aus zugänglich ist und eine gültige *OpenID Connect-Konfigurations-JSON* zurückgibt. Die URL muss für den Client, auf dem der Treiber installiert ist, erreichbar sein und sollte von Ihrem Identity Provider-Administrator bereitgestellt werden.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| IdpWellKnownConfigurationUrl | Keine | Erforderlich | Keine | 

## Client-ID
<a name="jdbc-v3-driver-browser-oidc-tip-client-id"></a>

Die Client-ID, die der Anwendung vom OpenID Connect-Anbieter zugewiesen wurde.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| OidcClientId | Keine | Erforderlich | Keine | 

## WorkgroupArn
<a name="jdbc-v3-driver-browser-oidc-tip-workgroup-arn"></a>

Der Amazon-Ressourcenname (ARN) der Amazon Athena-Arbeitsgruppe, die die Trusted Identity Propagation-Konfigurations-Tags enthält. Weitere Informationen zu Arbeitsgruppen finden Sie unter [WorkGroup](https://docs.aws.amazon.com/athena/latest/APIReference/API_WorkGroup.html). 

**Anmerkung**  
Dieser Parameter unterscheidet sich von dem `Workgroup` Parameter, der angibt, wo Abfragen ausgeführt werden. Sie müssen beide Parameter festlegen:  
`WorkgroupArn`- Verweist auf die Arbeitsgruppe, die die Konfigurations-Tags für die Weitergabe vertrauenswürdiger Identitäten enthält
`Workgroup`- Gibt die Arbeitsgruppe an, in der Abfragen ausgeführt werden
Diese verweisen zwar in der Regel auf dieselbe Arbeitsgruppe, aber beide Parameter müssen explizit gesetzt werden, damit sie ordnungsgemäß funktionieren.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| WorkGroupArn | Keine | Erforderlich | primary | 

## JWT-Anwendungsrollen-ARN
<a name="jdbc-v3-driver-browser-oidc-tip-application-role-arn"></a>

Der ARN der Rolle, die im JWT-Austausch übernommen wird. Diese Rolle wird für den JWT-Austausch, das Abrufen des ARN der vom Kunden verwalteten Anwendung des IAM Identity Center über Arbeitsgruppen-Tags und das Abrufen der ARN für die Zugriffsrolle verwendet. Weitere Informationen zur Übernahme von Rollen finden Sie unter [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html). 


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| ApplicationRoleArn | Keine | Erforderlich | Keine | 

## JWT-Rollensitzungsname
<a name="jdbc-v3-driver-browser-oidc-tip-role-session-name"></a>

Ein Name für die IAM-Sitzung. Es kann alles sein, was Sie möchten, aber normalerweise übergeben Sie den Namen oder den Bezeichner, der dem Benutzer Ihrer Anwendung zugeordnet ist. Auf diese Weise werden die temporären Sicherheitsanmeldeinformationen, die Ihre Anwendung verwendet, diesem Benutzer zugeordnet. 


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| JwtRoleSessionName | role\$1session\$1name (veraltet) | Erforderlich | Keine | 

## Clientschlüssel
<a name="jdbc-v3-driver-browser-oidc-tip-client-secret"></a>

Der ClientSecret ist ein vertraulicher Schlüssel, der von Ihrem Identitätsanbieter ausgegeben wird und zur Authentifizierung Ihrer Anwendung (Client) verwendet wird. Dieser Parameter ist zwar optional und möglicherweise nicht für alle Authentifizierungsabläufe erforderlich, bietet jedoch eine zusätzliche Sicherheitsebene, wenn er verwendet wird. Wenn Ihre IDP-Konfiguration einen geheimen Clientschlüssel erfordert, müssen Sie diesen Parameter zusammen mit dem Wert angeben, den Sie von Ihrem Identity Provider-Administrator erhalten haben.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| OidcClientSecret | Keine | Optional | Keine | 

## Scope
<a name="jdbc-v3-driver-browser-oidc-tip-scope"></a>

Der Bereich gibt an, welche Zugriffsebene Ihre Anwendung vom Identitätsanbieter anfordert. `openid`In den Gültigkeitsbereich müssen Sie ein ID-Token aufnehmen, das wichtige Angaben zur Benutzeridentität enthält. Ihr Geltungsbereich muss möglicherweise zusätzliche Berechtigungen wie `email` oder enthalten`profile`, je nachdem, welcher Benutzer behauptet, dass Ihr Identitätsanbieter (z. B. *Microsoft Entra ID*) so konfiguriert ist, dass er in das ID-Token aufgenommen wird. Diese Angaben sind für die korrekte Zuordnung von *Trusted Identity Propagation* unerlässlich. Wenn die Zuordnung der Benutzeridentität fehlschlägt, stellen Sie sicher, dass Ihr Geltungsbereich alle erforderlichen Berechtigungen umfasst und Ihr Identitätsanbieter so konfiguriert ist, dass er die erforderlichen Ansprüche in das ID-Token aufnimmt. Diese Ansprüche müssen mit Ihrer Zuordnungskonfiguration für *Trusted Token Issuer* im IAM Identity Center übereinstimmen. 


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Scope | Keine | Optional | OpenID-E-Mail offline\$1access | 

## Rollensitzungsdauer
<a name="jdbc-v3-driver-browser-oidc-tip-role-session-duration"></a>

Die Dauer der Rollen-Sitzung in Sekunden. Weitere Informationen finden Sie unter [AssumeRoleWithWebIdentity](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRoleWithWebIdentity.html).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| RoleSessionDuration | Duration (veraltet) | Optional | 3600 | 

## JWT-Zugriffsrollen-ARN
<a name="jdbc-v3-driver-browser-oidc-tip-access-role-arn"></a>

Der ARN der Rolle, die Athena übernimmt, um in Ihrem Namen Anrufe zu tätigen. Weitere Informationen zur Übernahme von Rollen finden Sie [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html)in der *AWS -Security-Token-Service API-Referenz.* 


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| AccessRoleArn | Keine | Optional | Keine | 

## ARN der vom Kunden verwalteten Anwendung des IAM Identity Center
<a name="jdbc-v3-driver-browser-oidc-tip-customer-idc-application-arn"></a>

Der ARN der vom Kunden verwalteten Anwendung des IAM Identity Center. Weitere Informationen finden Sie unter [vom Kunden verwaltete Anwendungen](https://docs.aws.amazon.com/singlesignon/latest/userguide/customermanagedapps.html).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| CustomerIdcApplicationArn | Keine | Optional | Keine | 

## Portnummer des Identitätsanbieters
<a name="jdbc-v3-driver-browser-oidc-tip-idp-port-number"></a>

Die lokale Portnummer, die für den OAuth 2.0-Callback-Server verwendet werden soll. Dies wird als redirect\$1uri verwendet und Sie müssen dies in Ihrer IDP-Anwendung auf eine Zulassungsliste setzen. Die standardmäßig generierte Redirect\$1URI ist: http://localhost:7890/athena

**Warnung**  
In gemeinsam genutzten Umgebungen wie Windows Terminal Servern oder Remote Desktop Services wird der Loopback-Port (Standard: 7890) von allen Benutzern auf demselben Computer gemeinsam genutzt. Systemadministratoren können potenzielle Risiken durch Port-Hijacking minimieren, indem sie:  
Konfiguration verschiedener Portnummern für verschiedene Benutzergruppen
Verwendung von Windows-Sicherheitsrichtlinien zur Beschränkung des Portzugriffs
Implementierung der Netzwerkisolierung zwischen Benutzersitzungen
Wenn diese Sicherheitskontrollen nicht implementiert werden können, empfehlen wir, stattdessen das [JWT Trusted Identity Propagation](jdbc-v3-driver-jwt-tip-credentials.md) Plugin zu verwenden, für das kein Loopback-Port erforderlich ist.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| IdpPortNumber | Keine | Optional | 7890 | 

## Identitätsanbieter-Reaktions-Timeout
<a name="jdbc-v3-driver-browser-oidc-tip-idp-response-timeout"></a>

Das Timeout in Sekunden für das Warten auf die OAuth 2.0-Callback-Antwort.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| IdpResponseTimeout | Keine | Optional | 120 | 

## Token-Caching aktivieren
<a name="jdbc-v3-driver-browser-oidc-tip-enable-token-caching"></a>

Der EnableTokenCaching Parameter bestimmt, ob der Treiber das Authentifizierungstoken zwischen Verbindungen zwischenspeichert. Die Einstellung EnableTokenCaching auf true reduziert die Anzahl der Authentifizierungsaufforderungen und verbessert die Benutzererfahrung, sollte jedoch mit Vorsicht verwendet werden. Diese Einstellung eignet sich am besten für Desktop-Umgebungen mit Einzelbenutzern. In gemeinsam genutzten Umgebungen wie Windows Server wird empfohlen, diese Option deaktiviert zu lassen, um eine mögliche gemeinsame Nutzung von Token zwischen Benutzern mit ähnlichen Verbindungszeichenfolgen zu verhindern. 

Für Unternehmensbereitstellungen, die Tools wie Tableau Server verwenden, empfehlen wir die Verwendung des [JWT-Plug-ins zur vertrauenswürdigen Identitätsverbreitung](jdbc-v3-driver-jwt-tip-credentials.md) anstelle dieser Authentifizierungsmethode. 


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| EnableTokenCaching | Keine | Optional | FALSE | 

# Azure-AD-Anmeldeinformationen
<a name="jdbc-v3-driver-azure-ad-credentials"></a>

Ein SAML-basierter Authentifizierungsmechanismus, der die Authentifizierung bei Athena mit dem Azure-AD-Identitätsanbieter ermöglicht. Bei dieser Methode wird davon ausgegangen, dass bereits ein Verbund zwischen Athena und Azure AD eingerichtet wurde.

**Anmerkung**  
Einige der Parameternamen in diesem Abschnitt haben Aliase. Die Aliase sind funktionale Äquivalente der Parameternamen und wurden aus Gründen der Abwärtskompatibilität mit dem JDBC 2.x-Treiber bereitgestellt. Da die Parameternamen verbessert wurden, sodass sie einer klareren und einheitlicheren Benennungskonvention folgen, empfehlen wir, sie anstelle der Aliase zu verwenden, die abgeschafft wurden. 

## Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-azure-ad-credentials-provider"></a>

Der Anbieter für Anmeldeinformationen, der zur Authentifizierung von Anforderungen an AWS verwendet wird. Stellen Sie den Wert dieses Parameters auf `AzureAD` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | Zu verwendender Wert | 
| --- | --- | --- | --- | --- | 
| CredentialsProvider | AWSCredentialsProviderClass (veraltet) | Erforderlich | Keine | AzureAD | 

## Benutzer
<a name="jdbc-v3-driver-azure-ad-user"></a>

Die E-Mail-Adresse des Azure-AD-Benutzers, der für die Authentifizierung mit Azure AD verwendet werden soll.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Benutzer | UID (veraltet) | Erforderlich | Keine | 

## Passwort
<a name="jdbc-v3-driver-azure-ad-password"></a>

Das Passworts für den Azure-AD-Benutzer.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Passwort | PWD (veraltet) | Erforderlich | Keine | 

## Azure-AD-Mandanten-ID
<a name="jdbc-v3-driver-azure-ad-tenant-id"></a>

Die Mandanten-ID Ihrer Azure-AD-Anwendung.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| AzureAdTenantId | tenant\$1id (veraltet) | Erforderlich | Keine | 

## Azure-AD-Client-ID
<a name="jdbc-v3-driver-azure-ad-client-id"></a>

Die Client-ID Ihrer Azure-AD-Anwendung.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| AzureAdClientId | client\$1id (veraltet) | Erforderlich | Keine | 

## Azure-AD-Client-Secret
<a name="jdbc-v3-driver-azure-ad-client-secret"></a>

Das Client-Secret Ihrer Azure-AD-Anwendung.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| AzureAdClientSecret | client\$1secret (veraltet) | Erforderlich | Keine | 

## Bevorzugte Rolle
<a name="jdbc-v3-driver-preferred-role"></a>

Der angenommene Amazon-Ressourcenname (ARN) der Rolle. Weitere Informationen zu ARN-Rollen finden Sie unter [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html) in der *AWS -Security-Token-Service -API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| PreferredRole | preferred\$1role (veraltet) | Optional | Keine | 

## Rollensitzungsdauer
<a name="jdbc-v3-driver-role-session-duration"></a>

Die Dauer der Rollen-Sitzung in Sekunden. Weitere Informationen finden Sie unter [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html) in der *AWS -Security-Token-Service -API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| RoleSessionDuration | Duration (veraltet) | Optional | 3600 | 

## Lake Formation aktiviert
<a name="jdbc-v3-driver-lake-formation-enabled"></a>

Gibt an, ob die [AssumeDecoratedRoleWithSAML](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_AssumeDecoratedRoleWithSAML.html) Lake Formation API-Aktion zum Abrufen temporärer IAM-Anmeldeinformationen anstelle der [AssumeRoleWith AWS STS SAML-API-Aktion](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRoleWithSAML.html) verwendet werden soll.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| LakeFormationEnabled | Keine | Optional | FALSE | 

# Okta-Anmeldeinformationen
<a name="jdbc-v3-driver-okta-credentials"></a>

Ein SAML-basierter Authentifizierungsmechanismus, der die Authentifizierung bei Athena mit dem Okta-Identitätsanbieter ermöglicht. Bei dieser Methode wird davon ausgegangen, dass bereits ein Verbund zwischen Athena und Okta eingerichtet wurde.

## Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-okta-credentials-provider"></a>

Der Anbieter für Anmeldeinformationen, der zur Authentifizierung von Anforderungen an AWS verwendet wird. Stellen Sie den Wert dieses Parameters auf `Okta` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | Zu verwendender Wert | 
| --- | --- | --- | --- | --- | 
| CredentialsProvider | AWSCredentialsProviderClass (veraltet) | Erforderlich | Keine | Okta | 

## Benutzer
<a name="jdbc-v3-driver-okta-user"></a>

Die E-Mail-Adresse des Okta-Benutzers, der für die Authentifizierung bei Okta verwendet werden soll.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Benutzer | UID (veraltet) | Erforderlich | Keine | 

## Passwort
<a name="jdbc-v3-driver-okta-password"></a>

Das Passwort für den Okta-Benutzer.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Passwort | PWD (veraltet) | Erforderlich | Keine | 

## Okta-Hostname
<a name="jdbc-v3-driver-okta-host-name"></a>

Die URL für Ihre Okta-Organisation. Sie können den Parameter `idp_host` aus der URL **Link einbetten** in Ihrer Okta-Anwendung extrahieren. Informationen zu den erforderlichen Schritten finden Sie unter [Abrufen von ODBC-Konfigurationsinformationen von Okta](odbc-okta-plugin.md#odbc-okta-plugin-retrieve-odbc-configuration-information-from-okta). Das erste Segment nach `https://` bis einschließlich `okta.com`, ist Ihr IdP-Host (zum Beispiel `trial-1234567.okta.com` für eine URL, die mit `https://trial-1234567.okta.com` beginnt).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| OktaHostName | IdP\$1Host (veraltet) | Erforderlich | Keine | 

## Okta-Anwendungs-ID
<a name="jdbc-v3-driver-okta-application-id"></a>

Der zweiteilige Identifikator für Ihre Anwendung. Sie können die Anwendungs-ID aus der URL **Link einbetten** in Ihrer Okta-Anwendung extrahieren. Informationen zu den erforderlichen Schritten finden Sie unter [Abrufen von ODBC-Konfigurationsinformationen von Okta](odbc-okta-plugin.md#odbc-okta-plugin-retrieve-odbc-configuration-information-from-okta). Die Anwendungs-ID besteht aus den letzten beiden Segmenten der URL, einschließlich des Schrägstrichs in der Mitte. Bei den Segmenten handelt es sich um zwei 20-stellige Zeichenfolgen, die eine Mischung aus Zahlen sowie Groß- und Kleinbuchstaben (z. B. `Abc1de2fghi3J45kL678/abc1defghij2klmNo3p4`) enthalten.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| OktaAppId | App\$1ID (veraltet) | Erforderlich | Keine | 

## Okta-Anwendungsname
<a name="jdbc-v3-driver-okta-application-name"></a>

Der Name Ihrer Okta-Anwendung.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| OktaAppName | App\$1Name (veraltet) | Erforderlich | Keine | 

## Okta-MFA-Typ
<a name="jdbc-v3-driver-okta-mfa-type"></a>

Wenn Sie Okta so eingerichtet haben, dass eine Multi-Faktor-Authentifizierung (MFA) erforderlich ist, müssen Sie je nach dem zweiten Faktor, den Sie verwenden möchten, den Okta-MFA-Typ und zusätzliche Parameter angeben.

Der Okta-MFA-Typ ist der zweite Authentifizierungsfaktortyp (nach dem Passwort), der für die Authentifizierung bei Okta verwendet wird. Zu den unterstützten zweiten Faktoren gehören Push-Benachrichtigungen, die über die Okta Verify-App gesendet werden, und temporäre Einmalpasswörter (TOTPs), die von Okta Verify, Google Authenticator generiert oder per SMS gesendet wurden. Die Sicherheitsrichtlinien der einzelnen Organisationen bestimmen, ob MFA für die Benutzeranmeldung erforderlich ist oder nicht.


****  

| Parametername | Alias | Parametertyp | Standardwert | Mögliche Werte | 
| --- | --- | --- | --- | --- | 
| OktaMfaType | okta\$1mfa\$1type (veraltet) | Erforderlich, wenn Okta so eingerichtet ist, dass MFA erforderlich ist | Keine | oktaverifywithpush, oktaverifywithtotp, googleauthenticator, smsauthentication | 

## Okta-Telefonnummer anrufen
<a name="jdbc-v3-driver-okta-phone-number"></a>

Die Telefonnummer, an die Okta ein temporäres Einmalpasswort per SMS sendet, wenn der `smsauthentication`-MFA-Typ ausgewählt wird. Bei der Telefonnummer muss es sich um eine US-amerikanische oder kanadische Telefonnummer handeln.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| OktaPhoneNumber | okta\$1phone\$1number (veraltet) | Erforderlich, wenn OktaMfaType smsauthentication | Keine | 

## Okta-MFA-Wartezeit
<a name="jdbc-v3-driver-okta-mfa-wait-time"></a>

Die Wartezeit in Sekunden, bis der Benutzer eine Push-Benachrichtigung von Okta bestätigt, bevor der Treiber eine Timeout-Ausnahme auslöst.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| OktaMfaWaitTime | okta\$1mfa\$1wait\$1time (veraltet) | Optional | 60 | 

## Bevorzugte Rolle
<a name="jdbc-v3-driver-okta-preferred-role"></a>

Der angenommene Amazon-Ressourcenname (ARN) der Rolle. Weitere Informationen zu ARN-Rollen finden Sie unter [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html) in der *AWS -Security-Token-Service -API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| PreferredRole | preferred\$1role (veraltet) | Optional | Keine | 

## Rollensitzungsdauer
<a name="jdbc-v3-driver-role-okta-session-duration"></a>

Die Dauer der Rollen-Sitzung in Sekunden. Weitere Informationen finden Sie unter [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html) in der *AWS -Security-Token-Service -API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| RoleSessionDuration | Duration (veraltet) | Optional | 3600 | 

## Lake Formation aktiviert
<a name="jdbc-v3-driver-okta-lake-formation-enabled"></a>

Gibt an, ob die [AssumeDecoratedRoleWithSAML](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_AssumeDecoratedRoleWithSAML.html) Lake Formation API-Aktion zum Abrufen temporärer IAM-Anmeldeinformationen anstelle der [AssumeRoleWith AWS STS SAML-API-Aktion](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRoleWithSAML.html) verwendet werden soll.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| LakeFormationEnabled | Keine | Optional | FALSE | 

# Ping-Anmeldeinformationen
<a name="jdbc-v3-driver-ping-credentials"></a>

Ein SAML-basierter Authentifizierungsmechanismus, der die Authentifizierung bei Athena mit dem Ping–Federate-Identitätsanbieter ermöglicht. Bei dieser Methode wird davon ausgegangen, dass bereits ein Verbund zwischen Athena und Ping Federate eingerichtet wurde.

## Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-ping-credentials-provider"></a>

Der Anbieter für Anmeldeinformationen, der zur Authentifizierung von Anforderungen an AWS verwendet wird. Stellen Sie den Wert dieses Parameters auf `Ping` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | Zu verwendender Wert | 
| --- | --- | --- | --- | --- | 
| CredentialsProvider | AWSCredentialsProviderClass (veraltet) | Erforderlich | Keine | Ping | 

## Benutzer
<a name="jdbc-v3-driver-ping-user"></a>

Die E-Mail-Adresse des Ping-Federate-Benutzers, der für die Authentifizierung mit Ping Federate verwendet werden soll.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Benutzer | UID (veraltet) | Erforderlich | Keine | 

## Passwort
<a name="jdbc-v3-driver-ping-password"></a>

Das Passwort für den Ping-Federate-Benutzer.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Passwort | PWD (veraltet) | Erforderlich | Keine | 

## PingHostName
<a name="jdbc-v3-driver-ping-host-name"></a>

Die Adresse für Ihren Ping-Server. Um Ihre Adresse zu finden, rufen Sie die folgende URL auf und sehen Sie sich das Feld **SSO-Anwendungsendpunkt** an.

```
https://your-pf-host-#:9999/pingfederate/your-pf-app#/spConnections
```


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| PingHostName | IdP\$1Host (veraltet) | Erforderlich | Keine | 

## PingPortNumber
<a name="jdbc-v3-driver-ping-port-number"></a>

Die Portnummer, die für die Verbindung mit Ihrem IdP-Host verwendet werden soll.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| PingPortNumber | IdP\$1Port (veraltet) | Erforderlich | Keine | 

## PingPartnerSpId
<a name="jdbc-v3-driver-ping-partner-spid"></a>

Die Adresse des Serviceanbieters. Um die Adresse des Serviceanbieters zu finden, besuchen Sie die folgende URL und sehen Sie sich das Feld **SSO Application Endpoint** an.

```
https://your-pf-host-#:9999/pingfederate/your-pf-app#/spConnections
```


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
|  PingPartnerSpId  | Partner\$1SPID (veraltet) | Erforderlich | Keine | 

## Bevorzugte Rolle
<a name="jdbc-v3-driver-ping-preferred-role"></a>

Der angenommene Amazon-Ressourcenname (ARN) der Rolle. Weitere Informationen zu ARN-Rollen finden Sie unter [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html) in der *AWS -Security-Token-Service -API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| PreferredRole | preferred\$1role (veraltet) | Optional | Keine | 

## Rollensitzungsdauer
<a name="jdbc-v3-driver-role-ping-session-duration"></a>

Die Dauer der Rollen-Sitzung in Sekunden. Weitere Informationen finden Sie unter [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html) in der *AWS -Security-Token-Service -API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| RoleSessionDuration | Duration (veraltet) | Optional | 3600 | 

## Lake Formation aktiviert
<a name="jdbc-v3-driver-ping-lake-formation-enabled"></a>

Gibt an, ob die [AssumeDecoratedRoleWithSAML](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_AssumeDecoratedRoleWithSAML.html) Lake Formation API-Aktion zum Abrufen temporärer IAM-Anmeldeinformationen anstelle der [AssumeRoleWith AWS STS SAML-API-Aktion](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRoleWithSAML.html) verwendet werden soll.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| LakeFormationEnabled | Keine | Optional | FALSE | 

# AD FS-Anmeldeinformationen
<a name="jdbc-v3-driver-adfs-credentials"></a>

Ein SAML-basierter Authentifizierungsmechanismus, der die Authentifizierung bei Athena mit Microsoft Active Directory Federation Services (AD FS) ermöglicht. Bei dieser Methode wird davon ausgegangen, dass der Benutzer bereits ein Verbund zwischen Athena und AD FS eingerichtet hat.

## Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-adfs-credentials-credentials-provider"></a>

Der Anbieter für Anmeldeinformationen, der zur Authentifizierung von Anforderungen an AWS verwendet wird. Stellen Sie den Wert dieses Parameters auf `ADFS` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | Zu verwendender Wert | 
| --- | --- | --- | --- | --- | 
| CredentialsProvider | AWSCredentialsProviderClass (veraltet) | Erforderlich | Keine | ADFS | 

## Benutzer
<a name="jdbc-v3-driver-adfs-credentials-user"></a>

Die E-Mail-Adresse des AD–FS-Benutzers, der für die Authentifizierung mit AD FS verwendet werden soll.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Benutzer | UID (veraltet) | Erforderlich für die formularbasierte Authentifizierung. Optional für die integrierte Windows-Authentifizierung. | Keine | 

## Passwort
<a name="jdbc-v3-driver-adfs-credentials-password"></a>

Das Passworts für den AD–FSBenutzer.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Passwort | PWD (veraltet) | Erforderlich für die formularbasierte Authentifizierung. Optional für die integrierte Windows-Authentifizierung. | Keine | 

## ADFS-Hostname
<a name="jdbc-v3-driver-adfs-credentials-adfshostname"></a>

Die Adresse für Ihren AD-FS-Server.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| AdfsHostName | IdP\$1Host (veraltet) | Erforderlich | Keine | 

## ADFS-Portnummer
<a name="jdbc-v3-driver-adfs-credentials-adfsportnumber"></a>

Die Portnummer, die für die Verbindung mit Ihrem AD-FS-Server verwendet werden soll.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| AdfsPortNumber | IdP\$1Port (veraltet) | Erforderlich | Keine | 

## ADFS-Vertrauende Partei
<a name="jdbc-v3-driver-adfs-credentials-adfsrelyingparty"></a>

Die vertrauenswürdige vertrauende Stelle. Verwenden Sie diesen Parameter, um die URL des AD-FS-Endpunkts der vertrauenden Stelle zu überschreiben.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| AdfsRelyingParty | LoginToRP (veraltet) | Optional | urn:amazon:webservices | 

## ADFS WIA aktiviert
<a name="jdbc-v3-driver-adfs-credentials-adfswiaenabled"></a>

Boolesch. Verwenden Sie diesen Parameter, um die integrierte Windows-Authentifizierung (WIA) mit AD FS zu aktivieren.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| AdfsWiaEnabled | none | Optional | FALSE | 

## Bevorzugte Rolle
<a name="jdbc-v3-driver-adfs-credentials-preferred-role"></a>

Der angenommene Amazon-Ressourcenname (ARN) der Rolle. Weitere Informationen zu ARN-Rollen finden Sie unter [https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html) in der *AWS -Security-Token-Service -API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| PreferredRole | preferred\$1role (veraltet) | Optional | Keine | 

## Rollensitzungsdauer
<a name="jdbc-v3-driver-adfs-credentials-role-session-duration"></a>

Die Dauer der Rollen-Sitzung in Sekunden. Weitere Informationen finden Sie unter [https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html) in der *AWS -Security-Token-Service -API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| RoleSessionDuration | Duration (veraltet) | Optional | 3600 | 

## Lake Formation aktiviert
<a name="jdbc-v3-driver-adfs-credentials-lake-formation-enabled"></a>

Gibt an, ob die [https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_AssumeDecoratedRoleWithSAML.html](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_AssumeDecoratedRoleWithSAML.html)Lake Formation API-Aktion zum Abrufen temporärer IAM-Anmeldeinformationen anstelle der [https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRoleWithSAML.html](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRoleWithSAML.html) AWS STS API-Aktion verwendet werden soll.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| LakeFormationEnabled | none | Optional | FALSE | 

# Anmeldeinformationen für Browser Azure AD
<a name="jdbc-v3-driver-browser-azure-ad-credentials"></a>

Browser Azure AD ist ein SAML-basierter Authentifizierungsmechanismus, der mit dem Azure-AD-Identitätsprovider zusammenarbeitet und Multi-Faktor-Authentifizierung unterstützt. Im Gegensatz zum standardmäßigen Azure-AD-Authentifizierungsmechanismus erfordert dieser Mechanismus keinen Benutzernamen, kein Passwort und kein Client-Secret in den Verbindungsparametern. Wie der standardmäßige Azure AD-Authentifizierungsmechanismus geht auch Browser Azure AD davon aus, dass der Benutzer bereits einen Verbund zwischen Athena und Azure AD eingerichtet hat.

## Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-browser-azure-ad-credentials-provider"></a>

Der Anbieter für Anmeldeinformationen, der zur Authentifizierung von Anforderungen an AWS verwendet wird. Stellen Sie den Wert dieses Parameters auf `BrowserAzureAD` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | Zu verwendender Wert | 
| --- | --- | --- | --- | --- | 
| CredentialsProvider | AWSCredentialsProviderClass (veraltet) | Erforderlich | Keine | BrowserAzureAD | 

## Azure-AD-Mandanten-ID
<a name="jdbc-v3-driver-browser-azure-ad-azure-ad-tenant-id"></a>

Die Mandanten-ID Ihrer Azure-AD-Anwendung


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| AzureAdTenantId | tenant\$1id (veraltet) | Erforderlich | Keine | 

## Azure-AD-Client-ID
<a name="jdbc-v3-driver-browser-azure-ad-azure-ad-client-id"></a>

Die Client-ID Ihrer Azure-AD-Anwendung


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| AzureAdClientId | client\$1id (veraltet) | Erforderlich | Keine | 

## Identitätsanbieter-Reaktions-Timeout
<a name="jdbc-v3-driver-identity-provider-response-timeout"></a>

Die Dauer in Sekunden, bevor der Treiber nicht mehr auf die SAML-Antwort von Azure AD wartet.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| IdpResponseTimeout | idp\$1response\$1timeout (veraltet) | Optional | 120 | 

## Bevorzugte Rolle
<a name="jdbc-v3-driver-browser-azure-ad-preferred-role"></a>

Der angenommene Amazon-Ressourcenname (ARN) der Rolle. Weitere Informationen zu ARN-Rollen finden Sie unter [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html) in der *AWS -Security-Token-Service -API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| PreferredRole | preferred\$1role (veraltet) | Optional | Keine | 

## Rollensitzungsdauer
<a name="jdbc-v3-driver-browser-azure-ad-role-session-duration"></a>

Die Dauer der Rollen-Sitzung in Sekunden. Weitere Informationen finden Sie unter [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html) in der *AWS -Security-Token-Service -API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| RoleSessionDuration | Duration (veraltet) | Optional | 3600 | 

## Lake Formation aktiviert
<a name="jdbc-v3-driver-browser-azure-ad-lake-formation-enabled"></a>

Gibt an, ob die [AssumeDecoratedRoleWithSAML](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_AssumeDecoratedRoleWithSAML.html) Lake Formation API-Aktion zum Abrufen temporärer IAM-Anmeldeinformationen anstelle der [AssumeRoleWith AWS STS SAML-API-Aktion](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRoleWithSAML.html) verwendet werden soll.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| LakeFormationEnabled | Keine | Optional | FALSE | 

# Browser-SAML-Anmeldeinformationen
<a name="jdbc-v3-driver-browser-saml-credentials"></a>

Browser SAML ist ein generisches Authentifizierungs-Plugin, das mit SAML-basierten Identitätsanbietern zusammenarbeiten kann und Multi-Faktor-Authentifizierung unterstützt.

## Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-browser-saml-credentials-provider"></a>

Der Anbieter für Anmeldeinformationen, der zur Authentifizierung von Anforderungen an AWS verwendet wird. Stellen Sie den Wert dieses Parameters auf `BrowserSaml` ein.


****  

| Parametername | Alias | Parametertyp | Standardwert | Zu verwendender Wert | 
| --- | --- | --- | --- | --- | 
| CredentialsProvider | AWSCredentialsProviderClass (veraltet) | Erforderlich | Keine | BrowserSaml | 

## Single-Sign-On-Anmelde-URL
<a name="jdbc-v3-driver-single-sign-on-login-url"></a>

Die Single-Sign-On-URL für Ihre Anwendung beim SAML-basierten Identitätsanbieter.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| SsoLoginUrl | login\$1url (veraltet) | Erforderlich | Keine | 

## Listener-Port
<a name="jdbc-v3-driver-listen-port"></a>

Die Portnummer, die verwendet wird, um auf die SAML-Antwort zu warten. Dieser Wert sollte mit der URL übereinstimmen, mit der Sie den SAML-basierten Identitätsanbieter konfiguriert haben (z. B. `http://localhost:7890/athena`).


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| ListenPort | listen\$1port (veraltet) | Optional | 7890 | 

## Identitätsanbieter-Reaktions-Timeout
<a name="jdbc-v3-driver-single-sign-on-login-url-identity-provider-response-timeout"></a>

Die Dauer in Sekunden, bevor der Treiber nicht mehr auf die SAML-Antwort von Azure AD wartet.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| IdpResponseTimeout | idp\$1response\$1timeout (veraltet) | Optional | 120 | 

## Bevorzugte Rolle
<a name="jdbc-v3-driver-single-sign-on-login-url-preferred-role"></a>

Der angenommene Amazon-Ressourcenname (ARN) der Rolle. Weitere Informationen zu ARN-Rollen finden Sie unter [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html) in der *AWS -Security-Token-Service -API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| PreferredRole | preferred\$1role (veraltet) | Optional | Keine | 

## Rollensitzungsdauer
<a name="jdbc-v3-driver-single-sign-on-login-url-role-session-duration"></a>

Die Dauer der Rollen-Sitzung in Sekunden. Weitere Informationen finden Sie unter [AssumeRole](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRole.html) in der *AWS -Security-Token-Service -API-Referenz*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| RoleSessionDuration | Duration (veraltet) | Optional | 3600 | 

## Lake Formation aktiviert
<a name="jdbc-v3-driver-single-sign-on-login-url-lake-formation-enabled"></a>

Gibt an, ob die [AssumeDecoratedRoleWithSAML](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_AssumeDecoratedRoleWithSAML.html) Lake Formation API-Aktion zum Abrufen temporärer IAM-Anmeldeinformationen anstelle der [AssumeRoleWith AWS STS SAML-API-Aktion](https://docs.aws.amazon.com/STS/latest/APIReference/API_AssumeRoleWithSAML.html) verwendet werden soll.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| LakeFormationEnabled | Keine | Optional | FALSE | 

# DataZone Anbieter von IdC-Anmeldeinformationen
<a name="jdbc-v3-driver-datazone-idc"></a>

Ein Authentifizierungsmechanismus, der mithilfe von IAM Identity Center eine Verbindung zu DataZone -verwalteten Daten in Athena ermöglicht.

## Anmeldeinformationsanbieter
<a name="jdbc-v3-driver-datazone-idc-credentials-provider"></a>

Der Anbieter für Anmeldeinformationen, der zur Authentifizierung von Anforderungen an AWS verwendet wird. Stellen Sie den Wert dieses Parameters auf `DataZoneIdc` ein. Beachten Sie, dass der `AWSCredentialsProviderClass`-Alias veraltet ist; verwenden Sie stattdessen den `CredentialsProvider`-Parameternamen.


****  

| Parametername | Alias | Parametertyp | Standardwert | Zu verwendender Wert | 
| --- | --- | --- | --- | --- | 
| CredentialsProvider | AWSCredentialsProviderClass (veraltet) | Erforderlich | Keine | DataZoneIdc | 

## DataZone Domänen-ID
<a name="jdbc-v3-driver-datazone-idc-datazone-domain-identifier"></a>

Bezeichner der zu verwendenden DataZone Domain.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| DataZoneDomainId | Keine | Erforderlich | Keine | 

## DataZone Umgebungs-ID
<a name="jdbc-v3-driver-datazone-idc-datazone-environment-identifier"></a>

Kennung der zu verwendenden DataZone Umgebung.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| DataZoneEnvironmentId | Keine | Erforderlich | Keine | 

## DataZone Domänenregion
<a name="jdbc-v3-driver-datazone-idc-datazone-domain-region"></a>

Der AWS-Region Ort, an dem Ihre DataZone Domain bereitgestellt wird.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| DataZoneDomainRegion | Keine | Erforderlich | Keine | 

## Region
<a name="jdbc-v3-driver-datazone-idc-region"></a>

Der AWS-Region Ort, an dem Ihre DataZone Umgebung und die Athena-Arbeitsgruppe bereitgestellt werden.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Region | Keine | Erforderlich | Keine | 

## IAM Identity Center-Aussteller-URL
<a name="jdbc-v3-driver-datazone-idc-iam-identity-center-issuer-url"></a>

Die Aussteller-URL der IAM Identity Center-Instanz, die die Domain verwendet. DataZone 


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| IdentityCenterIssuerUrl | Keine | Erforderlich | Keine | 

## DataZone Endpunkt überschreiben
<a name="jdbc-v3-driver-datazone-idc-datazone-endpoint-override"></a>

Der DataZone API-Endpunkt, der anstelle des Standardwerts für den bereitgestellten verwendet werden soll AWS-Region.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| DataZoneEndpointOverride | Keine | Optional | Keine | 

## Token-Caching aktivieren
<a name="jdbc-v3-driver-datazone-idc-enable-token-caching"></a>

Wenn aktiviert, ermöglicht die Verwendung desselben IAM Identity Center-Zugriffstoken für alle Treiberverbindungen. Dadurch wird verhindert, dass SQL-Tools, die mehrere Treiberverbindungen herstellen, mehrere Browserfenster starten. Wenn Sie diesen Parameter aktivieren, empfehlen wir, das SQL-Tool sofort zu schließen, nachdem Sie es verwendet haben, um den Token-Cache zu leeren und eine erneute Authentifizierung zu erfordern.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| EnableTokenCaching | Keine | Optional | FALSE | 

## Listener-Port
<a name="jdbc-v3-driver-datazone-idc-listen-port"></a>

Die Portnummer, die auf die Antwort des IAM Identity Center wartet.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| ListenPort | Keine | Optional | 8000 | 

## Identitätsanbieter-Reaktions-Timeout
<a name="jdbc-v3-driver-datazone-idc-identity-provider-response-time-out"></a>

Die Dauer in Sekunden, bevor der Treiber nicht mehr auf die Antwort vom IAM Identity Center wartet.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| IdpResponseTimeout | Keine | Optional | 120 | 

# DataZone Anbieter von IAM-Anmeldeinformationen
<a name="jdbc-v3-driver-datazone-iamcp"></a>

Ein Authentifizierungsmechanismus, der IAM-Anmeldeinformationen verwendet, um eine Verbindung zu DataZone -verwalteten Daten in Athena herzustellen.

## DataZone Domänen-ID
<a name="jdbc-v3-driver-datazone-iamcp-datazone-domain-identifier"></a>

Bezeichner der zu verwendenden DataZone Domain.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| DataZoneDomainId | Keine | Erforderlich | Keine | 

## DataZone Umgebungs-ID
<a name="jdbc-v3-driver-datazone-iamcp-datazone-environment-identifier"></a>

Kennung der zu verwendenden DataZone Umgebung.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| DataZoneEnvironmentId | Keine | Erforderlich | Keine | 

## DataZone Domänenregion
<a name="jdbc-v3-driver-datazone-iamcp-datazone-domain-region"></a>

Der AWS-Region Ort, an dem Ihre DataZone Domain bereitgestellt wird.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| DataZoneDomainRegion | Keine | Erforderlich | Keine | 

## DataZone Endpunkt überschreiben
<a name="jdbc-v3-driver-datazone-iamcp-datazone-endpoint-override"></a>

Der DataZone API-Endpunkt, der anstelle des Standardendpunkts für den angegebenen verwendet werden soll AWS-Region.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| DataZoneEndpointOverride | Keine | Optional | Keine | 

## Benutzer
<a name="jdbc-v3-driver-datazone-iamcp-user"></a>

Ihre AWS Zugangsschlüssel-ID. Weitere Informationen zu Zugriffsschlüsseln finden Sie unter [AWS -Sicherheitsanmeldeinformationen](https://docs.aws.amazon.com/IAM/latest/UserGuide/security-creds.html) im *IAM-Benutzerhandbuch*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Benutzer | AccessKeyId | Optional | Keine | 

## Passwort
<a name="jdbc-v3-driver-datazone-iamcp-password"></a>

Ihre AWS geheime Schlüssel-ID. Weitere Informationen zu Zugriffsschlüsseln finden Sie unter [AWS -Sicherheitsanmeldeinformationen](https://docs.aws.amazon.com/IAM/latest/UserGuide/security-creds.html) im *IAM-Benutzerhandbuch*.


****  

| Parametername | Alias | Parametertyp | Standardwert | 
| --- | --- | --- | --- | 
| Passwort | SecretAccessKey | Optional | Keine | 

# Andere JDBC-3.x-Konfigurationen
<a name="jdbc-v3-driver-other-configuration"></a>

In den folgenden Abschnitten werden einige zusätzliche Konfigurationseinstellungen für den JDBC-3.x-Treiber beschrieben.

## Netzwerk-Timeout
<a name="jdbc-v3-driver-network-timeout"></a>

Das Netzwerk-Timeout steuert, wie lange, in Millisekunden, der Treiber auf den Aufbau einer Netzwerkverbindung wartet. Dies beinhaltet die Zeit, die zum Senden von API-Anfragen benötigt wird. Nach Ablauf dieser Zeit löst der Treiber eine Timeout-Ausnahme aus. In seltenen Fällen kann es nützlich sein, das Netzwerk-Timeout zu ändern. Beispielsweise können Sie den Timeout für lange Garbage-Collection-Pausen erhöhen.

Um ihn festzulegen, rufen Sie die `setNetworkTimeout`-Methode für ein JDBC-`Connection`-Objekt auf. Dieser Wert kann während des Lebenszyklus der JDBC-Verbindung geändert werden. Weitere Informationen finden Sie [setNetworkTimeout](https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#setNetworkTimeout-java.util.concurrent.Executor-int-)in der Dokumentation zur Oracle JDBC API. Die Verwendung der `setNetworkTimeout` Methode entspricht der Einstellung des [Netzwerk-Timeout](jdbc-v3-driver-advanced-connection-parameters.md#jdbc-v3-driver-networktimeoutmillis)-Verbindungsparameters. 

Im folgenden Beispiel wird der Netzwerk-Timeout auf 5 000 Millisekunden festgelegt.

```
...
AthenaDriver driver = new AthenaDriver();
Connection connection = driver.connect(url, connectionParameters);
connection.setNetworkTimeout(null, 5000);
...
```

## Zeitbeschränkung für Abfragen
<a name="jdbc-v3-driver-query-timeout"></a>

Die Zeit in Sekunden, die der Treiber auf den Abschluss einer Abfrage in Athena wartet, nachdem eine Abfrage gestellt wurde. Nach Ablauf dieser Zeit versucht der Treiber, die übermittelte Abfrage abzubrechen, und löst eine Timeout-Ausnahme aus.

Das Abfrage-Timeout kann nicht als Verbindungsparameter festgelegt werden. Um ihn festzulegen, rufen Sie die `setQueryTimeout`-Methode für ein JDBC-`Statement`-Objekt auf. Dieser Wert kann während des Lebenszyklus der JDBC-Anweisung geändert werden. Der Standardwert für diesen Parameter ist `0` (Null). Ein Wert von `0` bedeutet, dass Abfragen ausgeführt werden können, bis sie abgeschlossen sind (abhängig von [Service Quotas](service-limits.md)).

Im folgenden Beispiel wird der Netzwerk-Timeout auf 5 Sekunden festgelegt.

```
...
AthenaDriver driver = new AthenaDriver();
Connection connection = driver.connect(url, connectionParameters);
Statement statement = connection.createStatement();
statement.setQueryTimeout(5);
...
```

# Versionshinweise von Amazon Athena JDBC 3.x
<a name="jdbc-v3-driver-release-notes"></a>

Diese Versionshinweise enthalten Einzelheiten zu Verbesserungen und Fehlerbehebungen im JDBC-Treiber 3.x von Amazon Athena.

## 3.7.0
<a name="jdbc-v3-driver-release-notes-2025-11-21"></a>

Veröffentlicht am 21.11.2025

### Verbesserungen
<a name="jdbc-v3-driver-release-notes-2025-11-21-improvements"></a>
+ **Browser OIDC Trusted Identity Propagation Authentication Plugin — Es** wurde ein neues Authentifizierungs-Plugin hinzugefügt, das eine nahtlose browserbasierte Authentifizierung mit OpenID Connect (OIDC) -Identitätsanbietern ermöglicht. Dieses Plugin verarbeitet den kompletten OAuth 2.0-Flow über Ihren Standardbrowser, ruft automatisch das JSON Web Token (JWT) ab und ist in die vertrauenswürdige Identitätsverbreitung integriert. Es wurde speziell für Desktop-Umgebungen mit Einzelbenutzern entwickelt und bietet im Vergleich zur manuellen JWT-Handhabung ein optimierteres Authentifizierungserlebnis. Weitere Informationen zur Verbreitung vertrauenswürdiger Identitäten finden Sie unter [Was ist vertrauenswürdige](https://docs.aws.amazon.com/singlesignon/latest/userguide/trustedidentitypropagation-overview.html) Identitätsverbreitung? .

### Behobene Probleme
<a name="jdbc-v3-driver-release-notes-2025-11-21-fixes"></a>
+ **Verbesserte Unterstützung für Zeitstempelgenauigkeit** — Der Treiber unterstützt jetzt vollständig die Genauigkeit von Millisekunden und Nanosekunden bei Zeitstempelwerten, die von Athena-Abfragen über die Methode zurückgegeben werden. `getTimestamp()`
+ **Verbesserte Handhabung komplexer Typen** — Es wurden Probleme beim Parsen verschachtelter Datentypen (Arrays, Strukturen und Maps) sowohl `DatabaseMetaData#getColumns` bei allgemeinen Metadatenoperationen behoben als auch bei allgemeinen Metadatenoperationen, wodurch genaue Typinformationen für komplexe Datenstrukturen gewährleistet wurden.
+ **Verbesserte Fehlerprotokollierung — Die Protokollierung** von Fehlern beim Abrufen von S3-Metadaten wurde verbessert und bietet klarere Fehlermeldungen und bessere Diagnoseinformationen.

## 3.6.0
<a name="jdbc-v3-driver-release-notes-2025-09-10"></a>

Veröffentlicht am 10.09.2025

### Verbesserungen
<a name="jdbc-v3-driver-release-notes-2025-09-10-improvements"></a>
+ **Authentifizierungs-Plugin für JWT Weitergabe von vertrauenswürdiger Identitäten** – Es wurde ein neues Authentifizierungs-Plugin hinzugefügt, um die Integration von JWT Weitergabe von vertrauenswürdiger Identitäten mit JDBC-Treibern zu unterstützen. Mit diesem Authentifizierungstyp können Sie ein von einem externen Identitätsanbieter abgerufenes JSON-Webtoken (JWT) als Verbindungsparameter für die Authentifizierung bei Athena verwenden. Bei der Weitergabe vertrauenswürdiger Identitäten wird einer IAM-Rolle ein Identitätskontext hinzugefügt, um den Benutzer zu identifizieren, der Zugriff AWS auf Ressourcen anfordert. Informationen zur Aktivierung und Verwendung der Weitergabe von vertrauenswürdiger Identitäten finden Sie unter [Was ist Weitergabe von vertrauenswürdiger Identitäten?](https://docs.aws.amazon.com/singlesignon/latest/userguide/trustedidentitypropagation-overview.html).
+ **Unterstützung für benutzerdefinierte SSO-OIDC- und SSO-Admin-Endpunkte** – Unterstützung für benutzerdefinierte SSO-OIDC- und SSO-Admin-Endpunkte im JDBC-Treiber hinzugefügt. Mit dieser Erweiterung können Sie Ihre eigenen Endpunkte für SSO-Dienste angeben, wenn Sie JDBC dahinter ausführen. VPCs
+ **AWS SDK-Versionsupdate** — Wir haben die im Treiber verwendete AWS SDK-Version auf 2.32.16 aktualisiert und die Projektabhängigkeiten für Version 3.6.0 aktualisiert.

## 3.5.1
<a name="jdbc-v3-driver-release-notes-2025-07-17"></a>

Veröffentlicht am 17.07.2025

### Verbesserungen
<a name="jdbc-v3-driver-release-notes-2025-07-17-improvements"></a>
+ **Protokollierungsfunktionen** – Verbesserte S3-Abruf-Protokollierung durch Erhöhung der Protokollebene auf `INFO` und Hinzufügen von Metriken für Zeilenanzahl, Offsets und Objektlänge. Verfolgung des Verbindungslebenszyklus implementiert und Gesamtleistung der Protokollierung optimiert.
+ **Behandlung von Sonderzeichen** – Die Behandlung von Sonderzeichen für `LIKE`-Muster in Schema- und Katalognamen wurde verbessert.
+ **Verwaltung des Verbindungsstatus** – Verbesserte Verwaltung des Verbindungsstatus zur Vermeidung potenzieller Fehler, indem API-Aufrufe nach dem Schließen der Verbindung verhindert und Sicherheitsprüfungen für Abfragevorgänge beim Herunterfahren hinzugefügt wurden.

### Behobene Probleme
<a name="jdbc-v3-driver-release-notes-2025-07-17-fixes"></a>
+ **DDL-Abfrage-Metadaten** – `NoSuchKeyFound`-Problem bei der Verarbeitung von DDL-Abfrage-Metadaten behoben.

## 3.5.0
<a name="jdbc-v3-driver-release-notes-2025-03-18"></a>

Veröffentlicht am 18.03.2025

### Verbesserungen
<a name="jdbc-v3-driver-release-notes-2025-03-18-improvements"></a>
+ **Konfigurationsparameter für Ergebnisse** – Unterstützung für zwei neue Verbindungsparameter `ExpectedBucketOwner` und `AclOption` hinzugefügt. Weitere Informationen finden Sie unter [Konfigurationsparameter Ergebnisse](jdbc-v3-driver-advanced-connection-parameters.md#jdbc-v3-driver-result-config).
+ **AWS SDK-Version** — Die im Treiber verwendete AWS SDK-Version wurde auf 2.30.22 aktualisiert.

## 3.4.0
<a name="jdbc-v3-driver-release-notes-2025-02-18"></a>

Veröffentlicht am 18.02.2025

### Verbesserungen
<a name="jdbc-v3-driver-release-notes-2025-02-18-improvements"></a>
+ **Ergebnis-Fetcher** – Der Treiber wählt jetzt automatisch die schnellste Methode zum Herunterladen von Abfrageergebnissen aus. Dadurch entfällt in den meisten Situationen die Notwendigkeit, den Fetcher manuell zu konfigurieren. Weitere Informationen finden Sie unter [Parameter zum Abrufen von Ergebnissen](jdbc-v3-driver-advanced-connection-parameters.md#jdbc-v3-driver-result-fetching-parameters).

### Behobene Probleme
<a name="jdbc-v3-driver-release-notes-2025-02-18-fixes"></a>
+ **ResultSet**— Der Treiber verarbeitet jetzt die Iteration der Ergebnismengen von DDL-Anweisungen, die auf S3 keine Ergebnisobjekte erzeugen. Außerdem gibt er statt Null ein leeres `ResultSet`-Objekt zurück, wenn `GetQueryResultsStream` eine komplett leere Seite zurückgibt.
+ **ResultsStream**— Das Ergebnisstreaming wurde optimiert, indem unnötige Aufrufe zum Zählen der Zeilenanzahl in internen Puffern entfernt wurden.
+ **getTables** – Der `GetTables`-Aufruf wurde durch die Verarbeitung von Tabellentypen auf der Grundlage von `ListTableMetadata` und `GetTableMetadata` optimiert.

## 3.3.0
<a name="jdbc-v3-driver-release-notes-2024-10-30"></a>

Veröffentlicht am 30.10.2024

### Verbesserungen
<a name="jdbc-v3-driver-release-notes-2024-10-30-improvements"></a>
+ **DataZone Authentifizierung** — Unterstützung für die DataZone Authentifizierungs-Plugins `DataZoneIdC` und `DataZoneIAM` hinzugefügt. Weitere Informationen erhalten Sie unter [DataZone Anbieter von IdC-Anmeldeinformationen](jdbc-v3-driver-datazone-idc.md) und [DataZone Anbieter von IAM-Anmeldeinformationen](jdbc-v3-driver-datazone-iamcp.md).
+ **Netzwerk-Timeout** – Das Netzwerk-Timeout kann jetzt mit dem `NetworkTimeoutMillis`-Verbindungsparameter festgelegt werden. Bisher konnte es nur für das `Connection`-Objekt selbst festgelegt werden. Weitere Informationen finden Sie unter [Netzwerk-Timeout](jdbc-v3-driver-other-configuration.md#jdbc-v3-driver-network-timeout).

### Behobene Probleme
<a name="jdbc-v3-driver-release-notes-2024-10-30-fixes"></a>
+ **Behandlung leerer S3-Objekte** – Der Treiber verarbeitet jetzt leere Objekte im S3-Fetcher, anstatt eine Amazon S3 Range Not Satisfable-Ausnahme auszulösen.
+ **Protokollierung** – Der Treiber protokolliert nicht mehr die Meldung Elemente, die zur Ausführung der Abfrage angefordert wurden [...], sondern das Abonnement wird gekündigt nach dem Verarbeiten der Abfrageergebnisse.
+ **Leere Parameterzeichenfolgen** – Der Treiber behandelt jetzt leere Zeichenfolgen in einem Verbindungsparameter als ob der Parameter nicht vorhanden wäre. Dies behebt Probleme, die auftraten, wenn einige BI-Tools versehentlich leere Zeichenfolgen übergaben, was zu unbeabsichtigten Authentifizierungsversuchen führte.

## 3.2.2
<a name="jdbc-v3-driver-release-notes-2024-07-29"></a>

Veröffentlicht am 29.07.2024

### Verbesserungen
<a name="jdbc-v3-driver-release-notes-2024-07-29-improvements"></a>
+ **Datentypzuordnung** – Die Kompatibilität mit der JDBC-Spezifikation wurde verbessert, indem geändert wurde, wie der Treiber die Datentypen`tinyint`, `smallint`, `row` und `struct` Java-Objekten zuordnet.
+ **AWS SDK-Versionsupdate** — Die im Treiber verwendete AWS SDK-Version wurde auf 2.26.23 aktualisiert.

### Behobene Probleme
<a name="jdbc-v3-driver-release-notes-2024-07-29-fixes"></a>
+ **Kommentare** – Ein Problem mit Zeilenkommentaren am Ende einer Aussage wurde behoben.
+ **Datenbankauflistung** – Es wurde ein Problem behoben, bei dem das Auflisten von Datenbanken in eine Endlosschleife geraten konnte, wenn die letzte von der paginierten `ListDatabases` API zurückgegebene Seite leer war.

## 3.2.1
<a name="jdbc-v3-driver-release-notes-2024-07-03"></a>

Veröffentlicht am 03.07.2024

### Verbesserungen
<a name="jdbc-v3-driver-release-notes-2024-07-03-improvements"></a>
+ **Anbieter für JWT-Anmeldeinformationen** – Unterstützung für benutzerdefinierte Sitzungsdauern hinzugefügt. Weitere Informationen finden Sie unter [Rollensitzungsdauer](jdbc-v3-driver-jwt-credentials.md#jdbc-v3-driver-jwt-role-session-duration).

### Behobene Probleme
<a name="jdbc-v3-driver-release-notes-2024-07-03-fixes"></a>
+ **Thread-Pool** – Für asynchrone Aufgaben wurde ein `ThreadPoolExecutor` pro Verbindung erstellt, um die Nutzung des `ForkJoin` Pools zu vermeiden.
+ **Anbieter von Anmeldeinformationen** — Der Proxyhost wird jetzt analysiert, um das Schema und den Host abzurufen, wenn der HTTP-Client für extern konfiguriert ist. IdPs
+ **Standard-Anbieter für Anmeldeinformationen** – Es wurde sichergestellt, dass der Standard-Anbieter für Anmeldeinformationen nicht durch den Client-Code geschlossen werden kann.
+ **getColumns** – Ein Problem mit `ORDINAL_COLUMN` Spalteneigenschaften in der `DatabaseMetaData#getColumns`-Methode wurde behoben.
+ **ResultSet**— Unterstützung für `Infinity``-Infinity`, und `NaN` hinzugefügt. `ResultSet.` Es wurde eine Diskrepanz zwischen dem von Katalogoperationen zurückgegebenen Spaltentyp und der Ergebnismenge einer abgeschlossenen Abfrage behoben.

## 3.2.0
<a name="jdbc-v3-driver-release-notes-2024-02-26"></a>

Veröffentlicht am 26.04.2024

### Verbesserungen
<a name="jdbc-v3-driver-release-notes-2024-02-26-improvements"></a>
+ **Leistung bei Katalogoperationen** – Die Leistung bei Katalogoperationen, die keine Platzhalterzeichen verwenden, wurde verbessert.
+ **Änderung des minimalen Abfrageintervalls** – Die Standardeinstellung für das minimale Abfrageintervall wurde geändert, um die Anzahl der API-Aufrufe zu reduzieren, die der Treiber an Athena tätigt. Abfrageabschlüsse werden trotzdem so schnell wie möglich erkannt.
+ **Auffindbarkeit von BI-Tools** – Der Treiber wurde für Business Intelligence-Tools leichter auffindbar gemacht.
+ **Datentypzuordnung** – Die Datentypzuordnung zu den Datentypen Athena `binary`, `array` und `struct` DDL wurde verbessert.
+ **AWS SDK-Version** — Die im Treiber verwendete AWS SDK-Version wurde auf 2.25.34 aktualisiert.

### Behobene Probleme
<a name="jdbc-v3-driver-release-notes-2024-02-26-fixes"></a>
+ **Tabellenlisten in Verbundkatalogen** – Es wurde ein Problem behoben, das dazu führte, dass Verbundkataloge eine leere Tabellenliste zurückgaben.
+ **getSchemas** — Es wurde ein Problem behoben, das dazu führte, dass die JDBC [DatabaseMetaData\$1getSchemas](https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#getSchemas--) -Methode Datenbanken nur aus dem Standardkatalog statt aus allen Katalogen abruft.
+ **getColumns** — Es wurde ein Problem behoben, das dazu führte, dass ein Null-Katalog zurückgegeben wurde, wenn die JDBC [DatabaseMetaData\$1getColumns](https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html#getColumns-java.lang.String-java.lang.String-java.lang.String-java.lang.String-) -Methode mit einem Null-Katalognamen aufgerufen wurde.

## 3.1.0
<a name="jdbc-v3-driver-release-notes-2024-02-15"></a>

Veröffentlicht am 15.02.2024

### Verbesserungen
<a name="jdbc-v3-driver-release-notes-2024-02-15-improvements"></a>
+ Support hinzugefügt für Microsoft Active Directory Federation Services (AD FS). Windows-integrierte Authentifizierung und formularbasierte Authentifizierung.
+ Aus Gründen der Abwärtskompatibilität mit Version 2.x wird das `awsathena` JDBC-Subprotokoll jetzt akzeptiert, es wird jedoch eine Verfallswarnung ausgegeben. Verwenden Sie stattdessen das `athena`-JDBC-Subprotokoll.
+ `AwsDataCatalog` ist jetzt die Standardeinstellung für den Katalogparameter und `default` ist die Standardeinstellung für den Datenbankparameter. Diese Änderungen stellen sicher, dass korrekte Werte für den aktuellen Katalog und die aktuelle Datenbank anstelle von Null zurückgegeben werden.
+ Entspricht der JDBC-Spezifikation `IS_AUTOINCREMENT` und `IS_GENERATEDCOLUMN` geben jetzt eine leere Zeichenfolge anstelle von `NO` zurück.
+ Der `int`-Athena-Datentyp ist jetzt demselben JDBC-Typ wie Athena `integer` zugeordnet, anstatt `other`.
+ Wenn die Spaltenmetadaten von Athena die optionalen `precision` und `scale`-Felder nicht enthalten, gibt der Treiber jetzt Null für die entsprechenden Werte in einer `ResultSet`-Spalte zurück.
+ Die AWS SDK-Version wurde auf 2.21.39 aktualisiert.

### Behobene Probleme
<a name="jdbc-v3-driver-release-notes-2024-02-15-fixes"></a>
+ Es wurde ein Problem mit `GetQueryResultsStream` behoben, das zu einer Ausnahme führte, wenn Klartextergebnisse von Athena eine Spaltenanzahl aufwiesen, die nicht mit der Spaltenanzahl in den Athena-Ergebnismetadaten übereinstimmte.

## 3.0.0
<a name="jdbc-v3-driver-release-notes-2023-11-16"></a>

Veröffentlicht am 16.11.2023

Der Athena JDBC-Treiber 3.x ist der Treiber der neuen Generation, der eine bessere Leistung und Kompatibilität bietet. Der JDBC-Treiber 3.x unterstützt das direkte Lesen von Abfrageergebnissen aus Amazon S3, wodurch die Leistung von Anwendungen verbessert wird, die umfangreiche Abfrageergebnisse verwenden. Der neue Treiber hat auch weniger Abhängigkeiten von Drittanbietern, was die Integration mit BI-Tools und benutzerdefinierten Anwendungen erleichtert.

# Frühere Versionen des JDBC-Treibers 3.x
<a name="jdbc-v3-driver-previous-versions"></a>

Wir empfehlen dringend, die [neueste Version](jdbc-v3-driver.md) des JDBC-Treibers 3.x zu verwenden. Die neueste Version des Treibers enthält die neuesten Verbesserungen und Fehlerbehebungen. Verwenden Sie eine ältere Version nur, wenn Ihre Anwendung Inkompatibilitäten mit der neuesten Version aufweist.

## JDBC-Treiber-uber-jar
<a name="jdbc-v3-driver-download-uber-jar-previous"></a>

Der folgende Download packt den Treiber und all seine Abhängigkeiten in derselben `.jar`-Datei. Dieser Download wird häufig für SQL-Clients von Drittanbietern verwendet.
+ [3.6.0 uber jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.6.0/athena-jdbc-3.6.0-with-dependencies.jar)
+ [3.5.1 uber jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.5.1/athena-jdbc-3.5.1-with-dependencies.jar)
+ [3.5.0 uber jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.5.0/athena-jdbc-3.5.0-with-dependencies.jar)
+ [3.4.0 uber jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.4.0/athena-jdbc-3.4.0-with-dependencies.jar)
+ [3.3.0 uber jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.3.0/athena-jdbc-3.3.0-with-dependencies.jar)
+ [3.2.2 uber jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.2.2/athena-jdbc-3.2.2-with-dependencies.jar)
+ [3.2.1 uber jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.2.1/athena-jdbc-3.2.1-with-dependencies.jar)
+ [3.2.0 uber jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.2.0/athena-jdbc-3.2.0-with-dependencies.jar)
+ [3.1.0 uber jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.1.0/athena-jdbc-3.1.0-with-dependencies.jar)
+ [3.0.0 uber jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.0.0/athena-jdbc-3.0.0-with-dependencies.jar)

## JDBC-Treiber-lean-jar
<a name="jdbc-v3-driver-download-lean-jar"></a>

Der folgende Download ist eine `.zip`-Datei, die die Lean-`.jar` für den Treiber und separate `.jar`-Dateien für die Abhängigkeiten des Treibers enthält. Dieser Download wird häufig für benutzerdefinierte Anwendungen verwendet, deren Abhängigkeiten möglicherweise mit den vom Treiber verwendeten Abhängigkeiten in Konflikt stehen. Dieser Download ist nützlich, wenn Sie auswählen möchten, welche der Treiberabhängigkeiten in das Lean-Jar-Format aufgenommen und welche ausgeschlossen werden sollen, falls Ihre benutzerdefinierte Anwendung bereits eine oder mehrere davon enthält.
+ [3.6.0 lean jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.6.0/athena-jdbc-3.6.0-lean-jar-and-separate-dependencies-jars.zip)
+ [3.5.1 lean jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.5.1/athena-jdbc-3.5.1-lean-jar-and-separate-dependencies-jars.zip)
+ [3.5.0 lean jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.5.0/athena-jdbc-3.5.0-lean-jar-and-separate-dependencies-jars.zip)
+ [3.4.0 lean jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.4.0/athena-jdbc-3.4.0-lean-jar-and-separate-dependencies-jars.zip)
+ [3.3.0 lean jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.3.0/athena-jdbc-3.3.0-lean-jar-and-separate-dependencies-jars.zip)
+ [3.2.2 lean jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.2.2/athena-jdbc-3.2.2-lean-jar-and-separate-dependencies-jars.zip)
+ [3.2.1 lean jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.2.1/athena-jdbc-3.2.1-lean-jar-and-separate-dependencies-jars.zip)
+ [3.2.0 lean jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.2.0/athena-jdbc-3.2.0-lean-jar-and-separate-dependencies-jars.zip)
+ [3.1.0 lean jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.1.0/athena-jdbc-3.1.0-lean-jar-and-separate-dependencies-jars.zip)
+ [3.0.0 lean jar](https://downloads.athena.us-east-1.amazonaws.com/drivers/JDBC/3.0.0/athena-jdbc-3.0.0-lean-jar-and-separate-dependencies-jars.zip)