Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Note di rilascio di Amazon Athena JDBC 3.x

Modalità Focus
Note di rilascio di Amazon Athena JDBC 3.x - Amazon Athena

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Queste note di rilascio forniscono dettagli su miglioramenti e correzioni nel driver Amazon Athena JDBC 3.x.

3.4.0

Rilasciato il 18/02/2020

Miglioramenti

  • Result Fetcher: il driver ora seleziona automaticamente il metodo più veloce per scaricare i risultati delle query. Ciò elimina la necessità di configurare manualmente il fetcher nella maggior parte delle situazioni. Per ulteriori informazioni, consulta Parametri di recupero dei risultati.

Correzioni

  • ResultSet— Il driver ora gestisce l'iterazione sui set di risultati delle istruzioni DDL che non producono oggetti di risultato su S3. Inoltre, restituisce un ResultSet oggetto vuoto anziché null quando GetQueryResultsStream restituisce una pagina completamente vuota.

  • ResultsStream— Lo streaming dei risultati è stato ottimizzato rimuovendo le chiamate non necessarie per contare il numero di righe nei buffer interni.

  • GetTables: la GetTables chiamata è stata ottimizzata gestendo i tipi di tabella in base alle risposte ListTableMetadata eGetTableMetadata.

3.3.0

Rilasciato il 30-10-2020

Miglioramenti

  • DataZone autenticazione: è stato aggiunto il supporto per i plugin di autenticazione e DataZone . DataZoneIdC DataZoneIAM Per ulteriori informazioni, consulta DataZone Provider di credenziali iDC e DataZone Provider di credenziali IAM.

  • Timeout di rete: ora è possibile impostare il timeout di rete utilizzando il NetworkTimeoutMillis parametro di connessione. In precedenza poteva essere impostato solo sull'Connectionoggetto stesso. Per ulteriori informazioni, consulta Timeout di rete.

Correzioni

  • Gestione degli oggetti vuoti in S3: il driver ora gestisce gli oggetti vuoti nel fetcher S3 invece di generare un'eccezione Amazon S3 Range Not Satisfiable.

  • Registrazione: il driver non registra più il messaggio Items required for query execution [...], ma l'abbonamento viene annullato dopo aver consumato i risultati della query.

  • Stringhe di parametri vuote: il driver ora gestisce le stringhe vuote presenti in un parametro di connessione come se il parametro non fosse presente. In questo modo vengono risolti i problemi che si verificavano quando alcuni strumenti di BI passavano inavvertitamente stringhe vuote che causavano tentativi di autenticazione non intenzionali.

3.2.2

Rilasciato il 29/07/2020

Miglioramenti

  • Mappatura dei tipi di dati: è stata migliorata la conformità alle specifiche JDBC modificando il modo in cui il driver mappa i tipi di datitinyint,smallint, row e sugli oggetti Java. struct

  • AWS Aggiornamento della versione SDK: la versione AWS SDK utilizzata nel driver è stata aggiornata alla 2.26.23.

Correzioni

  • Commenti: è stato risolto un problema relativo ai commenti di riga alla fine di una dichiarazione.

  • Elenco dei database: è stato risolto un problema a causa del quale i database di elenchi potevano entrare in un ciclo infinito quando l'ultima pagina restituita dall'ListDatabasesAPI impaginata era vuota.

3.2.1

Rilasciato il 03/07/2020

Miglioramenti

  • Provider di credenziali JWT: è stato aggiunto il supporto per le durate delle sessioni specificate dall'utente. Per ulteriori informazioni, consulta Durata della sessione del ruolo.

Correzioni

  • Pool di thread: ne è stato creato uno ThreadPoolExecutor per connessione per attività asincrone in modo da evitare l'utilizzo del pool. ForkJoin

  • Provider di credenziali: l'host proxy viene ora analizzato per ottenere lo schema e l'host quando il client HTTP è configurato per l'esterno. IdPs

  • Provider di credenziali predefinito: garantito che il provider di credenziali predefinito non possa essere chiuso dal codice client.

  • getColumns: risolto un problema relativo alla proprietà ORDINAL_COLUMN delle colonne nel metodo. DatabaseMetaData#getColumns

  • ResultSet— È stato aggiunto il supporto NaN per Infinity e ha ResultSet. risolto una discrepanza tra il tipo di colonna restituito dalle operazioni di catalogo e il set di risultati di una query completata. -Infinity

3.2.0

Rilasciato il 26/04/2020

Miglioramenti

  • Prestazioni del funzionamento del catalogo: le prestazioni sono state migliorate per le operazioni di catalogo che non utilizzano caratteri jolly.

  • Modifica dell'intervallo minimo di polling: l'impostazione predefinita dell'intervallo di polling minimo è stata modificata per ridurre il numero di chiamate API che il driver effettua ad Athena. I completamenti delle query vengono comunque rilevati il prima possibile.

  • Scoperibilità degli strumenti di BI: il driver è stato reso più facilmente individuabile per gli strumenti di business intelligence.

  • Mappatura dei tipi di dati: la mappatura dei tipi di dati sui tipi di dati Athena binary e struct DDL è stata migliorata. array

  • AWS Versione SDK: la versione AWS SDK utilizzata nel driver è stata aggiornata alla 2.25.34.

Correzioni

3.1.0

Rilasciato il 15/02/2020

Miglioramenti

  • Supporto aggiunto per l'autenticazione integrata di Windows di Microsoft Active Directory Federation Services (AD FS) e l'autenticazione basata su moduli.

  • Per motivi di retrocompatibilità con la versione 2.x, il sottoprotocollo awsathena JDBC è ora accettato ma genera un avviso di obsolescenza. athenaUtilizzate invece il sottoprotocollo JDBC.

  • AwsDataCatalogè ora l'impostazione predefinita per il parametro del catalogo ed default è l'impostazione predefinita per il parametro del database. Queste modifiche assicurano che vengano restituiti i valori corretti per il catalogo e il database correnti anziché null.

  • In conformità con la specifica JDBC, IS_AUTOINCREMENT e IS_GENERATEDCOLUMN ora restituisce una stringa vuota anziché. NO

  • Il tipo di int dati Athena ora viene mappato allo stesso tipo JDBC di Athena anziché a. integer other

  • Quando i metadati della colonna di Athena non contengono i campi precision opzionali scale e, il driver ora restituisce zero per i valori corrispondenti in ResultSet una colonna.

  • La versione AWS SDK è stata aggiornata alla 2.21.39.

Correzioni

  • È stato risolto un problema GetQueryResultsStream che causava un'eccezione quando i risultati di testo normale di Athena avevano un conteggio delle colonne non coerente con il conteggio delle colonne nei metadati dei risultati di Athena.

3.0.0

Rilasciato il 16/11/23

Il driver Athena JDBC 3.x è il driver di nuova generazione che offre prestazioni e compatibilità migliori. Il driver JDBC 3.x supporta la lettura dei risultati delle query direttamente da Amazon S3, il che migliora le prestazioni delle applicazioni che utilizzano risultati di query di grandi dimensioni. Il nuovo driver ha anche un minor numero di dipendenze da terze parti, il che semplifica l'integrazione con strumenti di BI e applicazioni personalizzate.

In questa pagina

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.