Note sulla versione Databricks SQL
Questo articolo elenca le nuove funzionalità e i miglioramenti di Databricks SQL, oltre a problemi noti e domande frequenti.
Processo di rilascio
Databricks rilascia gli aggiornamenti all'interfaccia utente dell'applicazione Web Databricks SQL in modo continuativo, e tutti gli utenti ricevono gli stessi aggiornamenti implementati in un breve periodo di tempo.
Inoltre, Databricks rilascia regolarmente nuove versioni di calcolo di SQL Warehouse. Sono sempre disponibili due canali: Anteprima e Corrente.
Nota
Le versioni vengono gestite in staging. L'account Databricks potrebbe non essere aggiornato con una nuova versione del warehouse SQL o con una nuova funzione di Databricks SQL fino a una settimana o più dopo la data di rilascio iniziale.
Nota
Databricks SQL Serverless non è disponibile in Azure Cina. Databricks SQL non è disponibile nelle aree Azure per enti pubblici.
Channels
I canali consentono di scegliere tra la versione di calcolo corrente di SQL Warehouse o la versione di anteprima. Le versioni di anteprima consentono di provare la funzionalità prima che diventi lo standard di Databricks SQL. Sfruttare le versioni di anteprima per testare le query di produzione e i dashboard rispetto alle modifiche future.
In genere, una versione di anteprima viene alzata di livello al canale corrente circa due settimane dopo la pubblicazione nel canale di anteprima. Alcune funzionalità, ad esempio funzionalità di sicurezza, aggiornamenti della manutenzione e correzioni di bug, potrebbero essere pubblicate direttamente nel canale corrente. Occasionalmente, Databricks può alzare di livello una versione di anteprima al canale corrente in base a una pianificazione diversa. Ogni nuova versione verrà annunciata nelle sezioni seguenti.
Per informazioni su come passare un'istanza esistente di SQL Warehouse al canale di anteprima, vedere Canali di anteprima. Le funzionalità elencate nelle sezioni degli aggiornamenti dell'interfaccia utente sono indipendenti dalle versioni di calcolo di SQL Warehouse descritte nella sezione Problemi risolti delle note sulla versione.
Versioni disponibili di Databricks SQL
Canale corrente: Databricks SQL versione 2024.40
- Vedere le funzionalità nella versione 2024.40.
21 novembre 2024
Sistema SQL Warehouse tables (anteprima pubblica)
- Il
system.compute.warehouses
table registra quando vengono creati, modificati ed eliminati i warehouse SQL. È possibile usare il table per monitorare le modifiche apportate alle impostazioni del magazzino, tra cui il nome del magazzino, il tipo, le dimensioni, il canale, i tag, l'arresto automatico e le impostazioni di scalabilità automatica. Vedere riferimento sistema di magazzini table.
Individuazione dei dati
- La scheda derivazione in Explorer Catalog è stata riprogettata con un'interfaccia utente migliorata per il filtraggio delle entità.
13 novembre 2024
Dashboard legacy:
- È stato risolto il problema where in cui le descrizioni comandi basate su modelli non venivano visualizzati contenuti dettagliati per i grafici a doppio asse e asse multicampo.
6 novembre 2024
supporto alla pianificazione leggibile agli esseri umani per lo streaming SQL di Databricks tables e materializzato views
Gli utenti possono ora avviare, creare e modificare le pianificazioni per lo streaming tables e per le pianificazioni materializzate views usando la sintassi leggibile invece della pianificazione CRON. Vedere ALTER MATERIALIZED VIEW, ALTER STREAMING TABLE, CREATE MATERIALIZED VIEWe CREATE STREAMING TABLE.
Streaming tables ora supporta le query di viaggi nel tempo
È ora possibile usare il viaggio nel tempo per interrogare le versioni precedenti di table in base al timestamp o alla versione table (come registrato nel log delle transazioni). Potrebbe essere necessario refresh il table di streaming prima di usare le query di spostamento del tempo. Vedere Che cos'è lo spostamento cronologico di Delta Lake?.
Le query di spostamento temporale non sono supportate per i viewsmaterializzati.
31 ottobre 2024
Aggiornamenti dell’interfaccia utente
Nuovo editor SQL (anteprima pubblica)
- È ora possibile eseguire la query SQL attiva usando i tasti di scelta rapida (o ) +
Command
Ctrl
Shift
. +Enter
- L'area di input parameters mostra ora una barra di scorrimento quando il testo si estende all'esterno della visualizzazione window.
- È stato risolto un problema che impediva l'apertura completa della pagina dei dettagli del profilo di query.
- È ora possibile rinominare le query digitando il nuovo nome nel titolo della scheda.
- Il pulsante Pianificazione è ora disabilitato per le query che non sono mai state salvate in precedenza.
24 ottobre 2024
Note sulla versione per gli strumenti di intelligenza artificiale/BI
Le note sulla versione per i dashboard di intelligenza artificiale/BI e intelligenza artificiale/BI Genie sono state spostate nelle note sulla versione di intelligenza artificiale/BI. Le versioni e gli aggiornamenti futuri saranno documentati in questa pagina.
17 ottobre 2024
Le destinazioni di notifica sono ora disponibili a livello generale
È possibile creare e configurare destinazioni di notifica che gli utenti dell'area di lavoro possono aggiungere a determinati flussi di lavoro, ad esempio avvisi, processi di Databricks e pianificazioni del dashboard di intelligenza artificiale/BI, per inviare messaggi di posta elettronica o webhook quando viene eseguito un evento. Vedere Gestire le destinazioni di notifica.
10 ottobre 2024
I risultati materializzati di views e lo streaming di tables sono ora generalmente disponibili su Databricks SQL.
Lo streaming tables abilita l'inserimento incrementale da archiviazione cloud e code di messaggi, mentre le views visualizzazioni materializzate vengono pre-calcolate views e aggiornate automaticamente e in modo incrementale con l'arrivo di nuovi dati. Vedere Usare materiale views materializzato in Databricks SQL e Caricare i dati usando lo streaming tables in Databricks SQL.
Informazioni dettagliate sulle query
- I nuovi columns
query_source
,executed_as
eexecuted_as_user_id
sono stati aggiunti al sistema di cronologia delle query table. Vedere il sistema di cronologia query riferimento table.
3 ottobre 2024
Supporto di SQL Warehouse serverless espanso
I warehouse SQL serverless sono disponibili nell’area swedencentral
. Consultare Funzionalità con disponibilità a livello di area limitata.
Aggiornamenti dell’interfaccia utente
Le funzionalità elencate in questa sezione sono indipendenti dalle versioni di calcolo di SQL Warehouse descritte in precedenza.
Catalog Explorer
- I commenti generati dall'intelligenza artificiale sono ora supportati per catalogs, schemi, volumes, modelli e funzioni e gli utenti possono usare l'Assistente di chat inline per aiutarli a modificare i loro commenti.
Funzioni di IA SQL La funzione vector_search()
adesso è disponibile in anteprima pubblica. Vedere funzione vector_search
26 settembre 2024
Supporto di SQL Warehouse serverless espanso
I warehouse SQL serverless sono disponibili nell’area francecentral
. Consultare Funzionalità con disponibilità a livello di area limitata.
11 settembre 2024
Aggiornamenti dell’interfaccia utente
Le funzionalità elencate in questa sezione sono indipendenti dalle versioni di calcolo di SQL Warehouse descritte in precedenza.
Editor SQL
È ora possibile usare la sintassi del marcatore di parametro denominato nell'editor SQL. La sintassi del marcatore di parametro denominato può essere usata nell'editor SQL, nei notebook e nei dashboard di IA/BI. Consulta Usare la query parameters.
Query e dashboard legacy
Per le query SQL e i dashboard legacy, gli elementi eliminati non vengono più visualizzati nelle pagine di presentazione. Trovare gli elementi eliminati nel cestino dell'area di lavoro. Gli amministratori dell'area di lavoro possono visualizzare gli elementi eliminati in tutti i cestini degli utenti.
5 settembre 2024
Modifiche apportate alla versione 2024.40
Databricks SQL versione 2024.40 include le modifiche comportamentali, le nuove funzionalità e i miglioramenti seguenti.
Modifiche comportamentali
Passare alla modalità di associazione schema predefinita per views
Views ora adattarsi alle modifiche schema nella query sottostante usando schema compensazione con regole di cast regolari. Si tratta di una modifica rispetto all'impostazione predefinita precedente della modalità
BINDING
, la quale ha generato errori quando non è stato possibile eseguire un cast sicuro nel fare riferimento alla visualizzazione.Vedere la funzione castin
e . Non consentire l'uso della sintassi
!
non documentata anziché di espressioni booleane esterneNOT
Con questa versione, l'uso di
!
come sinonimo diNOT
al di fuori delle espressioni booleane non è più consentito. Ad esempio, istruzioni come le seguenti:CREATE ... IF ! EXISTS
, IS ! NULL, una proprietà! NULL
column o campo,! IN
e ! BETWEEN, devono essere sostituite con:CREATE ... IF NOT EXISTS
,IS NOT NULL
, una proprietàNOT NULL
column o campo,NOT IN
eNOT BETWEEN
.Questa modifica garantisce la coerenza, l'allineamento allo standard SQL e rende SQL più portabile.
L'operatore di prefisso booleano
!
(ad esempio,!is_mgr
o!(true AND false)
) non è interessato da questa modifica.Disallow undocumented column definition syntax in views
Databricks supporta CREATE VIEW con commenti denominati columns e column. In precedenza, è stata consentita la specifica di tipi column, vincoli
NOT NULL
oDEFAULT
. Con questa versione, non è più possibile usare questa sintassi.Questa modifica garantisce coerenza, si allinea allo standard SQL e supporta miglioramenti futuri.
L'aggiunta di un
CHECK
constraint in un column non valido restituisce ora la classe di erroreUNRESOLVED_COLUMN.WITH_SUGGESTION
Per fornire messaggi di errore più utili, in Databricks Runtime 15.3 e versioni superiori, un'istruzione
ALTER TABLE ADD CONSTRAINT
che include unCHECK
constraint che fa riferimento a un nome column non valido genera la classe di errore UNRESOLVED_COLUMN.WITH_SUGGESTION. In precedenza, veniva restituito un oggettoINTERNAL_ERROR
.
Miglioramenti e nuove funzionalità
Abilitare UniForm Iceberg con ALTER TABLE
È ora possibile abilitare UniForm Iceberg su tables esistenti senza riscrivere i file di dati. Consultare Abilitare le letture Iceberg su un tableesistente.
Funzioni di convalida UTF-8
Questa versione introduce le funzioni seguenti per la convalida delle stringhe UTF-8:
- is_valid_utf8 verifica se una stringa è una stringa UTF-8 valida.
- make_valid_utf8 converte una stringa UTF-8 potenzialmente non valida in una stringa UTF-8 valida usando caratteri di sostituzione
- validate_utf8 genera un errore se l'input non è una stringa UTF-8 valida.
-
try_validate_utf8 restituisce
NULL
se l'input non è una stringa UTF-8 valida.
funzioni to_avro e from_avro
Le funzioni to_avro e from_avro consentono la conversione di tipi SQL in dati binari Avro e indietro.
funzione try_url_decode
Questa versione introduce la funzione try_url_decode che decodifica una stringa con codifica URL. Se la stringa non è nel formato corretto, la funzione restituisce
NULL
anziché generare un errore.Facoltativamente, consentire all'ottimizzatore di basarsi su vincoli di chiave esterna non attivati
Per migliorare le prestazioni delle query, è ora possibile specificare la parola chiave
RELY
sui vincoliFOREIGN KEY
quando si CREATE o si ALTER un table.supporto per rimuovere i vincoli di controllo table funzionalità
Le sovrascrizioni selettive usando
replaceWhere
ora eseguono processi che eliminano i dati e insert nuovi dati in parallelo, migliorando le prestazioni delle query e l'utilizzo del cluster.Esecuzioni di processi parallelizzati per sovrascritture selettive
Le sovrascrizioni selettive usando
replaceWhere
ora eseguono in parallelo processi che eliminano i dati, e insert nuovi dati, migliorando le prestazioni delle query e l'utilizzo del cluster.Miglioramento delle prestazioni per il feed di dati delle modifiche con sovrascritture selettive
Sovrascrizioni selettive usando
replaceWhere
su tables con il feed dei dati delle modifiche non scrivono più file di dati delle modifiche separati per i dati inseriti. Queste operazioni usano un_change_type
column nascosto presente nei file di dati Parquet sottostanti per registrare le modifiche senza amplificazione della scrittura.Latenza delle query migliorata per il comando COPY INTO
Questa versione include una modifica che migliora la latenza della query per il comando
COPY INTO
. Questo miglioramento viene implementato rendendo asincrono il caricamento dello stato dall'archivio stati RocksDB. Con questa modifica, si noterà un miglioramento dei tempi di inizio per le query con stati di grandi dimensioni, ad esempio le query con un numero elevato di file già inseriti.
Aggiornamenti dell’interfaccia utente
Le funzionalità elencate in questa sezione sono indipendenti dalle versioni di calcolo di SQL Warehouse descritte in precedenza.
Visualizzazioni
- I totali delle descrizioni comando vengono ora visualizzati solo per i grafici in pila.
22 agosto 2024
Visualizzazioni
Per le configurazioni raggruppate e multicampo, i tooltip ora mostrano i totali quando si passa il puntatore del mouse sugli elementi del grafico.
15 agosto 2024
Visualizzazioni
È stato risolto un problema where numeri di riga nelle visualizzazioni table non update dopo la modifica delle dimensioni della pagina.
Individuazione dei dati
La possibilità di espandere e ridurre i tipi complessi annidati di column in Unity Catalogtables è ora supportata.
1 agosto 2024
Visualizzazioni:
- Table l'ordinamento viene ora mantenuto quando i dati cambiano a seguito di un filtro.
Editor SQL:
- Leggibilità migliorata con l'inserimento di spaziatura interna aggiuntiva tra l'ultima riga di una query e l'output dei risultati.
25 luglio 2024
API REST di Databricks
- Le API per la gestione di query, avvisi, origini dati e autorizzazioni sono state modificate. La versione legacy continuerà a essere supportata per sei mesi. Questo periodo di transizione è pensato per offrire tempo sufficiente a eseguire la migrazione delle vostre applicazioni e integrazioni alla nuova versione prima che la versione precedente venga gradualmente eliminata. Fare riferimento a Update per la versione più recente dell'API SQL di Databricks
18 luglio 2024
Aggiornamenti dell’interfaccia utente
Catalog esploratore:
- È ora disponibile un nuovo wizard di configurazione catalog per impostare le associazioni dell'area di lavoro, i privilegi catalog e i metadati durante la creazione di un catalog.
Monitoraggio di SQL Warehouse:
- L'autorizzazione CAN MONITOR è ora disponibile a livello generale. Consente agli utenti di monitorare gli SQL Warehouse, inclusi la cronologia delle query e i profili di query associati. Vedere ACL dell'endpoint di ricerca vettoriale.
11 luglio 2024
Databricks SQL versione 2024.35 disponibile
Pianificazione implementazione: implementazione in anteprima per il 2024.35: tra il 9 luglio e il 15 luglio
Modifiche apportate alla versione 2024.35
Disabilitare la mappatura column con funzione di rilascio
È ora possibile utilizzare DROP FEATURE
per disabilitare la mappatura di column su Delta tables e abbassare il protocollo di table. Consultare Disabilitare column mappatura.
Sintassi e funzioni dei tipi varianti in anteprima pubblica
Il supporto predefinito di Apache Spark per l'uso di dati semistrutturati come tipo VARIANT
è ora disponibile in DataFrame Spark e SQL. Vedere Eseguire query sui dati varianti.
Supporto dei tipi varianti per Delta Lake in anteprima pubblica
È ora possibile usare VARIANT
per archiviare dati semistrutturati in tables supportati da Delta Lake. Vedere Supporto varianti in Delta Lake.
Supporto per le diverse modalità di evoluzione di schema in views
CREATE VIEW e ALTER VIEW ora consentono di set una modalità di associazione schema, migliorando il modo in cui views gestiscono le modifiche schema negli oggetti sottostanti. Questa funzionalità consente a views di tollerare o di adattarsi ai cambiamenti di schema negli oggetti sottostanti. Risolve le modifiche nella query schema risultanti dalle modifiche apportate alle definizioni degli oggetti.
Miglioramento delle prestazioni per alcune funzioni di window
Questa versione include una modifica che migliora le prestazioni di alcune funzioni di Spark window, in particolare funzioni che non includono una clausola ORDER BY
o un parametro window_frame
. In questi casi, il sistema può riscrivere la query per eseguirla usando una funzione di aggregazione. Questa modifica consente di eseguire più velocemente la query usando l'aggregazione parziale ed evitando il sovraccarico dell'esecuzione di funzioni window. Il parametro di configurazione Spark spark.databricks.optimizer.replaceWindowsWithAggregates.enabled
controlla questa ottimizzazione ed è set a true
per impostazione predefinita. Per disattivare questa ottimizzazione, setspark.databricks.optimizer.replaceWindowsWithAggregates.enabled
a false
.
Supporto per la funzione try_mod
aggiunto
Questa versione aggiunge il supporto per la funzione try_mod()
PySpark. Questa funzione supporta il calcolo compatibile con SQL ANSI del resto intero dividendo due valuesnumeriche. Se l'argomento divisore è 0, la funzione try_mod()
restituisce null anziché generare un'eccezione. È possibile usare la funzione try_mod()
anziché mod
o %
, che genera un'eccezione se l'argomento divisore è 0 e ANSI SQL è abilitato.
Aggiornamenti dell’interfaccia utente
Editor SQL:
L'assistente inline è ora disponibile nell'editor SQL. Fare clic sull'icona dell'assistente nella casella dell'editor per attivare o disattivare l'input. Digitare una domanda o un commento in inglese, quindi premere INVIO (non MAIUSC+INVIO, che esegue una query) per generate una risposta con una visualizzazione diversa direttamente nell'editor.
Platform:
È ora disponibile un'API per le destinazioni di notifica. È ora possibile gestire webhook e destinazioni di email a livello di codice per gli avvisi e le notifiche di esecuzione del processo. Vedere Destinazioni di notifica.
4 luglio 2024
Databricks SQL versione 2024.30 disponibile
Pianificazione implementazione: Implementazione in anteprima per il 2024.30: tra il 9 luglio e il 15 luglio
Modifiche apportate alla versione 2024.30
Lakehouse Federation è disponibile a livello generale
I connettori Lakehouse Federation nei tipi di database seguenti sono ora disponibili a livello generale:
- MySQL
- PostgreSQL
- Amazon Redshift
- Snowflake
- Microsoft SQL Server
- Azure Synapse (SQL Data Warehouse)
- Databricks
Questa versione introduce anche i miglioramenti seguenti:
Supporto per l'autenticazione Single Sign-On (SSO) nei connettori Snowflake e Microsoft SQL Server.
Il supporto per il collegamento privato di Azure nel connettore SQL Server da ambienti di calcolo serverless. Vedere Passaggio 3: creare le regole gli endpoint privati.
Supporto per i pushdown aggiuntivi (string, math e funzioni varie).
Miglioramento della frequenza di successo del pushdown tra forme di query diverse.
Funzionalità di debug pushdown aggiuntive:
- L'output
EXPLAIN FORMATTED
visualizza il testo della query di cui è stato eseguito il push. - L'interfaccia utente del profilo di query visualizza il testo della query di cui è stato eseguito il push, gli identificatori dei nodi federati e i tempi di esecuzione delle query JDBC (in modalità dettagliata). Vedere Visualizzare le query federate generate dal sistema.
- L'output
DESCRIBE HISTORY
ora mostra un raggruppamento columns per tables che utilizzano un raggruppamento liquido.
Quando si esegue una query di DESCRIBE HISTORY
, il operationParameters
column mostra un campo clusterBy
per le operazioni di CREATE OR REPLACE
e OPTIMIZE
per impostazione predefinita. Per un table Delta che usa il clustering liquido, il campo clusterBy
viene popolato con il clustering di tablecolumns. Se il table non usa il clustering liquido, il campo è vuoto.
Il supporto per le chiavi primarie ed esterne è disponibile a livello generale
Il supporto per le chiavi primarie ed esterne in Databricks Runtime è disponibile a livello generale. La versione a disponibilità generale include le modifiche seguenti ai privilegi necessari per usare chiavi primarie ed esterne:
- Per definire una chiave esterna, è necessario disporre del privilegio
SELECT
su table che contiene la chiave primaria a cui fa riferimento la chiave esterna. Non è necessario possedere il table con la chiave primaria, richiesta in precedenza. - Eliminare una chiave primaria usando la clausola
CASCADE
non richiede privilegi su tables utilizzati per definire chiavi esterne che fanno riferimento alla chiave primaria. In precedenza, era necessario possedere il riferimento tables. - L'eliminazione di un table che include vincoli richiede ora gli stessi privilegi dell'eliminazione di tables che non includono vincoli.
Per informazioni su come usare chiavi primarie ed esterne con tables o views, vedere clausola CONSTRAINT, clausola ADD CONSTRAINTe clausola DROP CONSTRAINT.
Clustering liquido disponibile a livello generale
Il supporto per il clustering liquido è ora disponibile a livello generale con Databricks Runtime 15.2 e versioni successive. Consultare Usare il clustering liquido per tablesDelta.
L'estensione dei tipi è disponibile in anteprima pubblica
È ora possibile abilitare l'ampliamento dei tipi in tables supportato da Delta Lake. Tables con l'estensione del tipo abilitata consentono di modificare il tipo di columns in un tipo di dati più ampio senza riscrivere i file di dati sottostanti. Vedere Estensione del tipo.
Schema clausola di evoluzione aggiunta alla sintassi SQL merge
È ora possibile aggiungere la clausola WITH SCHEMA EVOLUTION
a un'istruzione MERGE SQL per abilitare l'evoluzione di schema per l'operazione. Consultare la sintassi dell'evoluzione Schema per l'unione.
Vacuum supporto dell'inventario
È ora possibile specificare un inventario dei file da considerare quando si esegue il comando VACUUM
in un tableDelta. Vedere la documentazione di OSS Delta.
Supporto per le funzioni di compressione Zstandard
È ora possibile usare le funzioni zst_compress, zstd_decompress e try_zstd_decompress per comprimere e decomprimere i dati BINARY
.
I piani di query nell'interfaccia utente SQL adesso mostrano correttamente PhotonWriteStage
Quando vengono visualizzati nell'interfaccia utente SQL, i comandi write
nei piani di query mostravano PhotonWriteStage
erroneamente come operatore. Con questa versione, l'interfaccia utente viene aggiornata per mostrare PhotonWriteStage
come fase. Si tratta solo di una modifica dell'interfaccia utente e non influisce sulla modalità di esecuzione delle query.
Aggiornamenti dell’interfaccia utente
Supporto dell'API:
- È ora possibile gestire le destinazioni di notifica usando l'API REST. Vedere Destinazioni di notifica.
27 giugno 2024
I filtri di riga e le maschere di Column in Databricks SQL materializzati views e tables di streaming sono anteprima pubblica
I filtri di riga e le maschere di column in Databricks SQL materializzati views e tables di streaming sono anteprima pubblica. La versione di anteprima pubblica include le seguenti modifiche:
È possibile aggiungere filtri di riga e maschere di column a una vista materializzata di Databricks SQL o a uno streaming table.
- È possibile definire views o tables di streaming di Databricks SQL materializzati in tables che includono filtri di riga e maschere column.
Aggiornamenti dell’interfaccia utente
Visualizzazioni:
- Miglioramento dell'interattività nella visualizzazione dei tooltip quando si passa il puntatore del mouse sui grafici a torta, a dispersione e a mappa termica con molti punti dati.
Catalog Explorer:
- Un'interfaccia utente Explorer di
rinnovata semplifica la scoperta e la selezione come preferiti degli asset recenti di Unity dalla vista Accesso Rapido . L'esperienza di navigazione è stata semplificata, consentendo di esplorare i dettagli di calcolo, archiviazione, credentials, connections, DBFS e gestione utilizzando l'icona delle Impostazioni di Impostazioni nell'angolo superiore sinistro dello schermo. La condivisione differenziale, le camere bianche e i dati esterni ora dispongono di pagine dedicate.
6 giugno 2024
Correzione per Databricks SQL materializzato in views e streaming tables
Il problema che causava l'effetto delle query ALTER SCHEDULE
in Databricks SQL materializzate views e dello streaming tables solo dopo l'operazione REFRESH successiva è stato risolto. Le query ALTER SCHEDULE
vengono ora applicate immediatamente. Vedere Pianificare gli aggiornamenti delle viste materializzate.
In Databricks SQL, la Materializzazione views e lo streaming tables sono in versione preliminare pubblica.
I views materializzati e i tables di streaming in Databricks SQL sono in anteprima pubblica e disponibili per tutti i clienti. La versione di anteprima pubblica include le seguenti modifiche:
REFRESH
di views materializzate e tables di streaming in Databricks SQL sono ora sincrone per impostazione predefinita. Vedere REFRESH (MATERIALIZED VIEW o STREAMING TABLE).- Gli errori che si verificano durante un'operazione di refresh di una vista materializzata SQL di Databricks oppure table di streaming vengono restituiti nell'Editor SQL .
Per informazioni su come usare le views materializzate e lo tables di streaming in Databricks SQL, vedere Usare le views materializzate in Databricks SQL e Caricare i dati usando lo tables di streaming in Databricks SQL.
Aggiornamenti dell’interfaccia utente
Dashboard:
- Gli utenti dell'account possono ora scaricare i dati di visualizzazione dai dashboard pubblicati
- I dashboard non pubblicati possono ora essere pubblicati usando l'elenco a discesa Bozza/Pubblicazione nella parte superiore di un dashboard.
- È stato risolto un problema in cui whereparameters denominato limit non veniva rilevato.
Visualizzazioni:
- Miglioramento del rendering box plot in modalità scura.
Informazioni dettagliate sulle query:
- Per tutti i notebook collegati a SQL Warehouse, è possibile accedere al profilo di query facendo clic su Visualizza prestazioni nella cella contenente la query. Se la cella include più query, viene fornito un collegamento al profilo di query per ogni istruzione.
30 maggio 2024
Nuovo livello di autorizzazione per SQL Warehouse
L’autorizzazione Può monitorare consente agli utenti di monitorare gli SQL Warehouse, inclusi la cronologia delle query e i profili di query associati. L'autorizzazione Può monitorare è ora disponibile in anteprima pubblica. Vedere ACL dell'endpoint di ricerca vettoriale.
Aggiornamenti dell’interfaccia utente
Miglioramenti del dashboard:
- È stato aggiunto un menu con i puntini verticali ai widget del dashboard per scaricare immagini e dati.
- Gli utenti possono eseguire la migrazione del dashboard legacy supportato da query parameters e del menu a tendina listparameters su altri dashboard.
23 maggio 2024
Aggiornamenti dell’interfaccia utente
- È ora possibile select diversi elementi nell'area di lavoro per spostarli o eliminarli. Quando vengono selezionati più oggetti, viene visualizzata una barra delle azioni che fornisce opzioni per spostare o eliminare elementi. Inoltre, è possibile select più elementi usando il mouse e trascinarli in una nuova posizione. Le autorizzazioni esistenti per gli oggetti vengono ancora applicate durante le operazioni di spostamento ed eliminazione in blocco.
- È ora possibile contrassegnare gli asset di Unity Catalog come preferiti in Esplora Catalog e Schema Browser. Sono inclusi catalogs, schemi, tables, modelli, volumese funzioni . Gli asset di Unity Catalog che contrassegni come preferiti sono facilmente accessibili dalla home page di Azure Databricks.
Aggiornamenti dei dashboard:
- I grafici combinati a doppio asse ora visualizzano correttamente le legende delle barre sull'asse destro e le legende di linea di conseguenza.
- I grafici a doppio asse visualizzano ora correttamente le etichette sulle barre.
Aggiornamenti delle visualizzazioni:
- Le etichette di formato condizionale dell'editor di table per ora supportano la modalità scura se e , altrimenti.
- L'icona ridondante del collegamento aperto è stata rimossa dalle descrizioni dei comandi di formattazione dell'editor di table.
- L'etichetta del colore del carattere predefinito nell'editor table ora viene allineata automaticamente.
16 maggio 2024
Pianificazione dell'implementazione
- Implementazione in anteprima per 2024.25: completata il 1° maggio
- Implementazione corrente per 2024.25: tra il 14 maggio e il 21 maggio
Nota
Un aggiornamento alla libreria Python pandas (versione 2.0.3) ha causato una modifica di rilievo in Databricks SQL versione 2024.20. Azure Databricks non ha eseguito l'implementazione della versione 2024.20 nel canale corrente. Il canale di anteprima è stato invece aggiornato al 2024.25 il 1° maggio 2025. L'implementazione del canale corrente passa direttamente dal 2024.15 al 2024.25.
Modifiche apportate alla versione 2024.25
Governance dei dati
pass-through delle credenziali e del metastore Hive table i controlli di accesso sono deprecati.
pass-through delle credenziali e metastore Hive table i controlli di accesso sono modelli di governance dei dati legacy. Aggiorna a Unity Catalog per semplificare la sicurezza e la governance dei dati fornendo un punto centrale per amministrare e verificare l'accesso ai dati in più aree di lavoro nel tuo account. Consultare Che cos'è Unity Catalog?.
Il supporto per il trasferimento delle credenziali e i controlli di accesso del metastore Hive table verranno rimossi in una futura versione di DBR.
Funzionalità del linguaggio SQL
clausola * (star) è ora supportata nella clausola WHERE.
È ora possibile usare la clausola star (*
) nella clausola WHERE
per fare riferimento a tutte le columns da SELECT
list.
Ad esempio: SELECT * FROM VALUES(1, 2) AS T(a1, a2) WHERE 1 IN(T.*)
.
Supporto per l'archiviazione cloudflare R2 per evitare tariffe in uscita tra aree a partire dalla versione 2024.15
È ora possibile usare Cloudflare R2 come archiviazione cloud per i dati registrati in Unity Catalog. Cloudflare R2 è destinato principalmente ai casi d'uso di Delta Sharing in cui si vogliono evitare i costi di uscita dei dati addebitati dal cloud providers quando i dati attraversano regioni.
L'archiviazione Cloudflare R2 supporta tutti gli asset di dati e intelligenza artificiale di Databricks supportati in Azure Data Lake Storage Gen2.
Vedere Usare repliche Cloudflare R2 o eseguire la migrazione dell'archiviazione a R2 e Creare credenziali di archiviazione per la connessione a Cloudflare R2.
Aggiornamenti dell’interfaccia utente
Le funzionalità elencate in questa sezione sono indipendenti dalle versioni di calcolo di SQL Warehouse descritte in precedenza.
aggiornamenti dell'individuazione dei dati: la procedura guidata per il metastore Hive in Unity Catalogupdate supporta l'aggiornamento del metastore gestito di Hive tables usando il calcolo all-purpose o i warehouse SQL. L'aggiornamento di più di 20 tables crea un nuovo notebook contenente i comandi SYNC
e ALTER TABLE
che eseguono la conversione.
Aggiornamenti dei dashboard:
- La funzionalità a doppio asse è ora disponibile per i tipi di grafico area, barre, linee e a dispersione.
- Quando si abilita un grafico a doppio asse, il titolo e l'intervallo dell'asse non verranno più copiati nell'asse secondario.
- L'ultimo campo identificato nella configurazione della visualizzazione viene spostato automaticamente sull'asse y a destra.
9 maggio 2024
Correzioni dell'editor SQL:
- L'impostazione dell'amministratore risultati table funzionalità degli Appunti ora si applica all'nuovo risultato dell'editor SQL table.
Miglioramenti del dashboard:
- Le parameters basate su query consentono agli autori di definire un list di values selezionabili che i visualizzatori possono usare come parameters per altre visualizzazioni in un'area di lavoro del dashboard. Consultare Uso query-based parameters.
- Column ordine nei file scaricati da un widget di table viene ora mantenuto.
- L'editor table include ora descrizioni comando al passaggio del mouse che visualizzano i nomi di columns.
- Quando si passa da altri tipi di visualizzazione a un istogramma, la codifica delle informazioni viene ora mantenuta meglio.
Correzioni del dashboard:
- È stato risolto un problema identificato come where, in cui un filtro singolo per l'altezza della griglia visualizzava una barra di scorrimento di overflow non necessaria.
- È stato risolto un problema che causava il rendering non corretto delle visualizzazioni nei dashboard pubblicati where un set di dati a cui si fa riferimento column è stato eliminato.
2 maggio 2024
Aggiornamenti dei dashboard:
- È ora possibile copiare query e visualizzazioni in un nuovo dashboard dall'editor SQL. È comunque possibile aggiungere visualizzazioni ai dashboard legacy dall'editor SQL. Vedere Modificare, scaricare o aggiungere a un dashboard.
- I dashboard manterranno ora una cache dei risultati di 24 ore per optimize tempi di caricamento iniziali. Vedere Ottimizzazione e memorizzazione nella cache dei set di dati.
- I grafici a barre con X categorico e Y quantitativo sono ora ordinati nelle risposte dell’assistente di Databricks.
- Correzione del problema di migrazione con l'istogramma
COUNT (*)
legacy per garantire una migrazione accurata. - È stata implementata la possibilità di combinare tipi numerici e tipi di data in un widget di filtro.
- Quando si creano grafici, Databricks Assistant suggerisce automaticamente columns pertinenti durante la digitazione.
Aggiornamenti della visualizzazione:
- Il colore selezionato dall'utente per tables ora persiste in modalità chiaro e scuro nei grafici legacy.
- La logica di troncamento dei dati è stata migliorata per migliorare le prestazioni nei grafici combinato, a torta, mappa termica e istogramma.
- Un segno di graduazione viene ora sempre visualizzato nella parte superiore di un asse quantitativo per i grafici di base.
23 aprile 2024
Aggiornamenti dell'interfaccia utente:
- Per tutte le finestre di dialogo Condividi nell'interfaccia utente, il gruppo
All Users
è stato rinominato inAll Workspace Users
. Il nuovo nome riflette in modo più accurato l'ambito del gruppo, che ha sempre incluso gli utenti assegnati all'area di lavoro. Non viene apportata alcuna modifica all'appartenenza al gruppo come parte di questa ridenominazione.
Miglioramenti del dashboard:
- All'avvio di SQL Warehouse di un dashboard, appare una finestra di dialogo per explain il tempo di attesa.
- La posizione di scorrimento viene mantenuta quando si passa dalle schede Area di lavoro e Dati.
- La clonazione di un dashboard legacy per creare un dashboard di Lakeview ora supporta una conversione di parametri. Vedere Regolare le parameterslegacy.
- Le date relative, ad esempio Oggi, Domanie 7 giorni fa, sono ora supportate per la data e l'ora parameters.
- I dispositivi di scorrimento dell'intervallo di numeri possono essere aggiunti come filtri in un dashboard.
- Gli istogrammi possono ora visualizzare dati disaggregati.
- I tracciati a dispersione supportano ora la codifica delle dimensioni.
Correzioni del dashboard:
- La codifica dei colori temporali può ora modificare correttamente le assegnazioni dei colori.
Aggiornamenti della visualizzazione:
- I formati personalizzati di tooltip ora funzionano correttamente per i grafici a più assi.
- Il tag di anteprima Nuovi grafici viene rimosso quando gli utenti non hanno modificato l'interruttore negli ultimi 14 giorni.
18 aprile 2024
I dashboard di Lakeview sono disponibili a livello generale
I dashboard di Lakeview sono ora lo strumento di dashboard predefinito. Sono stati rinominati come Dashboard nell'interfaccia utente. I dashboard SQL originali di Databricks sono ora denominati dashboard legacy. I nomi degli strumenti API correlati non sono stati modificati.
-
Miglioramenti del dashboard:
- I log di controllo sono disponibili per i dashboard di Lakeview. Vedere Eventi dashboard.
- I dati scaricati dai dashboard rispettano i parametersapplicati.
- Databricks Assistant è abilitato nella scheda Dati senza prima aggiungere set di dati.
- I grafici a barre in pila con più campi Y possono supportare l'ordinamento dell'asse X in base alla somma dell'asse Y values.
- Alternare le funzioni di ridimensionamento lineare e log(simmetrico) nei menu dell'asse di visualizzazione.
- La dimensione predefinita del widget filtro è ora più compatta.
- Il tempo di caricamento iniziale per il widget del filtro di immissione del testo è stato ridotto.
- Miglioramento delle conversioni automatiche dei grafici durante la migrazione dai dashboard legacy.
-
Correzioni del dashboard:
- L'avviso delle impostazioni di visualizzazione con restrizioni non viene visualizzato se il dashboard è stato condiviso con altri utenti.
- I messaggi di errore nell'editor SQL della scheda Dati sono ora abilitati per la modalità scura.
Aggiornamenti dell’interfaccia utente
Le funzionalità elencate in questa sezione sono indipendenti dalle versioni di calcolo di SQL Warehouse descritte in precedenza.
Miglioramenti:
- I tooltip nei grafici in pila ora visualizzano il valore dello stack e la percentuale per impostazione predefinita.
- I tooltip per i grafici a più assi evidenziano ora l'elemento al passaggio del mouse.
- Table visualizzazioni per Databricks SQL ora adattano il tipo di dati di un nuovo risultato della query quando viene modificato nell'editor SQL.
- La cronologia delle query di Esplora Catalogtable mostra una visualizzazione ad albero per l'origine dell'attribuzione delle query . È possibile utilizzarla per vedere quali entità hanno attivato l'istruzione di query da eseguire.
11 aprile 2024
Aggiornamenti dell’interfaccia utente
Le funzionalità elencate in questa sezione sono indipendenti dalle versioni di calcolo di SQL Warehouse descritte in precedenza.
Miglioramenti:
- È ora possibile raggruppare per percentuale quando si creano visualizzazioni in Databricks SQL e notebook.
- Per i nuovi grafici (in anteprima pubblica), è possibile fare zoom avanti lungo un singolo asse facendo clic e trascinando in linea retta parallelamente all'asse.
- L'interfaccia utente di Unity per il cluster condiviso CatalogAllowlist è ora disponibile generalmente. È possibile accedervi nella pagina dei dettagli del Metastore in Catalog Explorer. Vedere Come aggiungere elementi all'elenco degli elementi consentiti.
- I moduli per creare e modificare i percorsi esterni vengono ora aperti come pagina completa. Comprendono l'opzione per includere credenziali di archiviazione.
Correzioni:
- È stato corretto un problema nei grafici istogrammi in cui i valori negativi where e values erano stati erroneamente contrassegnati come positivi.
4 aprile 2024
Aggiornamenti dell’interfaccia utente
Le funzionalità elencate in questa sezione sono indipendenti dalle versioni di calcolo di SQL Warehouse descritte in precedenza.
Miglioramenti:
Miglioramenti ai grafici a istogramma nei dashboard di Lakeview.
- Aggiunta del supporto per le etichette.
- Le impostazioni del bin vengono ora mantenute quando si passa da un campo all'altro.
La raccolta di esempi nella pagina di elenco del dashboard crea ora dashboard di Lakeview. Vedere Esercitazione: Usare dashboard di esempio.
Facendo clic con il pulsante destro del mouse sul bordo di un widget in un dashboard di Lakeview, si apre un menu contestuale.
La barra di spostamento sul lato sinistro viene mantenuta per gli utenti dell'area di lavoro che visualizzano dashboard di Lakeview pubblicati.
Le selezioni dei filtri vengono mantenute durante lo spostamento tra i dashboard di Lakeview pubblicati e bozza.
nomi possono ora essere inseriti nell'editor SQL durante la modifica di una query dalla scheda data in un dashboard lakeview bozza. La sostituzione di un dashboard di Lakeview mantiene il nome del dashboard esistente e sostituisce il contenuto.
Adesso il passaggio delle visualizzazioni tra mappe termiche e altri tipi di grafico mantiene meglio i campi pertinenti.
Correzioni:
- I grafici a barre con codifiche colore limitano ora correttamente l'aggiunta di più campi dell'asse Y.
- È stato risolto un problema where il pulsante Download as PNG mancava da alcune visualizzazioni.
- Correzione della formattazione di grandi numeri interi negativi in cui mancavano in precedenza migliaia di separatori.
- Correzione dell'errato posizionamento della linea al passaggio del mouse quando si passa il puntatore sulle etichette nei grafici a linee.
28 marzo 2024
Databricks SQL Versione 2024.15 disponibile
Pianificazione dell'implementazione
- Implementazione in anteprima per 2024.15: tra il 14 febbraio e il 4 marzo
- Implementazione corrente per 2024.15: tra il 25 marzo e l'8 aprile
Modifiche apportate alla versione 2024.15
Aggiornamenti Delta
- Delta UniForm è ora disponibile a livello generale: UniForm è ora disponibile a livello generale e usa la funzionalità di table IcebergCompatV2. È ora possibile abilitare o aggiornare UniForm nel tablesesistente. Vedi Leggi Delta tables con i clienti di Iceberg.
- Ricompilare le statistiche di skipping dei dati per Delta tables: è ora possibile ricompilare le statistiche memorizzate nel log Delta dopo aver modificato columns usate per lo skipping dei dati. Vedere Specificare le statistiche delta columns.
Aggiornamenti del linguaggio SQL
- Dichiarare variabili temporanee in una sessione SQL: Questa versione introduce la possibilità di dichiarare variabili temporanee in una sessione che può essere set e quindi a cui viene fatto riferimento da nelle query. Vedere Variabili.
-
Supporto del formato di file XML nativo (anteprima pubblica): il supporto del formato di file XML nativo è ora disponibile in anteprima pubblica. Il supporto del formato di file XML consente l'inserimento, l'esecuzione di query e l'analisi dei dati XML per l'elaborazione batch o lo streaming. Può dedurre ed evolvere automaticamente schema e tipi di dati, supporta espressioni SQL come
from_xml
e può generate documenti XML. Non richiede file JAR esterni e funziona perfettamente con il caricatore automatico,read_files
,COPY INTO
e Delta Live Tables. Vedere Leggere e scrivere file XML.
Aggiornamenti di Apache Spark SQL
Databricks SQL 2024.15 include Apache Spark 3.5.0. Altre correzioni di bug e miglioramenti per SQL sono elencate nella nota sulla versione di Databricks Runtime 14.3. Consultare Apache Spark e cercare il tag [SQL]
per un listcompleto.
Aggiornamenti dell’interfaccia utente
Le funzionalità elencate in questa sezione sono indipendenti dalle versioni di calcolo di SQL Warehouse descritte in precedenza.
Una nuova scheda panoramica nella pagina delle entità di Catalog Explorer mostra metadati importanti, ad esempio dimensione del file, origine dei dati, proprietario, tableschemae commenti.
Aggiornamenti del dashboard di Lakeview:
- I dashboard di Lakeview ora supportano parameters. Gli autori possono aggiungere parameters alle query del set di dati dalla scheda Dati e quindi setparameters nell'area di disegno usando selettori di valore singolo e selettori di data. Consultare Utilizzare il dashboard parameters.
- I dashboard di Lakeview sono ora supportati nell'API delle autorizzazioni dell'area di lavoro. Vedere PATCH /api/workspace/workspace/updatepermissions nella guida di riferimento all'API REST.
- I widget di controllo nell'area di disegno sono stati rinominati nei widget filtro.
- I grafici combinati non consentono più campi disaggregati sull'asse x.
- Il pulsante Copia collegamento nella finestra di dialogo Condividi include ora parameters archiviato nell'URL.
- I widget nei dashboard pubblicati non mostrano più i bordi quando si passa sopra con il puntatore del mouse.
- È stato risolto un problema where i pulsanti Assistente Databricks e Scarica PNG si sovrappongono agli oggetti visivi del grafico.
Il passaggio delle visualizzazioni tra mappe termiche e altri tipi di grafico consente ora di mantenere meglio i campi pertinenti.
I grafici a barre con codifiche colore limitano ora correttamente l'aggiunta di più campi dell'asse Y.
21 marzo 2024
- La linea del modello Unity Catalog è ora disponibile in anteprima pubblica.
La visualizzazione table in Catalog Explorer ora include una scheda "Overview" per descrivere i suoi metadati principali.
- SQL Warehouse per notebook, ora disponibile a livello generale, consente di sfruttare il calcolo completamente gestito, istantaneo e scalabile per i carichi di lavoro SQL nell'ambiente di creazione collaborativo avanzato di un notebook. Vedere Usare un notebook con un warehouse SQL.
Le correzioni e i miglioramenti seguenti si applicano ai dashboard di Lakeview:
- Il supporto API ampliato per Lakeview consente di creare, get, updatee cestinare dashboard. Vedere Lakeview nel riferimento sull'API REST.
- È stato aggiunto un pulsante refresh per il browser Catalog nella scheda Dati .
- I dashboard di Lakeview vengono ora visualizzati prima dei dashboard nel menu Nuovo nella barra laterale dell'area di lavoro. Nella pagina di presentazione del dashboard la scheda Dashboard di Lakeview viene visualizzata a sinistra della scheda Dashboard.
- L'esperienza di assistente di Databricks per Lakeview è stata aggiornata con una casella di input e suggerimenti per migliorare la reperibilità e aiutare gli utenti a comprendere i prompt che possono presentare.
- Le visualizzazioni di Lakeview ora supportano le aggregazioni della mediana.
- Aggiornato il selettore di colori nell'editor di visualizzazione del dashboard di Lakeview per un'esperienza utente più semplificata durante la creazione di tables.
- Miglioramento della migrazione del grafico a torta per supportare esclusivamente scenari con definizioni di angoli o colori.
- Correzione di un bug che impedisce il raggruppamento in base ai grafici denominati conteggio. I grafici possono ora essere raggruppati in base a campi denominati conteggio.
- Per i grafici a barre, i controlli del layout gruppo e pila sono ora nascosti quando non sono applicabili alla configurazione selezionata dall'utente.
14 marzo 2024
Per i dashboard di Lakeview:
Gli istogrammi ora supportano colori personalizzati per categorie.
- Adesso le mappe termiche supportano ora i ridimensionamenti quantitativi.
- I titoli e le descrizioni vengono mantenuti quando si passa da un tipo di visualizzazione all'altro, inclusi i grafici combinati.
- È ora possibile aprire il set di dati sottostante associato a un widget bozza di dashboard facendoci clic sopra con il pulsante destro del mouse. Il set di dati viene aperto nella scheda Dati.
I grafici aggiornati ora applicano alias e colori personalizzati per i valori nulli values nei dati numerici columns.
I nuovi grafici ora eseguono il rendering dei segni di graduazione per visualizzare la parte superiore dell'asse y.
7 marzo 2024
Quando si visualizza un table in Esplora Catalog, il pulsante Crea include un'opzione per creare un Dashboard Lakeview piuttosto che un Dashboard Databricks SQL.
Gli istogrammi sono ora disponibili per i dashboard di Lakeview. Gli istogrammi vengono comunemente usati per visualizzare la distribuzione di un campo numerico.
Quando si clona un dashboard Databricks SQL per creare un dashboard di Lakeview, i problemi di conversione del set di dati vengono ora visualizzati come errori nel nuovo widget nel dashboard di Lakeview.
Le sfumature di colore sono disponibili quando viene usato un campo numerico per una visualizzazione in un dashboard di Lakeview.
Le sfumature di colore vengono ora esposte nell'editor di visualizzazione dashboard di Lakeview quando viene specificato Colora in base al campo.
Il titolo e la descrizione associati a una visualizzazione non vengono più visualizzati modificabili se il visualizzatore non dispone dei privilegi di modifica in un dashboard bozza di Lakeview.
È stato risolto il problema nei grafici contrassegnati con where, dove le descrizioni comando mostravano erroneamente tutte le serie in grafici con oltre 100 serie. Ora viene visualizzata solo la serie evidenziata.
Riduzione della latenza di digitazione nell'editor SQL del 30% tramite ottimizzazioni delle prestazioni.
Quando si gestiscono le query nell'editor SQL, lo spostamento di una query nel cestino chiude automaticamente la scheda.
È stato risolto un problema nell'editor SQL per cui il testo where veniva selezionato accidentalmente durante la regolazione della larghezza del pannello laterale.
29 febbraio 2024
Il browser schema in Catalog Explorer visualizza ora i vincoli di chiave primaria ed esterna column.
Il tempo di conservazione visualizzato nella scheda Tracciabilità in Catalog Explorer è stato aumentato a un anno.
I tooltip nei nuovi grafici nei notebook vengono ora visualizzati sempre all'interno del limite di visualizzazione.
Informazioni su come gestire a livello di codice i dashboard di Lakeview usando l'API REST. Vedere Gestire i dashboard con le API dell'area di lavoro.
Adesso i dashboard di Lakeview supportano gli istogrammi.
Miglioramento della condivisione e della pubblicazione nei dashboard di Lakeview:
- Finestre di dialogo di condivisione e pubblicazione migliorate, che consentono la condivisione sicura e semplice per qualsiasi utente dell'account.
- I dashboard aperti dal browser dell'area di lavoro mostrano il dashboard pubblicato, se esistente. Gli utenti possono ora visualizzare anche i dettagli della versione pubblicata più recente, tra cui editore, orario e credentials.
- Per gli editor, un nuovo commutatore a discesa nell'interfaccia utente del dashboard di Lakeview consente di spostarsi rapidamente tra le versioni bozza e quella pubblicata.
22 febbraio 2024
I miglioramenti apportati alla scheda
Dati di esempio nella visualizzazione esplora consentono di ordinare , Copiare dati selezionati negli Appunti e visualizzare i numeri di riga. Ora può visualizzare meglio valuesspeciali, come oggetti JSON, date, numeri e null values.I dashboard di Lakeview supportano ora l'invio di snapshot PDF periodici del dashboard agli utenti dell'area di lavoro e alle destinazioni di notifica. Vedere Pianificazioni e sottoscrizioni.
list delle opzioni di visualizzazione nel menu a tendina Lakeview è ora ordinato in ordine alfabetico.
Quando si copiano dashboard Databricks SQL nei dashboard di Lakeview, i widget che non possono essere convertiti ora mostrano la selezione configurazione della visualizzazione anziché un messaggio di errore.
15 febbraio 2024
La documentazione per i filtri di query basati su codice, ad esempio
SELECT action AS 'action::filter'
, è stata rimossa. Databricks consiglia di aggiornare le query a questo modello remove.Per i dashboard di Lakeview, i grafici a torta ora visualizzano sezioni di dimensioni uguali quando non viene specificato alcun campo angolo.
Lakeview supporta ora grafici combinati, che combinano grafici a barre e a linee per visualizzare due values diversi sullo stesso grafico.
I grafici della mappa termica, che usano l'intensità del colore per mostrare la grandezza della correlazione tra due variabili discrete, sono ora disponibili in Lakeview.
8 febbraio 2024
- È ora possibile richiedere l'accesso all'apertura di un collegamento a un dashboard di Lakeview per cui non si dispone delle autorizzazioni.
- I filtri del dashboard di Lakeview ora includono opzioni esplicite Tutti e Nessuno. Gli autori possono scegliere di nascondere l'opzione Tutte le in filtri select singoli.
- È ora possibile setvalues minimo e massimo per gli assi nei grafici dei dashboard di Lakeview.
1 febbraio 2024
Databricks SQL versione 2024.10 disponibile
Pianificazione dell'implementazione
- Implementazione in anteprima per il 2024.10: tra il 30 gennaio 2024 e il 5 febbraio 2024
- Implementazione corrente per il 2024.10: tra il 13 febbraio 2023 e il 20 febbraio 2024
Modifiche apportate alla versione 2024.10
-
Correzione della gestione dei file danneggiati nei comandi DML: i comandi DML
DELETE
,UPDATE
eMERGE INTO
non rispettano più le opzioni di letturaignoreCorruptFiles
eignoreMissingFiles
. Quando si verifica un file illeggibile in un table, questi comandi ora falliscono anche se queste opzioni sono specificate. - La concorrenza a livello di riga è disponibile a livello generale ed è attiva per impostazione predefinita: la concorrenza a livello di riga riduce i conflitti tra le operazioni di scrittura simultanee rilevando le modifiche a livello di riga. La concorrenza a livello di riga è supportata solo in tables senza partizionamento e include tables con clustering liquido. La concorrenza a livello di riga è abilitata per impostazione predefinita su Delta tables, con vettori di eliminazione attivati. Vedere Conflitti di scrittura con concorrenza a livello di riga.
- Clone superficiale per Unity Catalog esterno tables (anteprima pubblica): È ora possibile usare il clone superficiale con Unity Catalog esterno tables. Guarda il clone superficiale per Unity Catalogtables.
-
Raccolta di statistiche multithread più veloce: Raccolta statistiche è fino a 10 volte più veloce in cluster di piccole dimensioni durante l'esecuzione di
CONVERT TO DELTA
o la clonazione da Iceberg e Parquet tables. Vedi Converti in Delta Lake e Clonare Parquet e Iceberg in modo incrementale tables in Delta Lake. - filtri pushdown nei file DeltaSource su Delta: Per un utilizzo migliore, i filtri partition per le query di streaming Delta tables vengono ora spostati in Delta prima della limitazione della frequenza.
Aggiornamenti dell’interfaccia utente
Le funzionalità elencate in questa sezione sono indipendenti dalle versioni di calcolo di SQL Warehouse descritte in precedenza.
La scheda Visualizzazione amministratore nelle pagine di elenco degli oggetti Databricks SQL (query, dashboard e avvisi) è stata rimossa. Gli utenti amministratori dell'area di lavoro possono visualizzare tutti gli oggetti dalle rispettive pagine di elenchi. Vedere Accedere e gestire query salvate, Dashboard legacy e Che cosa sono gli avvisi Databricks SQL?.
La pagina cronologia delle query visualizza le query delle ultime 24 ore per impostazione predefinita. Vedere Cronologia delle query.
È stata aggiunta un'opzione di menu Clona nel dashboard Lakeview all'interfaccia utente del dashboard Databricks SQL. È possibile usare questo strumento per creare un nuovo dashboard di Lakeview che include le stesse query e visualizzazioni nei dashboard Databricks SQL esistenti. Vedere Clonare un dashboard legacy in un dashboard di IA/BI.
I grafici a barre nei dashboard di Lakeview supportano barre in pila per normalizzare fino al 100%.
È stato risolto un problema where in cui lo zoom avanti su un dashboard di Lakeview pubblicato portava a una focalizzazione su intervalli di zoom non corretti.
24 gennaio 2024
- L'area di disegno del dashboard di Lakeview regola automaticamente il posizionamento del widget in modo da remove spazio vuoto verticale tra le righe, quando possibile.
- Riduzione dello spazio tra il testo del titolo e la descrizione nelle visualizzazioni del dashboard di Lakeview.
18 gennaio 2024
È stato risolto un problema di rendering per le visualizzazioni where: i grafici a barre che mostravano una singola data sull'asse x risultavano in una barra estremamente sottile. Rendering delle nuove visualizzazioni del grafico come previsto.
La pagina di elenco del dashboard di Lakeview mostra i dashboard per impostazione predefinita. È possibile usare i filtri in tale pagina per accedere ai dashboard di Lakeview di proprietà di altri utenti dell'area di lavoro.
11 gennaio 2024
Le query Databricks SQL e le API del dashboard supportano la modifica dell'impostazione Esegui come a livello di codice.
Lakeview supporta l'esportazione e l'importazione di dashboard come file per facilitare la riproduzione di dashboard bozza tra aree di lavoro. Vedere Esportare, importare o sostituire un dashboard
4 gennaio 2024
- Sono stati introdotti diagrammi di relazione tra chiavi primarie ed entità di chiave esterna in Catalog Explorer. Vedere Visualizzare il diagramma di relazioni tra entità.
21 dicembre 2023
Il tipo di visualizzazione Contatore Di Lakeview mostra i colori durante il confronto di
nei campi valore principale e destinazione. Le descrizioni comando visualizzate quando si attiva o disattiva la visibilità di column su tables in Lakeview sono state migliorate. Si comportano come previsto e non persistono.
Gli utenti possono ora usare Databricks Assistant per creare visualizzazioni in Lakeview. Vedere Creare visualizzazioni con Databricks Assistant.
Per i nuovi grafici, i grafici di tipo mappa termica rispettano l'impostazione reverseY.
È stato risolto un problema di prestazioni di rendering per i notebook con un numero elevato di visualizzazioni.
14 dicembre 2023
- Corretto un bug where per cui i dashboard di Lakeview non venivano visualizzati nella pagina di presentazione di Lakeview senza un aggiornamento manuale della pagina refresh.
- Usare il tasto escape per annullare la creazione di un widget di Lakeview quando viene posizionato nell'area di lavoro.
- Catalog Explorer ora visualizza gli indici di ricerca vettoriale nell'interfaccia utente come parte dell'anteprima pubblica di Mosaic AI Vector Search.
7 Dicembre 2023
Aggiornamenti dell’interfaccia utente
I dashboard di Lakeview possono essere aggiunti ai preferiti per accedervi rapidamente.
Le abbreviazioni da tastiera copia e incolla sono supportate durante la stesura di un dashboard di Lakeview. Inoltre, il tasto CANC rimuove i widget selezionati.
Titoli e descrizioni dei widget di Lakeview avanzati per impedire il ritaglio del testo durante il caricamento.
Correzione del problema di formattazione della visualizzazione wherevalues integer di grandi dimensioni venivano erroneamente visualizzati come float.
È stato risolto un problema relativo ai dashboard SQL di Databricks: il grafico espanso where e il grafico views talvolta mostravano grafici vuoti.
I grafici a barre con campi quantitativi sugli assi X e Y eseguono il rendering più leggibile delle etichette dati.
È stato risolto un problema nell'editor SQL in modo che tables con la parola
stream
nel titolo non sia più in conflitto con la parola chiave riservata. Questi tables ora vengono visualizzati come previsto nel browser schema e non sono evidenziati errori.La pagina cronologia delle query ora supporta il column ridimensionamento e le column selezioni.
La pagina cronologia query supporta due nuove columns: origine query e tipo di origine query.
Le opzioni BI, come Tableau e Power BI, sono più facili da trovare nella sezione Catalog Explorer nelle pagine idonee.
30 novembre 2023
Aggiornamenti dell’interfaccia utente
Le funzionalità elencate in questa sezione sono indipendenti dalle versioni di calcolo di SQL Warehouse descritte in precedenza.
I grafici a torta in Lakeview possono avere ora assegnazioni di colori personalizzate.
Le trasformazioni di visualizzazione in Lakeview vengono ora mantenute quando si passa tra tipi di campo compatibili.
Sono state aggiunte le impostazioni del titolo per i canali dell'angolo del grafico a torta di Lakeview.
L'elenco a discesa del set di dati Lakeview è ora ricercabile per una navigazione più semplice.
Lakeview consente la visualizzazione completa dei numeri per values inferiori a 10.000, eliminando le abbreviazioni.
Aggiunta della funzionalità di contraddistinguere con il colore i campi data categorici in Lakeview.
Gli utenti di Lakeview possono ora evidenziare le legende del grafico con il cursore per copiare e incollare il values.
I grafici a torta in Lakeview presentano ora un'opzione di attivazione/disattivazione delle etichette.
Standardizzato un colore blu predefinito in tutte le visualizzazioni Lakeview.
Le icone di Lakeview column nelle trasformazioni ora corrispondono in modo coerente al metodo di trasformazione usato.
I controlli nel pannello di modifica di Lakeview eseguono ora il ritorno a capo automatico per migliorare la leggibilità.
Rilasciato un editor di colori avanzato per le visualizzazioni Lakeview.
Il controllo per table condizioni dei tipi di carattere in Lakeview è ora sottoposto a wrapping per migliorare la leggibilità.
Miglioramento della compatibilità in modalità scura per le etichette nei nuovi grafici.
I nuovi grafici ora assegnano la priorità in modo coerente alla visualizzazione delle etichette all'interno delle barre.
Correzione di un bug where alcune azioni del menu di scelta rapida non funzionavano nell'editor SQL.
16 novembre 2023
Aggiornamenti dell’interfaccia utente
Le funzionalità elencate in questa sezione sono indipendenti dalle versioni di calcolo di SQL Warehouse descritte in precedenza.
Le query, gli avvisi e i dashboard di Databricks SQL hanno una nuova interfaccia di pianificazione e pianificazione.
Adesso è più facile ridimensionare i widget di Lakeview grazie a una zona trigger di ridimensionamento più grande.
Gli amministratori dell'area di lavoro ora possono modificare il proprietario di un dashboard Lakeview. Dalla modalità di modifica in un dashboard di Lakeview:
- Fare clic su Condividi
- Fare clic su
- Fare clic su Assegna nuovo proprietario
Gli utenti possono attivare o disattivare le etichette in Lakeview.
Visualizzazioni:
- Le nuove etichette del grafico ora preferiscono essere all'interno di una barra, quando possibile.
- Le nuove etichette del grafico ora vengono visualizzate correttamente su barre in pila sufficientemente ampie da mostrare l'intera etichetta.
- I colori delle etichette all'interno dei grafici a barre sono ora più coerenti.
9 novembre 2023
Modifiche apportate alla versione 2023.50:
In evidenza:
- È ora possibile usare la chiamata di parametri denominati nella funzione SQL e Python definita dall’utente.
Aggiornamenti del linguaggio SQL: sono state aggiunte le funzioni predefinite seguenti:
-
from_xml
: analizza unSTRING
XML in un oggettoSTRUCT
. -
schema_of_xml
: deriva un schema da un XMLSTRING
. -
session_user
: restituisce l'utente connesso. -
try_reflect
: restituisceNULL
anziché l'eccezione se un metodo Java ha esito negativo.
Sono state migliorate le funzioni predefinite seguenti:
-
chiamata di funzione. Gli argomenti Table delle funzioni supportano il partizionamento e l'ordinamento: ora puoi usare le clausole
PARTITION BY
eORDER BY
per controllare come vengono passati alla funzione gli argomenti table. -
mode
: supporto per un parametro opzionale che forza un risultato deterministico. -
to_char
: nuovo supporto perDATE
,TIMESTAMP
eBINARY
. -
to_varchar
: nuovo supporto perDATE
,TIMESTAMP
eBINARY
. -
array_insert()
è basato su 1 per gli indici negativi: la funzionearray_insert
è basata su 1 per gli indici sia positivi che negativi. Adesso inserisce un nuovo elemento alla fine delle matrici di input per l'indice -1.
Aggiornamenti dell’interfaccia utente
Le funzionalità elencate in questa sezione sono indipendenti dalle versioni di calcolo di SQL Warehouse descritte in precedenza.
Visualizzazioni:
- I tooltip per i nuovi grafici mostrano solo gli elementi al passaggio del mouse per i grafici a cardinalità elevata.
- I nuovi grafici allineano automaticamente i grafici a doppio asse a zero.
- I grafici hanno modificato l'etichetta ruotata e la direzione dell'angolo di testo dell'asse da -90 a 90 gradi.
- I grafici usano ora la larghezza dell'etichetta per decidere la rotazione.
Dashboard di Lakeview:
- Correzione:Table righe nei dashboard di Lakeview non aggiungono più riempimento verticale quando viene restituito solo un numero ridotto di righe.
- La clonazione di un nuovo widget del dashboard di Lakeview tenta prima di tutto di posizionare il clone a destra dell'originale, purché nell'area di lavoro sia disponibile spazio sufficiente. Se lo spazio disponibile è insufficiente, il clone viene posizionato sotto l'originale.
- È ora possibile riassegnare il proprietario di un dashboard di Lakeview tramite la finestra di dialogo Condividi.
Editor SQL: il completamento automatico è ora meno aggressivo e viene ignorato automaticamente alla fine delle istruzioni
2 novembre 2023
Miglioramenti:
Di seguito sono riportati i miglioramenti apportati alla derivazione del dashboard di Lakeview:
- Sono state aggiunte icone distinte per tables, viewse materializzate views.
- Aggiunta del supporto per lo scorrimento verticale in caso di molte origini dati upstream.
- Messaggio di errore migliorato quando il visualizzatore non dispone delle autorizzazioni per l'oggetto upstream.
- Chiarimento della comunicazione relativa ai dati di esempio tables e ai dati HMS.
- Aggiunta di tag di valore chiave alle origini dati upstream.
Correzione:
- È stato risolto un problema nei nuovi grafici che impediva il rendering dopo la rinomina di una serie con booleano values.
26 ottobre 2023
Modifiche in Databricks SQL versione 2023.45
In evidenza:
- L'I/O predittivo per gli aggiornamenti è ora disponibile a livello generale. Vedere Che cos'è l'I/O predittivo?
- I vettori di eliminazione sono ora disponibili a livello generale. Vedere Che cosa sono i vettori di eliminazione?
Ottimizzazioni query:
- Rimosso il join esterno qualora tutte siano funzioni di aggregazione distinte. SPARK-42583
- Ottimizzato l'ordine dei predicati di filtro. SPARK-40045
Aggiornamenti delle funzioni SQL:
- Aggiunta del supporto per la risoluzione implicita laterale degli alias di column in
Aggregate
. SPARK-41631 - Supporto per l'alias di column laterale implicito nelle query con Window. SPARK-42217
- Supporto per Datasketches
HLLSketch
. Vedere funzione di aggregazione hll_sketch_agg. - Aggiunta la funzione
try_aes_decrypt()
. Vedere funzione try_aes_decrypt. - Supporto per la modalità CBC per
aes_encrypt()
eaes_decrypt()
. Vedere funzione aes_decrypt. - Aggiungere alias di funzione a 3 argomenti DATE_ADD e DATE_DIFF.
- Aggiunta del supporto per aes_encrypt IV e AAD. SPARK-43290
- Implementare le funzioni bitmap. SPARK-44154
- Aggiunta dell’alias
to_varchar
perto_char
. Vedere funzione to_varchar. - Aggiunta del supporto
array_compact
. Vedere funzione array_compact. - Supporto per udf
luhn_check
. Vedere funzione luhn_check. - Aggiunta del supporto dell'analizzatore degli argomenti denominati per le funzioni predefinite. SPARK-44059
- Supporto per la regola
TABLE
del parser di argomenti perTableValuedFunction
. SPARK-44200 -
array_insert
ha ora esito negativo con 0 indice. SPARK-43011 - Aggiunta di
NULL
values perINSERT
con elenchi specificati dall'utente con un numero inferiore di columns rispetto al tabledi destinazione. SPARK-42521 - La funzione
DECODE
restituisce risultati errati quando viene passato NULL. SPARK-41668
Aggiornamenti dell’interfaccia utente
Miglioramenti:
L'editor SQL di Lakeview supporta ora le abbreviazioni da tastiera per eseguire query.
I filtri in Lakeview ora list selezioni rapide dell'intervallo di date relative per gli ultimi 7, 14, 28, 30, 60 e 90 giorni.
I punti nei nomi dei campi dati non danno più luogo a grafici vuoti.
Il browser legacy schema ora funziona con Unity Catalog.
Sono stati implementati miglioramenti delle prestazioni per caricare solo la scheda attiva nell'editor SQL, riducendo il tempo di caricamento iniziale fino al 20%.
I commenti table generati dall'intelligenza artificiale in Catalog Explorer sono ora disponibili a livello generale.
Correzioni:
- Le barre nei grafici a barre temporali sono ora centrate sul segno di graduazione della data.
- I modelli di etichetta dati con espressioni di aggregazione usano ora i formattatori numerici corretti.
- Lo zoom sui nuovi grafici ora funziona con una scala da set a categorica per i dati temporali.
Nuovo articolo:
- È stato rilasciato un nuovo articolo che mostra tutte le visualizzazioni di Lakeview, inclusi screenshot e note che illustrano come ricreare ogni visualizzazione in ogni screenshot. Consulta Tipi di visualizzazioni dashboard.
19 ottobre 2023
Miglioramenti:
Trascina e rilascia nel browser schema è ora disponibile.
Il SelectTable modale nei dashboard di Lakeview semplifica la select da tutte le tables in un catalog o schema e ora usa stime di ricerca di completamento automatico durante la digitazione.
Correzioni:
Le istruzioni della legenda per la selezione del tooltip specifica che gli utenti Mac utilizzano
cmd
, mentre gli utenti Windows utilizzanoctrl
.Maggiore visibilità dei messaggi troncati nei dashboard di Lakeview quando i dati sottoposti a rendering superano i limiti.
I grafici con dati troncati visualizzano colori coerenti come illustrato nell'editor.
12 ottobre 2023
Miglioramenti:
Il filtro di testo values contenente caratteri speciali ora filtra correttamente nei dashboard di Lakeview.
I nuovi grafici supportano le etichette dati
@@name
nei grafici a dispersione.I formati di percentuale personalizzati si applicano ai tooltip del grafico raggruppati nei nuovi grafici.
L'interfaccia utente dell'estensione di binding dell'area di lavoro è disponibile a livello generale.
Correzioni:
- Miglioramento del rendering delle etichette nei nuovi grafici per impedire che le etichette vengano distribuite all'esterno dei limiti del grafico.
- È stato aumentato il contrasto delle linee di graduazione e griglia sui nuovi grafici per migliorare la visibilità.
- Aumento della spaziatura delle etichette dell'asse per migliorare la leggibilità nei nuovi grafici.
5 ottobre 2023
Miglioramenti:
Sono state aggiunti tooltip accurati per le azioni in modalità di pubblicazione e la derivazione della data nei dashboard di Lakeview.
La formattazione condizionale e i modelli di collegamento nelle visualizzazioni di Lakeview table ora supportano columnsnascosti.
Posizionamento ottimizzato delle etichette per i grafici temporali a barre larghe per migliorare la chiarezza nei nuovi grafici.
La visualizzazione dei contatori in Lakeview mantiene le trasformazioni anche dopo la rimozione di altri campi, garantendo la coerenza.
Passando il puntatore del mouse su una serie in un grafico attenua le serie circostanti nei tooltip per migliorare la leggibilità nei nuovi grafici.
I nuovi grafici che usano percentuali values ora visualizzano tooltip con assoluti values.
Supporto di completamento automatico aggiunto per la creazione di volumes.
La chiusura di una scheda non attiva non cambia più le schede.
L'esecuzione selezionata indica chiaramente quando si evidenzia il testo.
Correzioni:
Miglioramento della formulazione del messaggio di errore in PivotTables quando i dati vengono troncati.
È stato corretto un errore di rendering: i colori Pivot,Tables,where non venivano visualizzati quando si utilizzavano tipi di dati BigInt.
Quando si scaricano PNG nei nuovi grafici con numerosi elementi della legenda, veniva rimosso il simbolo di colore per le voci della legenda di overflow.
Le linee nei nuovi grafici manterranno uno spessore coerente anche in corrispondenza del limite di visualizzazione superiore.
In Lakeview, se non esiste alcun set di dati, la selezione del set di dati nell'area di lavoro è vuota.
Le Delta Live Tables vengono correttamente rilevate dal parser SQL e non vengono visualizzate come tables non valide nel browser Schema.
I tooltip sono stati aggiunti alla barra laterale.
28 settembre 2023
Miglioramenti:
I dashboard di Lakeview pubblicati hanno ora un pulsante refresh.
Messaggi di errore migliorati per gli utenti che non hanno accesso a un dashboard di Lakeview.
La configurazione del filtro nei dashboard di Lakeview elenca ora i campi validi nella parte superiore della selezione list.
Il download di un grafico come PNG da un dashboard di Lakeview mantiene ora il titolo e la descrizione.
Il miglioramento della cronologia di Delta tables in Catalog Explorer include l'aggiunta di filtri per l'intervallo di date, l'utente e il tipo di operazione, nonché elementi ordinabili columnse collegamenti inline a processi e notebook associati.
Supporto della modalità scura aggiunto in leggende, tooltip e visualizzazione table.
Correzione:
- Le selezioni dei filtri non vengono più cancellate durante l'aggiornamento di un dashboard di Lakeview.
21 settembre 2023
Miglioramenti:
- Pivot Table sono state migliorate le prestazioni di rendering.
- Nuovo modello DuBois per tabulazione del lignaggio views nell'interfaccia utente.
14 settembre 2023
Miglioramento:
- I nomi dei file vengono ora mantenuti durante il download di PNG nelle nuove visualizzazioni del grafico. Vedere Nuove visualizzazioni del grafico in Databricks.
7 settembre 2023
Databricks SQL Versione 2023.40 disponibile
Pianificazione dell'implementazione
- Implementazione in anteprima per il 2023.40: tra il 5 settembre 2023 e il 11 settembre 2023
- Implementazione in anteprima per il 2023.40: tra il 18 settembre 2023 e il 25 settembre 2023
Modifiche apportate alla versione 2023.40:
- I tag sono ora disponibili con Unity Catalog.
- Databricks Runtime restituisce un errore se un file viene modificato tra la pianificazione della query e la chiamata.
- Supporto del driver ODBC/JDBC di Azure Databricks.
- Abilitare l'etichettatura delle serie temporali column.
- Nuove funzioni SQL bitmap.
- Funzioni di crittografia migliorate.
- Supporto Catalog Unity per
REFRESH FOREIGN.
-
INSERT BY NAME
è ora supportato. - Condividi views materializzato con Delta Sharing.
Aggiornamenti dell’interfaccia utente
Miglioramenti:
Sono ora disponibili nuovi grafici, con prestazioni di rendering più veloci, colori piacevoli e interattività migliorata. Vedere Nuove visualizzazioni del grafico in Databricks.
Nella visualizzazione grafica del profilo di query è ora possibile visualizzare il tipo di Join in qualsiasi nodo contenente un join nel piano della query.
Esplora dati viene rinominato in Catalog Explorer per riconoscere il fatto che è possibile usarlo per lavorare con tutti gli oggetti proteggibili in Unity Catalog, non solo con gli oggetti dati. Vedere Che cos'è Catalog Explorer?.
L'API di esecuzione delle istruzioni Databricks SQL è ora disponibile a livello generale con la versione 2023.35 e successive di Databricks SQL. L'API consente di inviare istruzioni SQL per l'esecuzione in un databricks SQL Warehouse, controllare lo stato e recuperare i risultati oppure annullare un'esecuzione dell'istruzione SQL in corso. Vedere API di esecuzione delle istruzioni.
31 agosto 2023
Nuova funzionalità:
- L'assegnazione di tag per Unity Catalog è disponibile in versione di anteprima pubblica. È possibile usare i tag per semplificare la ricerca e l'individuazione delle risorse di dati. Vedi come applicare tag agli oggetti proteggibili di Unity Catalog.
24 agosto 2023
Miglioramento:
- Il completamento automatico smette di fornire consigli dopo aver premuto la barra spaziatrice.
-
Schema Browser non vede più
live
Delta Live Tables come malfunzionante tables.
16 agosto 2023
Miglioramento:
- L'elenco a discesa Catalog nell'editor SQL viene ora chiuso quando si cambia scheda. In precedenza, quando si cambiavano schede, l'elenco a discesa rimaneva aperto.
10 agosto 2023
Miglioramento:
- Il completamento automatico supporta ora la nuova sintassi per la configurazione dei tag di Unity Catalog. Per informazioni sui comandi, vedere Informazioni di riferimento sul linguaggio SQL.
3 agosto 2023
Miglioramenti:
- L'editor Monaco sottostante usa ora la versione 37.1.
- Supporto del completamento automatico per i comandi Delta
SHOW ARCHIVED FILES FOR
.
27 luglio 2023
Miglioramenti:
- L'editor SQL è ora compatibile con i caratteri di nuova riga di Windows, assicurando che la formattazione delle query funzioni come previsto in tutti i casi.
- È possibile aprire lo spostamento del profilo di query dai risultati del notebook. Per le query, eseguire la query con SQL Warehouse.
20 luglio 2023
Databricks SQL Versione 2023.35 disponibile
Pianificazione dell'implementazione
- Implementazione in anteprima per il 2023.35: tra il 18 luglio 2023 e il 24 luglio 2023
- Implementazione corrente per il 2023.35: tra il 31 luglio 2023 e l'8 agosto 2023
Modifiche apportate alla versione 2023.35:
- Maggiore affidabilità per
VACUUM
con clone superficiale in Unity Catalog. - Supporto per le funzioni Python definite dall'utente in SQL.
- Delta Lake UniForm for Iceberg è disponibile in anteprima pubblica.
- Clustering liquido di Delta Lake è disponibile in anteprima pubblica.
- Supporto dell'archiviazione per Delta Lake.
- supporto della clausola IDENTIFIER.
- Supporto di Unity Catalog per le funzioni (UDF) di Python e Pandas User-Defined.
Miglioramento:
- Table popolarità in Catalog Explorer è disponibile per tutti gli utenti di Unity Catalog.
13 luglio 2023
Miglioramento:
- Gli utenti di Unity Catalog ora possono visualizzare informazioni aggiuntive table in Esplora Catalog, ad esempio tables, utenti frequenti di un determinato tablee notebook e dashboard usati di frequente.
22 giugno 2023
Anteprima pubblica:
- Databricks SQL supporta ora modelli linguistici di grandi dimensioni (LLM) ospitati in endpoint di gestione dei modelli. Chiamare
ai_query()
per accedere all'LLM. Questa Funzione è disponibile solo in anteprima pubblica in Databricks SQL Pro e Serverless. Per partecipare all'anteprima pubblica, inviare il Modulo di registrazione anteprima pubblica delle funzioni IA.
15 giugno 2023
Nuova funzionalità:
- Le attività SQL nei processi sono ora disponibili a livello generale. È possibile orchestrare query, dashboard e avvisi dalla pagina Processi. Vedere Attività SQL per i processi.
- Un nuovo browser schema è ora disponibile in anteprima pubblica, con un'esperienza utente aggiornata, una scheda For You e filtri migliorati. Il browser schema è disponibile in Databricks SQL, Explorer Catalog e nei notebook. Vedere Esplorare i dati.
8 giugno 2023
DBSQL versione 2023.30 disponibile
Modifiche apportate alla versione 2023.30
- Nuove funzioni predefinite di SQL, ad esempio
array_prepend(array, elem)
,try_aes_decrypt(expr, key [, mode [, padding]])
esql_keywords()
. - È ora possibile usare clone superficiale per creare nuovi tables gestiti di Unity Catalog da un tablesgestito di Unity Catalog esistente. Consulta clonazione superficiale per Unity Catalogtables.
- È ora possibile usare
CLONE
eCONVERT TO DELTA
con tables Iceberg che hanno partizioni definite su columns troncate di tipiint
,long
estring
. Le columns troncate di tipodecimal
non sono supportate. -
START VERSION
è ora deprecato perALTER SHARE
.
Aggiornamenti dell’interfaccia utente
Correzione:
- La visualizzazione contatore supporta ora la formattazione quando si usano numeri interi di grandi dimensioni.
1 giugno 2023
Miglioramenti:
I dati binari verranno ora visualizzati come stringa esadecimale quando si usa il formato Freccia.
Nell'API istruzione SQL, il formato CSV è ora supportato per l'eliminazione di
EXTERNAL_LINKS
. Ciò consente ai client di estrarre fino a 100 GiB di dati in formato CSV con URL prefirmato, mentre ilINLINE
limit per JSON è 16 MiB.Azure Databricks SQL Pro è disponibile in tutte le aree della Cina. SQL Pro è ora il warehouse predefinito nell'interfaccia utente. L'impostazione predefinita dell'API è ancora Classico.
29 maggio 2023
Nuova funzionalità:
- È ora possibile usare l'interfaccia utente "Aggiungi dati" per caricare dati da un percorso di archiviazione di oggetti cloud definito come posizione esterna Unity Catalog. Per ulteriori informazioni, vedere Carica dati usando Unity in un percorso esterno Catalog.
25 magg. 2023
Miglioramenti:
- È ora possibile attivare o disattivare il pannello dei risultati di completamento automatico.
- Disabilitare il tasto invio in modo che non accetti più suggerimenti di completamento automatico. In Impostazioni utente DBSQL, fare clic su Impostazioni editor e quindi su Impostazioni nuovo editor. Disattivare Tasto invio accetta suggerimenti di completamento automatico.
Correzioni:
- Le intestazioni table ordinate hanno ora colori.
- Le linee del grafico vengono ora visualizzate correttamente.
18 magg. 2023
Miglioramento:
- Nell'API istruzione SQL, l'eliminazione di
EXTERNAL_LINKS
supporta ora il formatoJSON_ARRAY
. È possibile estrarre fino a 100 GiB di dati in formato JSON con URL prefirmato. IlINLINE
limit per JSON è 16 MiB.
11 magg. 2023
Nuova funzionalità:
- Schema Browser è ora disponibile a livello generale in Catalog Explorer.
Miglioramenti:
- Al passaggio del mouse, il pannello dei dettagli table si mostra meno sensibile.
- Il tasto escape chiude ora il pannello di completamento automatico.
- Le definizioni di visualizzazione hanno ora l'evidenziazione della sintassi nella scheda dei dettagli Catalog Explorer.
Correzioni:
- Pivot tables ora eseguire correttamente il rendering nei dispositivi Windows.
- I suggerimenti di completamento seguono ora correttamente il caso della prima parola chiave.
4 maggio 2023
Databricks SQL Versione 2023.26 disponibile
Pianificazione dell'implementazione
- Implementazione in anteprima per il 2023.26: tra il 19 aprile 2023 e il 25 aprile 2023
- Implementazione corrente per il 2023.26: tra il 3 maggio 2023 e il 10 maggio 2023
Modifiche apportate alla versione 2023.26
- Photon restituisce un errore se tra la pianificazione della query e l'esecuzione un file viene modificato.
- Nuove funzionalità e supporto "Extended" per le funzionalità di I/O predittive. Vedere Databricks Runtime 13.0 (EoS).
- Usare il connettore Azure Databricks per connettersi a un'altra area di lavoro di Azure Databricks.
-
CREATE TABLE LIKE
funzione per Delta tables. - Nuovi campi column di metadati che denotano l'inizio e la lunghezza del blocco del file.
- Nuove funzioni geospaziali H3. Vedere Funzioni geospaziali H3.
- Nuove funzioni predefinite SQL. Vedere Databricks Runtime 13.0 (EoS).
Aggiornamenti dell’interfaccia utente
Miglioramenti:
- Gli amministratori possono modificare i proprietari del warehouse usando l'interfaccia utente o l'API. Vedere Gestire un'istanza di SQL Warehouse.
- Catalog Explorer visualizza ora le entità servizio dell'account negli elenchi di utenti per gli asset in Unity Catalog. Ad esempio, i principali del servizio account sono visibili quando si modificano i privilegi o i proprietari in Catalog Explorer.
- Le etichette dei grafici personalizzate supportano la possibilità di fare riferimento a qualsiasi column all'interno del set di dati.
- I filtri del dashboard caricano ora column nomi, anche quando si usano query che non hanno catalog o schema informazioni.
27 aprile 2023
Miglioramenti:
- L'editor SQL si affida ora all'editor Monaco per un'esperienza di modifica più affidabile.
- La pagina cronologia SQL list (query) include ora il sistema di progettazione Dubois.
20 aprile 2023
Miglioramenti:
- Introduce nuove funzionalità pivottables che consentono di aggregare più di 64.000 risultati.
- Databricks SQL tables e le visualizzazioni ora supportano BigInt, decimali a 38 bit e caratteri non UTF-8. Per i numeri, l'impostazione predefinita è ora la precisione delle cifre definita dall'utente.
- Il completamento automatico ora suggerisce i join frequenti passati per Unity Catalogtables, alimentato dai dati di lineage di Unity Catalog in Databricks Runtime 12.0 e versioni successive.
Nuova funzionalità:
- Restituire testo generato da un modello linguistico di grandi dimensioni (LLM) selezionato dato il prompt con ai_generate_text. Questa Funzione è disponibile solo come anteprima pubblica in Databricks SQL Pro e Serverless. Per partecipare all'anteprima pubblica, compilare e inviare il Modulo di registrazione anteprima pubblica delle funzioni IA.
13 aprile 2023
Nuova funzionalità:
- Il tipo
TIMESTAMP_NTZ
rappresenta values che comprende i campi anno, mese, giorno, ora, minuto e secondo. Tutte le operazioni vengono eseguite indipendentemente dal fuso orario. Vedere Tipo TIMESTAMP_NTZ.
Miglioramenti:
- Gli utenti possono ora inviare risultati formattati all'interno degli avvisi usando il tag
QUERY_RESULT_TABLE
in un messaggio di avviso personalizzato. - Gli utenti possono ora visualizzare le dimensioni dei dati dei file per Unity Catalogtables in Esplora Catalog.
6 aprile 2023
Databricks SQL Versione 2023.20 disponibile
Pianificazione dell'implementazione
- Implementazione in anteprima per il 2023.20: tra il 15 marzo 2023 e il 23 marzo 2023
- Implementazione corrente per il 2023.20: tra il 27 marzo 2023 e il 3 aprile 2023
Modifiche apportate alla versione 2023.20
- L'evoluzione di Delta Lake schema supporta specificare la sorgente columns nelle istruzioni di merge.
- Remove tutti gli elementi NULL di una matrice usando array_compact.
- Per aggiungere elementi a una matrice, usare array_append.
- Per rendere anonima la stringa sensibile values, usare la funzione maschera .
- Le condizioni di errore comuni ora restituiscono SQLSTATE.
- Invocare funzioni del generatore a valore tablenella clausola normale
FROM
di una query. - Usare le funzioni
from_protobuf
eto_protobuf
per scambiare dati tra tipi binari e struct. Vedere Buffer del protocollo di lettura e scrittura. - Maggiore coerenza per il comportamento di commit Delta per le transazioni vuote relative ai comandi
update
,delete
emerge
. - Modifica funzionale
- La funzionalità di alias laterale column introduce delle modifiche nel comportamento durante la risoluzione dei nomi. Vedere Modifica funzionale.
Aggiornamenti dell’interfaccia utente
Miglioramenti:
- Catalog Explorer supporta ora l'eliminazione del metastore Hive.
- Il messaggio per lo stato iniziale dell'editor di visualizzazione è stato modificato da Mancano columns richiesti a Nessun dato.
3 aprile 2023
Nuova funzionalità:
- La pagina Crea o modifica table dal caricamento di file ora supporta i caricamenti di file JSON. Per ulteriori informazioni, consultare Creare o modificare un table tramite caricamento file.
30 marzo 2023
Miglioramenti:
- Nella pagina di monitoraggio del warehouse è ora possibile visualizzare la cronologia delle query per l'intervallo di tempo selezionato insieme ai grafici di ridimensionamento. È anche possibile visualizzare le query attualmente in esecuzione e in coda, le sessioni SQL attive, lo stato del warehouse e il numero di cluster corrente. Vedere Monitorare un'istanza di warehouse SQL.
- Il clustering mappa è ora disattivato per impostazione predefinita in Mappe con indicatori.
- Sono stati aggiunti tooltip per il troncamento della visualizzazione e i limiti di rendering.
Correzioni:
- I grafici ora rispettano l'ordine originale quando l'ordinamento è disabilitato per l'asse values e quando il grafico è raggruppato per column.
23 marzo 2023
Miglioramenti:
- Le visualizzazioni supportano ora il binning temporale per settimana.
-
Total
ora calcola tutti i dati oltre le 100 celle X 100 fino a 64.000 risultati nei notebook pivottables. - Gli utenti possono ora formattare la cella values nei nuovi notebook pivottable.
- Sono disponibili la derivazione file, query e archivio funzionalità.
16 marzo 2023
Miglioramento:
- Supporto per la sintassi
GROUP BY ALL
.
9 marzo 2023
Nuova funzionalità:
- L'API di esecuzione delle istruzioni Databricks SQL è ora disponibile in anteprima pubblica. L'esecuzione di istruzioni fornisce endpoint che eseguono istruzioni SQL in un databricks SQL Warehouse. Può anche controllare lo stato, recuperare i risultati e annullare un'istruzione SQL in esecuzione.
Miglioramento:
- La console di amministrazione di SQL è stata combinata con le impostazioni di amministrazione generali per creare un'esperienza unificata per gli utenti amministratori. Tutte le impostazioni di amministratore SQL sono ora accessibili dalla console di amministrazione.
- Le destinazioni degli avvisi sono ora denominate destinazioni di notifica.
Correzioni:
- Tables non mostra più due barre di scorrimento.
- I titoli dei widget vuoti non get più sovrascritti nei dashboard.
2 marzo 2023
Correzione:
- È ora possibile usare gli URL relativi in tables per accedere ai dashboard.
23 febbraio 2023
Miglioramento:
-
TINYINT
è ora supportato nei risultati tables nei notebook.
Correzione:
- È stato risolto un bug where lo scorrimento sulla modale del filtro del dashboard di creazione generava un errore.
16 febbraio 2023
Miglioramenti:
- Le etichette dati nei grafici mostrano ora più caratteri per evitare di troncare le descrizioni.
- Il completamento automatico riconosce
range()
ora le funzionicreate
UDF Python. - Il completamento automatico evita ora di avviare frammenti di codice in decimali e all'interno di commenti di codice.
Correzioni:
- Gli utenti possono ora fare zoom avanti sulle mappe.
- Nei notebook i colori vengono ora assegnati correttamente ai grafici.
2 febbraio 2023
Miglioramenti:
- Supporto per
DESCRIBE DETAILS
nell'editor. - Migliorata la velocità di caricamento del browser schema.
- È ora possibile visualizzare una list di possibili columns nel pannello laterale di un
SELECT *
.
26 gennaio 2023
Miglioramento:
- I messaggi di errore della query includono ora collegamenti all'argomento della documentazione correlata che descrive l'errore.
19 gennaio 2023
Miglioramenti:
- È ora possibile trovare un pannello Novità che evidenzia i miglioramenti principali. È possibile aprire e chiudere questo pannello facendo clic sull'icona del regalo.
- Gli amministratori possono ora modificare la proprietà di SQL Warehouse.
- È ora possibile filtrare più visualizzazioni in un dashboard facendo clic su Aggiungi> Filtra e selezionando la query e columns per filtrare.
12 gennaio 2023
Miglioramenti:
- I titoli dei widget di visualizzazione nei dashboard sono ora formattati come Nome visualizzazione - Nome della query per impostazione predefinita.
- Aggiunta di funzioni geospaziali H3 al riferimento del pannello inline.
- Aggiunta di riferimenti inline per la sintassi SQL come
CREATE TABLE
eOVER
.
Correzioni:
- L'ordinamento e l'inversione dell'ordine sono ora disponibili quando la scala dell'asse X è impostata su set o su automatica.
- Le mappe termiche e le pivottables sono ora reattive per alcuni casi limite.
- I segni di graduazione asse Y categorici sono ora ordinati per impostazione predefinita.
- Le bozze di query non vengono più perse dopo aver eseguito un browser refresh.
8 dicembre 2022
- Gli avvisi SQL di Azure Databricks supportano ora gli avvisi per le aggregazioni dei risultati della query columns, ad esempio
SUM
,COUNT
eAVG
. - Il titolo predefinito della visualizzazione è ora "VisualizationName - QueryName" durante la creazione di nuovi widget nei dashboard.
17 novembre 2022
Avvisi:
- Chatworks, Mattermost e Google Hangouts Chat non sono più destinazioni di notifica.
Miglioramento:
- L'asse y ora visualizza i numeri come percentuali quando si seleziona l'opzione percentuale values.
- L'impostazione dell'amministratore dell'area di lavoro per disabilitare l'interfaccia utente dei dati di caricamento si applica ora alla nuova interfaccia utente dei dati di caricamento. Questa impostazione si applica agli utenti di Data Science & Engineering, Databricks Mosaic AI e Databricks SQL.
Correzioni:
- È stato risolto un problema negli avvisi SQL di Databricks where nel confronto con null values, che veniva valutato in modo non corretto.
- È stato risolto un problema where barre di scorrimento in pivottables scomparse.
- Risolto un problema where in cui il browser schema non poteva essere ridimensionato con schede sovraccariche.
10 novembre 2022
Miglioramento:
- È ora possibile creare un filtro dashboard che funziona in più query contemporaneamente. In Modalità modifica dashboard, scegliere Aggiungi, quindi Filtra, quindi Nuovo filtro dashboard.
- Il completamento automatico supporta ora
CREATE MATERIALIZED VIEW
.
Correzione:
- È stato risolto un problema where lo scorrimento alla fine di un set di risultati di paging del dashboard inviava un errore.
- È stato risolto un problema, where, in cui, nel passaggio da un grafico a barre impilate a un grafico a linee, veniva mantenuta la proprietà di impilamento.
- Correzione delle chiamate di recupero duplicate.
3 novembre 2022
Miglioramento:
- Quando si richiede l'accesso in Databricks SQL, adesso l'autorizzazione predefinita "può essere eseguita".
Correzioni:
- È stato risolto un problema where con l'ordinamento in base a
created_at
: usando l'API delle query e dei dashboard non restituiva l'ordinamento corretto. - Corretto un problema wherecolumns contenenti URL con formattazione HTML eccessivamente ampie column larghezze.
- Risolto un problema per cui la parola chiave where
WHERE
non veniva evidenziata.
27 ottobre 2022
Miglioramenti:
La riga limit per il download dei risultati delle query in Excel è stata aumentata da 64.000 righe a 100.000 righe. I limiti di download CSV e TSV rimangono invariati (circa 1 GB di dati).
Il completamento automatico supporta ora la sintassi
LIST
, URL e credentials.Pannelli di suggerimento Correggi consolidati e modernizzati.
Un nuovo tipo di warehouse, Databricks SQL Pro, è stato introdotto per Databricks SQL. Questo tipo di warehouse consente a Databricks SQL Warehouse di usare l'integrazione dei processi, la federazione delle query, le funzionalità geospaziali e l'I/O predittivo.
Correzioni:
- È stato risolto un problema where il banner di avviso nell'editor si sovrapponeva alle visualizzazioni a altezza intera.
- È stato risolto un problema che wheretablecolumn larghezza non veniva mantenuta quando columns del table veniva spostato.
- È stato risolto un problema where il collegamento al dashboard nelle notifiche popup veniva interrotto se è stata aggiunta una visualizzazione dall'editor SQL.
20 ottobre 2022
Miglioramenti:
- È ora possibile trovare l’indicatore di stato della query nel piè di pagina e l'azione di modifica di una visualizzazione nel menu con i puntini verticali.
- Il completamento automatico supporta ora il viaggio in tempo delta e fornisce column completamento automatico durante la definizione di una chiave esterna.
Correzione:
- È stato risolto un problema where l'aggiunta di più visualizzazioni a un dashboard in rapida successione causava la mancata visualizzazione delle visualizzazioni nel dashboard.
13 ottobre 2022
Miglioramenti:
- È ora possibile remove i messaggi di errore segnalati.
- L'istruzione
COMMENT ON
è ora supportata nell'editor. - È ora possibile usare Cmd+P o Ctr+P (per PC) come collegamento per la Ricerca dei risultati principali. Usare cmd+I o Ctr+I (per PC) per Aggiungi parameters.
11 ottobre 2022
Miglioramenti:
- L'interfaccia utente di aggiunta dati fornisce l'accesso alle configurazioni comuni delle origini dati e alle interfacce utente di caricamento di file. Vedere Caricare file in Azure Databricks.
- È possibile caricare file di piccole dimensioni in Delta Lake usando un'interfaccia utente. Vedere Creare o modificare un table usando il caricamento di file.
6 ottobre 2022
Miglioramenti:
-
EXTERNAL
è ora una proprietà table riservata. I comandiCREATE TABLE ... TBLPROPERTIES
eALTER TABLE ... SET TBLPROPERTIES
hanno esito negativo se nelle proprietà viene specificatoEXTERNAL
. - Il
strfmt
informat_string(strfmt, obj, ...)
eprintf(strfmt, obj, ...)
non supporta più l'uso di0$
come primo argomento. Il primo argomento dovrebbe essere referenziato con1$
quando si utilizza un indice di argomento per indicare la posizione dell'argomento nell'indice list. - I segmenti del grafico a torta hanno ora un bordo sottile per delineare segmenti diversi.
- È ora possibile usare Cmd+I (per Mac) o Ctr+I (per PC) come collegamento per Aggiungi parametro. Usare Cmd+P o Ctr+P (per PC) come collegamento per la Ricerca globale.
- Un pulsante di feedback è disponibile per messaggi di errore di query validi o non validi.
- I suggerimenti Correggi sono ora disponibili come Correzione rapida.
Correzioni:
- Le funzioni
lpad
erpad
ora funzionano correttamente con gli input di stringaBINARY
. L'output dilpad
erpad
per gli input stringaBINARY
è ora una stringaBINARY
. - È stato risolto un problema where gli aggiornamenti manuali degli avvisi non funzionavano.
- È stato eseguito il rollback delle modifiche al ridimensionamento automatico dei contatori per risolvere i problemi di formattazione.
29 settembre 2022
Miglioramenti:
- È ora possibile richiedere l'accesso a Query, avvisi e dashboard Databricks SQL dai proprietari di tali risorse.
- È ora possibile filtrare in base alla durata della query e al tipo di istruzione nella pagina Cronologia delle query.
- Per usare il filtro durata query, immettere un periodo di tempo e scegliere un'unità di tempo. Il risultato della cronologia restituisce query che vengono eseguite più a lungo del tempo specificato.
- Per usare il filtro del tipo di istruzione, scegliere un tipo di istruzione dall'elenco a discesa. Il risultato della cronologia restituisce query contenenti tale istruzione.
Correzione:
- È stato risolto un problema where non tutti i tag HTML supportati funzionavano nei modelli di avviso personalizzati. Tutti i tag sono disponibili come documentato.
- È stato risolto un problema con i messaggi popup di notifica di visualizzazione where. Ad esempio, facendo doppio clic per eseguire lo zoom indietro su una visualizzazione in precedenza funzionava come previsto.
- È stato risolto un problema where, in cui lo scambio degli assi in un grafico non si rifletteva nel nome del grafico.
22 settembre 2022
Miglioramenti:
- I widget contatori delle stesse dimensioni avranno lo stesso ridimensionamento del carattere quando più widget del contatore vengono visualizzati in un dashboard.
- Grafici combinati aggiornati in modo che, quando si utilizza l'asse doppio, solo lo stesso tipo di grafico (ad esempio, linea, barra) può essere usato sullo stesso asse. Anche gli alias di serie vengono applicati all'asse.
- Aggiunta del supporto del completamento automatico per le chiavi sostitutive e le operazioni
LIST
.
Correzione:
- Corretto il problema where: il testo parameters non accettava
Null
come valore valido.
15 settembre 2022
Correzione:
- È stato risolto un problema where la visualizzazione della cronologia delle query dai sql warehouse pagina di presentazione non funzionava.
8 settembre 2022
Miglioramento:
- Introduzione alla nuova scheda "Integrazioni open source" nelle home page di DSE/SQL che visualizza opzioni di integrazione open source, ad esempio Delta Live Tables e dbt core.
Correzione:
- È stato risolto un problema: i menu a discesa del parametro where erano bloccati dalla scheda di visualizzazione.
1 settembre 2022
Miglioramenti:
- Introduzione a una nuova interfaccia utente semplificata per aggiungere parameters e filtri. Scegliere e scegliere di aggiungere un filtro o un parametro.
- Le parentesi dei token SQL, ad esempio 'OVER()' ora get completamento automatico.
Correzioni:
- È stato risolto un problema where in cui la visualizzazione del dashboard in schermo intero ignorava la tavolozza dei colori.
- È stato risolto un problema where digitare rapidamente e quindi usare il collegamento Esegui eseguiva il testo della query precedente, anziché il testo della query appena tipizzato.
- Corretto il problema where tramite il comando da tastiera, ctrl+invio per eseguire le query, causando l'invio di query duplicate.
25 agosto 2022
Correzione:
- È stato risolto un problema in cui i filtri del dashboard where non venivano aggiornati quando la query parameters cambiava.
18 agosto 2022
Per Databricks SQL, Unity Catalog (anteprima pubblica) è disponibile nel canale di anteprima. Per altre informazioni, vedere Che cos'è Unity Catalog?.
Documentazione: è stata pubblicata la documentazione sulle API Avvisi.
Visualizzazioni: gli utenti possono ora setvalues predefiniti per i filtri di data. Ogni volta che il filtro viene aggiornato in una query o in un dashboard, viene applicato il valore predefinito.
Correzioni:
- È stato risolto un problema (where) in cui l'applicazione delle modifiche non funzionava se il dashboard stava ancora ricaricando.
- Risolto un problema in cui whereecolumns erano troppo stretti quando una query non restituisce risultati.
11 agosto 2022
Miglioramenti:
- Gli utenti possono ricevere email quando gli aggiornamenti non vanno a buon fine. Per abilitare tali notifiche, passare alla scheda Impostazioni SQL della console di amministrazione. In Email di errore, scegliere il tipo di oggetto (Query, Dashboard o Avviso) per cui si desidera ricevere notifiche di errore. I report sugli errori vengono inviati a cadenza oraria.
- Visualizzazioni
- Introduzione a una nuova combinazione di colori moderna per visualizzazioni e dashboard. Per modificare un dashboard nella nuova tavolozza dei colori, passare al dashboard, fare clic su -> -> e select la tavolozza di colori Databricks . Gli amministratori SQL possono anche set la nuova tavolozza dei colori come opzione predefinita per un'area di lavoro passando a -> -> -> e selezionando la nuova tavolozza.
Correzioni:
- È stato risolto un problema where che si verificava selezionando in precedenza per applicare un filtro. Questo non funzionava se una query era già in esecuzione.
4 agosto 2022
Miglioramenti:
- Quando si clona un dashboard, è ora disponibile un'opzione per specificare se devono essere clonate anche le query.
- Il contenuto della scheda viene sincronizzato tra le schede del browser. Lo stato della query sarà impostato a sync in tutte le schede del browser. Ciò significa che se si lavora su query1 nella scheda 1 del browser e quindi si passa alla scheda 2 del browser, query1 verrà visualizzato nello stato in cui è stato abbandonato mentre si trova nella scheda originale del browser.
Correzione:
- Le etichette per le stringhe vuote nel grafico a torta riflettono ora che la stringa è vuota anziché l'indice del valore.
28 luglio 2022
- Avvisi
- I modelli email di avviso personalizzati sono stati aggiornati per non consentire determinati tag HTML che potrebbero rappresentare un rischio per la sicurezza. I tag e gli attributi HTML non consentiti vengono automaticamente sanificati. Ad esempio,
- Gli utenti possono ora iscrivere altri utenti agli avvisi senza dover creare una destinazione di notifica, che richiede autorizzazioni di amministratore.
- Download: gli utenti possono ora scaricare fino a circa 1 GB di dati di risultati da Databricks SQL in formato CSV e TSV rispetto alle 64.000 righe precedenti.
- Visualizzazioni
- È ora possibile modificare le visualizzazioni direttamente nel dashboard. In modalità di modifica, fare clic sul menu kebab e selectsu "Modifica visualizzazione" per iniziare a modificare la visualizzazione.
- Quando si scaricano i risultati associati a una visualizzazione sfruttando le aggregazioni, vengono aggregati anche i risultati scaricati. L'opzione per il download viene spostata dal menu con i puntini verticali inferiore al menu con i puntini verticali associato alla scheda. I risultati scaricati provengono dall'esecuzione più recente della query che ha creato la visualizzazione.
- Editor SQL: i risultati tables ora visualizzano un messaggio quando i dati visualizzati dal table nel browser sono stati limitati a 64.000 righe. Il download TSV e CSV sarà comunque fino a circa 1 GB di dati.
- Filtri di query:
-
I filtri di query sono stati aggiornati per funzionare in modo dinamico lato client o lato server per migliorare le optimize prestazioni. Filtri di query precedenti (ora legacy) gestiti solo sul lato client. Gli utenti possono comunque usare filtri legacy con la sintassi
::
, se necessario. - I filtri aggiornati sono più semplici: gli utenti fanno clic su un pulsante +Aggiungi filtro e select un column da un elenco a discesa. In precedenza, gli utenti dovevano modificare direttamente il testo della query.
- Le values pertinenti sono evidenziate per facilitare la visualizzazione delle selezioni all'interno di un filtro che restituiranno risultati quando considerate insieme ad altre selezioni di filtro.
-
I filtri di query sono stati aggiornati per funzionare in modo dinamico lato client o lato server per migliorare le optimize prestazioni. Filtri di query precedenti (ora legacy) gestiti solo sul lato client. Gli utenti possono comunque usare filtri legacy con la sintassi
- Cronologia delle query: i dettagli delle query in Cronologia delle query mostrano ora l'origine query, che è l'origine della query eseguita.
21 luglio 2022
- Notifiche in condivisione: gli utenti riceveranno una notifica tramite email ogni volta che un dashboard, una query o un avviso verranno condivisi con loro.
- Esperienza avanzata dell'editor SQL tramite il nuovo toolkit dell'editor incorporato
- Evidenziazione degli errori di sintassi in tempo reale ( ad esempio parola chiave errata, table non esiste e suggerimenti per la correzione dell'errore)
- Nella guida contestuale: al passaggio del mouse (ad esempio, nome completo table, pannello delle funzioni dettagliato) e messaggi di errore durante l'esecuzione (ad esempio, evidenziare la riga con errore dopo l'esecuzione)
- Classificazione intelligente dei suggerimenti (ad esempio, completamento automatico dei parametri, formula di classificazione, corrispondenza meno rumorosa)
14 luglio 2022
- È ora possibile caricare file TSV usando l'interfaccia utente
Create Table
oltre ai file CSV. - Databricks SQL offre ora la possibilità di inviare notifiche agli utenti tramite email ogni volta che un dashboard, una query o un avviso viene condiviso con loro.
- La visualizzazione tables ora include facoltativamente i numeri di riga visualizzati accanto ai risultati.
- Quando si select un'area geografica per la visualizzazione Chloropleth, è ora get hint inline per valuesaccettati.
23 giugno 2022
- Modifica del nome dell'endpoint SQL: Databricks ha modificato il nome dall'endpoint SQL a SQL Warehouse perché è più di un punto di ingresso API per l'esecuzione di comandi SQL. Un SQL Warehouse è una risorsa di calcolo per tutte le esigenze di archiviazione dei dati, parte integrante della piattaforma Databricks. Le risorse di calcolo sono risorse di infrastruttura che forniscono funzionalità di elaborazione nel cloud.
- Per le visualizzazioni Choropleth, le selezioni dei campi Chiave column e Destinazione nell'editor di visualizzazione sono state rinominate in Area geografica Column e Tipo geografico. Questa ridenominazione per la comprensione non introduce modifiche funzionali a choropleth nuovi o esistenti.
- L'opzione di query limit 1000 è stata spostata da una casella di controllo nell'editor di query SQL a una casella di controllo nel pulsante Esegui.
- Le query memorizzate nella cache nella cronologia query table ora sono contrassegnate con un tag cache.
- L'aggiornamento manuale di un dashboard usa il warehouse del dashboard (se disponibile) anziché il warehouse di ogni singola query.
- L'aggiornamento di un avviso usa sempre il warehouse dell'avviso, indipendentemente dall'impostazione Esegui come visualizzatore/proprietario.
9 giugno 2022
- Quando si passa il puntatore del mouse nel selettore dell'endpoint, il nome completo dell'endpoint viene visualizzato come tooltip.
- Quando si filtra nell'editor SQL schema browser, il termine di ricerca viene ora evidenziato nei risultati della ricerca.
- La finestra di dialogo Chiudi tutto nell'editor SQL visualizza ora una list di query non salvate.
- Per riaprire l'ultima scheda chiusa nell'editor SQL, usare questa nuova abbreviazione da tastiera:
<Cmd> + <Shift> + <Option> + T
- È ora possibile aggiungere etichette dati ai grafici combinati.
- La list delle operazioni di aggregazioni di visualizzazione include ora varianza e deviazione standard.
26 maggio 2022
Miglioramenti della creazione:
- È ora possibile ignorare le aggregazioni quando si creano visualizzazioni. Ciò è particolarmente utile quando la query include già un'aggregazione. Ad esempio, se la query è
SELECT AVG(price_per_sqft), isStudio, location GROUP BY location, isStudio
, in precedenza l'editor di grafici richiedeva in modo esplicito di specificare un altro livello di aggregazione. - Quando si creano dashboard, è ora possibile:
- Duplicare widget casella di testo
- Espandere le dimensioni del pannello della casella di testo di modifica
- L'aggregazione predefinita per l'errore column quando si realizzano visualizzazioni è la deviazione standard.
Correzioni:
- Le azioni di modifica per le visualizzazioni sono disponibili solo quando il dashboard è in modalità di modifica. Le azioni di modifica non sono più disponibili come azione in modalità di visualizzazione.
- Quando si crea una nuova query, viene aperta in una scheda immediatamente a destra della scheda attualmente selezionata piuttosto che alla fine del list.
- La finestra modale della query aperta mostra la query già aperta e offre l'opzione per passare lo stato attivo a tale scheda della query.
- I grafici Sankey e Sunburst non considerano più 0 come null.
19 maggio 2022
- Problema risolto: quando si ha lo stato attivo dell'editor SQL aperto in una scheda di visualizzazione specifica e si condivide il collegamento a un altro utente, l'utente avrà lo stesso stato attivo nell'editor SQL quando fa clic sul collegamento condiviso.
-
Miglioramenti:
- Microsoft Teams è ora una destinazione di notifica supportata.
- L'intervallo di date, la data e l'ora e l'intervallo di tempo (con secondi) parameters ora supportano l'opzione per designare il giorno di inizio della settimana, con domenica come impostazione predefinita.
12 maggio 2022
- Le visualizzazioni supportano ora il binning del tempo direttamente nell'interfaccia utente. È ora possibile passare facilmente tra contenitori annuali, mensili, giornalieri od orari dei dati modificando un valore a discesa anziché aggiungere e modificare una funzione
date_trunc()
nel testo della query stessa. - I dashboard mantengono ora la coerenza dei colori per impostazione predefinita. Se si dispone della stessa serie su più grafici, la serie viene sempre colorata allo stesso modo in tutti i grafici, senza richiedere alcuna configurazione manuale.
3 maggio 2022
- Quando si condivide un dashboard con un utente o un gruppo, è ora possibile condividere tutte le query upstream usate dalle visualizzazioni e parameters.
- Quando non si dispone dell'autorizzazione per condividere una o più query upstream, si riceverà un messaggio di avviso che non tutte le query potrebbero essere condivise.
- Le autorizzazioni concesse quando si condivide un dashboard non sovrascrivono, negano o espandono le autorizzazioni esistenti per le query upstream. Ad esempio, se un utente o un gruppo dispone di autorizzazioni CAN RUN as Owner nel dashboard condiviso ma dispone solo delle autorizzazioni Esegui come visualizzatore per una query upstream, le autorizzazioni valide per tale query upstream saranno Esegui come visualizzatore.
27 aprile 2022
- Il layout del dashboard viene ora mantenuto durante l'esportazione in PDF su richiesta e la generazione di email di sottoscrizione pianificati.
17 marzo 2022
- I grafici includono una nuova opzione di visualizzazione combinata. In questo modo è possibile creare grafici che includono sia barre che linee.
10 marzo 2022
- Unity Catalog (anteprima) consente di gestire la governance e l'accesso ai dati a livello di account. È possibile gestire metastores e le autorizzazioni sui dati in modo centralizzato e assegnare un metastore a più aree di lavoro nell'account. È possibile gestire e interagire con Unity Catalog dati e oggetti usando Databricks SQL Catalog Explorer o l'editor SQL ed è possibile usare Unity Catalog dati nei dashboard e nelle visualizzazioni. Vedi Che cos'è Unity Catalog?.
Nota
Unity Catalog richiede che gli endpoint SQL usino la versione 2022.11, che è nella versione di anteprima del canale .
- Delta Sharing (in anteprima) consente di condividere dei dati di sola lettura con recipients al di fuori della vostra organizzazione. Databricks SQL supporta l'esecuzione di query sui dati Delta Sharing e nelle visualizzazioni e nei dashboard.
- Ogni volta che un dashboard viene aggiornato manualmente o in base a una pianificazione, tutte le query nel dashboard e upstream, incluse quelle usate da parameters, vengono aggiornate. Quando viene aggiornata una singola visualizzazione, vengono aggiornate tutte le query upstream, incluse quelle usate da parameters, .
3 marzo 2022
- La visualizzazione della coorte è stata aggiornata in modo che le coorti vengano interpolate da min e max values anziché 0 e 100. È ora molto più semplice distinguere le coorti all'interno dell'intervallo effettivo di dati disponibili. In precedenza, se tutti i numeri erano vicini, usavano lo stesso colore. Ora, i numeri vicini utilizzano con più probabilità colori diversi perché la coorte è divisa dall'intervallo tra massimo e minimo per formare ogni serie.
- È più semplice verificare se una pianificazione della sottoscrizione del dashboard sia attiva o sospesa. Quando si fa clic su Sottoscrivi, se la pianificazione della sottoscrizione del dashboard è sospesa, viene visualizzato il messaggio Questa pianificazione è stata sospesa. Quando viene sospesa una pianificazione della sottoscrizione del dashboard, è possibile sottoscrivere o annullare la sottoscrizione dal dashboard, ma gli snapshot pianificati non vengono inviati e le visualizzazioni del dashboard non vengono aggiornate.
- Quando si visualizza la cronologia delle query, è possibile ordinare il list per durata. Per impostazione predefinita, le query vengono ordinate in base all'ora di inizio.
24 febbraio 2022
- In Catalog Explorer, è ora possibile visualizzare le autorizzazioni che gli utenti o i gruppi hanno su un table, schemao catalog. Fare clic sull'oggetto, quindi su Autorizzazioni e usare la nuova casella di filtro.
17 febbraio 2022
- Le visualizzazioni sono diventate un po' più intelligenti! Quando una query restituisce uno o due columns, viene selezionato automaticamente un tipo di visualizzazione consigliato.
- È ora possibile creare istogrammi per visualizzare la frequenza in cui si verifica ogni valore all'interno di un set di dati e comprendere se un set di dati ha values che sono raggruppati in un numero ridotto di intervalli o sono più distribuiti.
- Nella cronologia delle query e nel profilo di query è ora possibile espandere fino a larghezza intera la stringa di query e il messaggio di errore di una query non riuscita. In questo modo è più semplice analizzare i piani di query e risolvere i problemi relativi alle query non riuscite.
- Nelle visualizzazioni barra, linea, area, torta e mappa termica è ora possibile eseguire l'aggregazione direttamente nell'interfaccia utente di configurazione della visualizzazione, senza dover modificare la query stessa. Quando si sfruttano queste nuove funzionalità, l'aggregazione viene eseguita sull'intero set di dati set, invece di essere limitata alle prime 64.000 righe. Quando si modifica una visualizzazione creata prima di questa versione, viene visualizzato un messaggio che indica
This visualization uses an old configuration. New visualizations support aggregating data directly within the editor.
Se si desidera sfruttare le nuove funzionalità, è necessario ricreare la visualizzazione. Vedere Abilitare l'aggregazione in una visualizzazione.
10 febbraio 2022
È ora possibile set una palette di colori personalizzata per un cruscotto. Tutte le visualizzazioni visualizzate nel dashboard useranno la combinazione di colori specificata. L'impostazione di una combinazione di colori personalizzata non influisce sul modo in cui una visualizzazione appare in altri dashboard o nell'editor SQL.
È possibile specificare esadecimale values per una tavolozza o importare colori da un'altra tavolozza, forniti da Databricks o creati da un amministratore dell'area di lavoro.
Quando una combinazione di colori viene applicata a un dashboard, tutte le visualizzazioni in tale dashboard useranno la combinazione colori selezionata per impostazione predefinita, anche se al momento di creare la visualizzazione si configurano colori personalizzati. Per eseguire la sostituzione di questo comportamento, vedere Personalizzare i colori per una visualizzazione.
Gli amministratori dell'area di lavoro possono ora creare una combinazione di colori personalizzata usando la console di amministrazione. Dopo aver creato la combinazione di colori personalizzata, può essere usata in dashboard nuovi ed esistenti. Per usare una combinazione di colori personalizzata per un dashboard o per personalizzarla, è possibile modificare le impostazioni del dashboard.
Quando si aggiunge una visualizzazione che usa parameters a un dashboard dal menu , la visualizzazione usa ora parameters a livello di dashboard per impostazione predefinita. Questo corrisponde al comportamento quando si aggiunge un widget usando il pulsante Aggiungi visualizzazione in un dashboard.
Quando si visualizza la cronologia delle query e si filtra il list in base a una combinazione di parameters, viene ora visualizzato il numero di query corrispondenti.
Nelle visualizzazioni è stato risolto un problema where non è stato possibile regolare l'intervallo dell'asse Y in base a valuesspecifiche.
3 febbraio 2022
L'editor SQL a schede è ora abilitato per impostazione predefinita per tutti gli utenti. Per altre informazioni o per disabilitare l'editor a schede, vedere Modificare più query.
I sottoscrittori email del dashboard ricevono ora un'immagine inline che mostra lo snapshot del dashboard, anziché un allegato. Un PDF dello snapshot viene allegato all'email.
È ora possibile bilanciare l'affidabilità e i costi configurando i criteri di istanza spot per gli endpoint SQL. I criteri di istanza spot determinano se i ruoli di lavoro usano solo istanze su richiesta o una combinazione di istanze su richiesta e spot. Ottimizzato per il costo (impostazione predefinita) usa principalmente istanze spot e un'istanza su richiesta. Affidabilità ottimizzata: usa istanze su richiesta per tutti i ruoli di lavoro. In precedenza, le istanze su richiesta venivano sempre usate per gli endpoint SQL. Per mantenere questo comportamento, set la politica di istanza spot su Ottimizzata per l'Affidabilità. Vedere Configurare i criteri di istanza spot.
27 gennaio 2022
Sono stati apportati miglioramenti al modo in cui è possibile visualizzare, condividere e importare il profilo di una query. Vedere Profilo di query.
La visualizzazione Dettagli consente ora di rinominare columns proprio come la visualizzazione Table.
È ora possibile chiudere una scheda nell'editor SQL cliccando nel punto centrale.
Sono state aggiunte le abbreviazioni da tastiera seguenti all'editor SQL a schede:
- Chiudere tutte le schede: Cmd+Opzione+Shift+A (macOS) / Ctrl+Opzione+Shift+A (Windows)
- Chiudere altre schede: Cmd+Opzione+Shift+W (macOS) / Ctrl+Opzione+Shift+W (Windows)
Questi tasti di scelta rapida offrono un'alternativa al clic con il pulsante destro del mouse su una scheda per accedere alle stesse azioni. Per visualizzare tutte le abbreviazioni da tastiera, fare clic sull'icona Tastiera nell'editor SQL a schede.
20 gennaio 2022
- La formattazione predefinita per i tipi di dati integer e float in tables è stata aggiornata in modo da non includere virgole. Ciò significa che per impostazione predefinita, values come
10002343
non includerà più virgole. Per formattare questi tipi da visualizzare con virgole, fare clic su Modifica visualizzazione, espandere l'area per il columne modificare il formato in modo da includere una virgola. - Per allinearsi meglio ai limiti di rendering del browser, le visualizzazioni visualizzano ora un massimo di 10.000 punti dati. Ad esempio, un diagramma a dispersione visualizzerà un massimo di 10.000 punti. Se il numero di punti dati è stato limitato, viene visualizzato un avviso.
13 gennaio 2022
- È stato risolto un problema where il pulsante Salva era a volte disabilitato nell'editor SQL. Ora il pulsante Salva è sempre abilitato e include un asterisco (
*
) quando vengono rilevate modifiche non salvate.
15 dicembre 2021
- Il driver SQL di Databricks per Go è disponibile a livello generale. Questo segna un importante traguardo per offrire la prima piattaforma Lakehouse che unifica i carichi di lavoro di dati, IA e BI in un'unica posizione. Con disponibilità generale, è possibile prevedere il livello più elevato di stabilità, supporto e idoneità aziendale di Databricks per carichi di lavoro cruciali. Per scoprire di più, leggi il blog dell'annuncio di disponibilità generale.
- Gli avvisi vengono ora pianificati in modo indipendente dalle query. Quando si crea un nuovo avviso e si crea una query, viene richiesto di creare anche una pianificazione per l'avviso. Se si dispone di un avviso esistente, la pianificazione è stata duplicata a partire dalla query originale. Questa modifica consente anche di set avvisi per le query di Run as Owner e Run as Viewer. Le query Esegui come proprietario vengono eseguite nella pianificazione degli avvisi designata con le credenziali del proprietario della query. Le query Esegui come visualizzatore vengono eseguite nella pianificazione degli avvisi designata con le credenziali dell'autore dell'avviso. Vedere Che cosa sono gli avvisi del database di Azure SQL? e Pianificare una query.
- È ora possibile riordinare parameters sia nell'editor SQL che nei dashboard .
- La documentazione per la creazione di visualizzazioni della mappa termica è stata espansa. Vedere Opzioni mappa termica.
9 dicembre 2021
- Quando si crea una visualizzazione table, è ora possibile set il colore del carattere per un column a un valore statico o un intervallo di values in base al valuesdel campo dell'column. Il valore letterale viene confrontato con la soglia. Ad esempio, per colorare i risultati i cui values superano
500000
, creare la soglia> 500000
, anziché> 500,000
. Vedere formato condizionale column colori. - Le icone nell'editor SQL a schede schema browser consentono ora di distinguere tra tables e views.
1 Dicembre 2021
- Ora puoi applicare la configurazione SQL parameters a livello di area di lavoro. Tali parameters si applicano automaticamente a tutti gli endpoint SQL esistenti e nuovi nell'area di lavoro. Vedere Configurare sql parameters.
18 novembre 2021
Quando si visualizza la cronologia di una query, è ora possibile filtrare le query sull'entità servizio che le ha eseguite. Vedere Visualizzare la cronologia delle query.
È ora possibile aprire l'editor SQL usando un collegamento nella barra laterale. Per aprire l'editor SQL, fare clic su Editor SQL.
Se si dispone dell'autorizzazione per creare cluster di data science e engineering, è ora possibile creare endpoint SQL facendo clic su Crea nella barra laterale e facendo clic su Endpoint SQL.
Gli amministratori possono ora trasferire la proprietà di una query, di un dashboard o di un avviso a un altro utente tramite l'interfaccia utente. Vedere:
4 novembre 2021
- In una visualizzazione mappa (Choropleth), il numero massimo di passaggi sfumatura per i colori nella legenda è stato aumentato da 11 a 20. Il valore predefinito è 5 passaggi sfumatura inclusi il colore Minimo e il colore Massimo.
- L'editor SQL a schede supporta ora la gestione delle schede in blocco. Se si fa clic con il pulsante destro del mouse su una scheda, verrà visualizzata l'opzione Chiudi altri, Chiudi a sinistra, Chiudi a destra e Chiudi tutto. Si noti che se si fa clic con il pulsante destro del mouse sulla prima o sull'ultima scheda, non verranno visualizzate le opzioni Chiudi a sinistra o Chiudi a destra.
28 ottobre 2021
- Quando si visualizza un table in Catalog Explorer, sono disponibili due opzioni per semplificare l'interazione con il table:
- Fare clic su Crea > query per creare una query che seleziona tutte le columns e restituisce le prime 1000 righe.
- Fare clic su Crea > dashboard rapido per aprire una pagina di configurazione where è possibile selectcolumns di interesse e creare un dashboard e supportare query che forniscono alcune informazioni di base usando tali columns e presentare parameters a livello di dashboard e altre funzionalità.
19 ottobre 2021
- Le nuove abbreviazioni da tastiera sono ora disponibili nell'editor a schede:
- Aprire nuova scheda:
- Windows:
Cmd+Alt+T
- Mac:
Cmd+Option+T
- Windows:
- Chiudere scheda corrente
- Windows:
Cmd+Alt+W
- Mac:
Cmd+Option+W
- Windows:
- Finestra di dialogo Apri query
- Windows:
Cmd+Alt+O
- Mac:
Cmd+Option+O
- Windows:
- Aprire nuova scheda:
23 settembre 2021
- È ora possibile creare un nuovo dashboard clonando un dashboard esistente, purché sia disponibile l'autorizzazione CAN RUN, CAN EDIT e CAN MANAGE per il dashboard e tutte le query upstream. Vedere Clonare un dashboard legacy.
- È ora possibile usare
GROUP BY
in una visualizzazione con più assi Y columns. Vedere Grafico a dispersione. - È ora possibile usare
{{ @@yPercent}}
per formattare le etichette dati in un grafico a barre in pila non normalizzato. Vedere Grafico a barre. - Se si usa l'autenticazione SAML e le credenziali SAML scadono entro pochi minuti, viene ora richiesto in modo proattivo di eseguire di nuovo l’accesso prima di eseguire una query o aggiornare un dashboard. Ciò consente di evitare interruzioni dovute a credenziali scadute durante l'esecuzione della query.
20 settembre 2021
- È ora possibile trasferire la proprietà di dashboard, query e avvisi usando l'API REST Autorizzazioni. Vedere ACL di query.
16 settembre 2021
- Nei risultati della query, i risultati
BIGINT
vengono ora serializzati come stringhe quando è maggiore di 9007199254740991. Questo risolve un problema: i risultati delle query numerati whereeBIGINT
potrebbero essere troncati. Altri risultati integer vengono comunque serializzati come numeri. La formattazione dei numeri per le etichette dell'asse e le descrizioni comando non si applica ai risultatiBIGINT
serializzati come stringhe. Per altre informazioni sui tipi di dati in Databricks SQL, vedere Tipo BIGINT.
7 settembre 2021
Databricks implementa le modifiche che seguono nel corso di una settimana. L'area di lavoro potrebbe non essere abilitata per queste modifiche fino al 7 settembre.
Databricks SQL è ora disponibile in anteprima pubblica e abilitato per tutti gli utenti nelle nuove aree di lavoro.
Nota
Se l'area di lavoro è stata abilitata per Databricks SQL durante l'anteprima pubblica, ovvero prima della settimana a partire dal 7 settembre 2021, gli utenti mantengono il diritto assegnato prima di tale data, a meno che non venga modificato. In altre parole, se un utente non ha accesso a Databricks SQL durante l'anteprima pubblica, non lo avrà ora, a meno che un amministratore non glielo fornisca.
Gli amministratori possono gestire gli utenti che hanno accesso a Databricks SQL assegnando il diritto di accesso Databricks SQL (
databricks-sql-access
nell'API) a utenti o gruppi. Per impostazione predefinita, i nuovi utenti hanno questo diritto.Gli amministratori possono limit un utente o un gruppo per consentire l'accesso solo a Databricks SQL e impedire loro di accedere a Data Science & Engineering o a Databricks Mosaic AI, rimuovendo il diritto di accesso all'area di lavoro (
workspace-access
nell'API) dall'utente o dal gruppo. Per impostazione predefinita, i nuovi utenti hanno questo diritto.Importante
Per eseguire l’accesso ad Azure Databricks, un utente deve avere l'accesso a Databricks SQL o il diritto di accesso all'area di lavoro (o entrambi).
Un piccolo endpoint SQL classico denominato starter endpoint è preconfigurato in tutte le aree di lavoro, quindi è possibile get iniziare subito a creare dashboard, visualizzazioni e query. Per gestire carichi di lavoro più complessi, è possibile aumentarne facilmente le dimensioni (per ridurre la latenza) o il numero di cluster sottostanti (per gestire più utenti simultanei). Per gestire i costi, l'endpoint iniziale è configurato per terminare dopo 120 minuti di inattività.
Per facilitare get l'esecuzione rapida, è disponibile una nuova esperienza di onboarding guidato per amministratori e utenti. Il pannello di onboarding è visibile per impostazione predefinita ed è sempre possibile vedere quante sono le attività di onboarding rimaste nella barra laterale. Fare clic su attività rimanenti per riaprire il pannello di onboarding.
È possibile get iniziare rapidamente a usare Databricks SQL con due set di dati ricchi in una catalog di sola lettura chiamata
SAMPLES
, disponibile in tutte le aree di lavoro. Quando si è operativi su Databricks SQL, è possibile usare questi schemi per creare query, visualizzazioni e dashboard. Non è necessaria alcuna configurazione e tutti gli utenti hanno accesso a questi schemi.- Il
nyctaxi
schema contiene i dati relativi alle corse dei taxi neltrips
table. - Il
tpch
schema contiene i dati relativi ai ricavi al dettaglio e alla catena di fornitura nei seguenti tables:customer
lineitem
nation
orders
part
partsupp
region
supplier
Fare clic su per eseguire la tua prima query nel pannello di onboarding e generate una nuova query del
nyctaxi
schema.- Il
Per informazioni sulla visualizzazione dei dati in Databricks SQL senza alcuna configurazione necessaria, è possibile importare dashboard dalla Raccolta di esempi di dashboard. Questi dashboard sono basati sui set di dati nel
SAMPLES
catalog.Per visualizzare la raccolta di esempi di dashboard, fare clic su Importa dashboard di esempio nel pannello di onboarding.
È ora possibile creare ed eliminare funzioni SQL native usando i comandi CREATE FUNCTION e DROP FUNCTION.
2 settembre 2021
Gli utenti con l'autorizzazione PUÒ MODIFICARE per un dashboard possono ora gestire la pianificazione del dashboard refresh e l'abbonamento list. In precedenza, era necessaria l'autorizzazione CAN MANAGE. Per altre informazioni, vedere refresh automaticamente un dashboard.
Per impostazione predefinita, le visualizzazioni non vengono più ridimensionate in modo dinamico in base al numero di risultati restituiti, ma mantengono la stessa altezza indipendentemente dal numero di risultati. Per tornare al comportamento precedente e configurare una visualizzazione per il ridimensionamento dinamico, abilitare Ridimensionare dinamicamente l'altezza del pannello nelle impostazioni della visualizzazione nel dashboard. Per altre informazioni, vedere opzioni di Table.
Se si ha accesso a più di un'area di lavoro nello stesso account, è possibile cambiare aree di lavoro dall'interno di Databricks SQL. Fare clic su nell'angolo inferiore sinistro dell'area di lavoro di Azure Databricks, quindi select un'area di lavoro per passare a tale area di lavoro.
12 agosto 2021
- Un amministratore può ora terminare la query di un altro utente durante l'esecuzione. Per altre informazioni, vedere Terminare l’esecuzione di una query.
5 agosto 2021
- Risultato formattazione
EXPLAIN
migliorato- I risultati Explain sono più facili da leggere
- Formattato come carattere a spaziatura fissa senza ritorno a capo automatico
29 luglio 2021
- La combinazione di più query è stata semplificata con il supporto per più schede nell'editor di query. Per usare l'editor a schede, vedere Modificare più query.
8 luglio 2021
- I widget di visualizzazione nei dashboard hanno ora titoli e descrizioni che permettono di personalizzare il titolo e la descrizione delle visualizzazioni usate in più dashboard.
- La barra laterale è stata aggiornata per migliorare la visibilità e lo spostamento:
- I warehouse sono ora endpoint SQL e la Cronologia è stata rinominata Cronologia query.
- Le impostazioni dell'account (in precedenza denominate Utenti) sono state spostate in Account. Quando accedi a selectaccount, è possibile modificare l'area di lavoro di Azure Databricks e disconnettersi.
- Le impostazioni utente sono state spostate in Impostazioni e sono state suddivise in Impostazioni e nella Console di amministrazione di SQL. La console di amministrazione di SQL è visibile solo agli amministratori.
- L'icona della guida è stata modificata in Guida.
1 luglio 2021
- La nuova Catalog Explorer consente di esplorare e gestire facilmente le autorizzazioni per i database e tables. Gli utenti possono vedere i dettagli di schema, visualizzare un'anteprima dei dati di esempio e consultare i dettagli e le proprietà di table. Gli amministratori possono visualizzare e modificare i proprietari degli oggetti dati e i proprietari di oggetti dati possono grant e revoke autorizzazioni. Per informazioni dettagliate, vedere Che cos'è Catalog Explorer?.
- Gli assi Y nei grafici orizzontali sono stati aggiornati in modo da riflettere lo stesso ordinamento di in tables. Se in precedenza è stato selezionato l'ordinamento inverso, è possibile utilizzare l'interruttore Ordine inverso nella scheda Asse Y per invertire il nuovo ordinamento.
23 giugno 2021
- Configurare facilmente gli endpoint SQL con le entità servizio. È ora disponibile un controllo che consente di configurare un'entità servizio nell'impostazione degli endpoint SQL globali. Vedere Configurare un'entità servizio..
- Le views temporanee sono ora supportate.
17 giugno 2021
-
Photon, il nuovo motore di esecuzione vettorializzato di Databricks, è ora attivo per impostazione predefinita per gli endpoint SQL appena creati (sia l'interfaccia utente che l'API REST). Photon accelera in modo trasparente
- Scrive in Parquet e Delta tables.
- Molte query SQL. Vedi le limitazioni.
- Gestire facilmente utenti e gruppi con i comandi
CREATE GROUP
,DROP GROUP
,ALTER GROUP
,SHOW GROUPS
eSHOW USERS
. Per altre informazioni, vedere Istruzioni di sicurezza e Mostra istruzioni. - L'editor di query schema del browser è più reattivo e veloce sugli schemi con più di 100 tables. In questi schemi, il browser schema non caricherà automaticamente tutti i columns; il list di tables viene ancora visualizzato come di consueto, ma columns carica solo quando si fa clic su un table. Questa modifica influisce sul completamento automatico delle query nell'editor di query, perché dipende da queste informazioni per visualizzare i suggerimenti. Fino a quando non si espande un table e si carica il relativo columns, tali suggerimenti non sono disponibili.
3 giugno 2021
- Gli amministratori delle aree di lavoro di Azure Databricks appena abilitate ricevono ora il diritto SQL di Databricks per impostazione predefinita e non sono più necessari per concedere loro il diritto di accesso SQL di Databricks tramite la console di amministrazione.
- Photon è ora disponibile in anteprima pubblica e abilitato per impostazione predefinita per i nuovi endpoint SQL.
- Il bilanciamento del carico multi-cluster è ora disponibile in anteprima pubblica.
- È ora possibile abilitare la collaborazione nei dashboard e nelle query con altri membri dell'organizzazione usando l'autorizzazione CAN EDIT. Consultare Elenchi di controllo di accesso.
26 maggio 2021
- SQL Analytics viene rinominata in Databricks SQL. Questa modifica ha i seguenti impatti per i clienti:
I riferimenti nell'interfaccia utente Web sono stati aggiornati.
Il diritto per l'accesso grant a Databricks SQL è stato rinominato:
- Interfaccia utente: Accesso SQL di Databricks (in precedenza Accesso ad Analisi SQL)
-
API SCIM:
databricks-sql-access
(in precedenzasql-analytics-access
)
Gli utenti, i gruppi e le entità servizio con il diritto precedente sono stati migrati al nuovo diritto.
I tag per gli eventi del log di controllo correlati a Databricks SQL sono stati modificati:
- Il prefisso per gli eventi SQL di Databricks è ora
databrickssql
. -
changeSqlAnalyticsAcl
è orachangeDatabricksSqlAcl
.
- Il prefisso per gli eventi SQL di Databricks è ora
- Aggiornamenti del dashboard
- Il nome file di esportazione del dashboard è stato aggiornato in modo che sia il nome del dashboard e il timestamp, anziché un UUID.
- Gli indicatori di esportazione limit sono stati aumentati da 22.000 a 64.000.
20 maggio 2021
Ora è possibile usare la propria chiave da Azure Key Vault per crittografare le query SQL di Databricks e la cronologia delle query archiviate in Azure Databricks. Se è già stata configurata la propria chiave per un'area di lavoro per crittografare i dati per i servizi gestiti (notebook e segreti), non sono necessarie altre azioni. La stessa chiave gestita dal cliente per i servizi gestiti ora crittografa anche le query SQL di Databricks e la cronologia delle query. Vedere Chiavi gestite dal cliente per i servizi gestiti. Questa modifica influisce solo sui nuovi dati archiviati inattivi. Le query SQL di Databricks e la cronologia delle query archiviate prima di oggi non sono sicuramente crittografate con questa chiave.
I risultati delle query SQL di Databricks vengono archiviati nell'istanza di archiviazione BLOB di Azure radice creata da Azure Databricks durante la configurazione dell'area di lavoro e non vengono crittografati dalla chiave dei servizi gestiti. Tuttavia, è possibile usare la propria chiavi per crittografarli. Vedere Chiavi gestite dal cliente per la radice di DBFS.
Questa funzionalità è disponibile con il piano Premium.
La scheda Esecuzioni precedenti mostra ora il tempo relativo.
13 maggio 2021
Databricks SQL non tenta più di indovinare i tipi di dati column. In precedenza, un column con il formato
xxxx-yy-dd
è stato considerato automaticamente come data, anche se si tratta di un codice di identificazione. Ora che column non viene più considerato automaticamente come data. È necessario specificarlo nella query, se necessario. Questa modifica può causare il funzionamento di alcune visualizzazioni che si basavano sul comportamento precedente. In questa versione è possibile modificare l’opzione >>Compatibilità con le versioni precedenti per tornare al comportamento precedente. In una versione futura verrà remove tale funzionalità.L'editor di query dispone ora di un indicatore di stato della query. Le modifiche di stato sono ora visibili in un indicatore di stato aggiornato continuamente.
06 maggio 2021
È ora possibile scaricare il contenuto del dashboard come PDF. Vedere Scarica come PDF.
Un utente amministratore dispone ora dell'accesso a tutte le query e i dashboard. In questa visualizzazione un amministratore può visualizzare ed eliminare qualsiasi query o dashboard. Tuttavia, l'amministratore non può modificare la query o il dashboard se non è condiviso con l'amministratore. Vedere Visualizzazione amministratore query e visualizzazione di amministrazione del dashboard legacy.
La possibilità di aumentare la concorrenza degli endpoint con il bilanciamento del carico multi-cluster è ora disponibile per tutti gli account. È possibile creare endpoint per la scalabilità automatica tra il numero minimo e massimo di cluster specificato. Gli endpoint sovraccaricati aumenteranno, mentre gli endpoint con un carico ridotto verranno ridimensionati.
29 aprile 2021
- Le opzioni di query e i dettagli sono ora organizzati in un set di schede a sinistra dell'editor di query:
fonti di dati: Select dalle fonti di dati disponibili e schema. Vedere Creare una query.
Esecuzioni precedenti: visualizzare le esecuzioni precedenti eseguite nell'editor SQL. Non vengono visualizzate le esecuzioni pianificate. Vedere Scrivere query ed esplorare i dati nell'editor SQL.
Informazioni sulla query: Set la descrizione della query, visualizzazione delle informazioni sulla query e set la pianificazione refresh. Vedere Scrivere query ed esplorare i dati nell'editor SQL e Pianificare una query.
22 aprile 2021
- È stato risolto un problema in cui gli endpoint erano inaccessibili e sembravano essere eliminati a causa di un errore interno.
16 aprile 2021
Databricks SQL mantiene la compatibilità con la semantica SQL di Apache Spark. Questa versione aggiorna la semantica in modo che corrisponda a quelle di Apache Spark 3.1. In precedenza Databricks SQL era allineato alla semantica apache Spark 3.0.
- Funzioni di aggregazione statistiche, tra cui
std
,stddev
,stddev_samp
,variance
,var_samp
,skewness
,kurtosis
,covar_samp
ecorr
, restituisconoNULL
anzichéDouble.NaN
quando si verificaDivideByZero
durante la valutazione dell'espressione, ad esempio quandostddev_samp
applicato a un singolo elemento set. Prima di questa versione, restituivaDouble.NaN
. -
grouping_id()
restituisce long values. Prima di questa versione, questa funzione ha restituito int values. - Il risultato del piano di query explain è ora formattato.
-
from_unixtime
,unix_timestamp
,to_unix_timestamp
,to_timestamp
eto_date
avrà esito negativo se il modello datetime specificato non è valido. Prima di questa versione, restituivanoNULL
. - Le origini dati Parquet, ORC, Avro e JSON generano l'eccezione
org.apache.spark.sql.AnalysisException
: "Trovato columnduplicati (s) nei dati schema in lettura se rilevano nomi duplicati nelle columns di primo livello e nelle strutture annidate". - Le strutture e le mappe vengono racchiuse tra parentesi quadre
{}
per eseguirne il cast in stringhe. Ad esempio, l'azioneshow()
e l'espressioneCAST
usano tali parentesi quadre. Prima di questa versione, le parentesi quadre d venivano usate per lo stesso scopo. - Gli elementi NULL di strutture, matrici e mappe vengono convertiti in "null" nel cast in stringhe. Prima di questa versione, gli elementi
NULL
sono stati convertiti in stringhe vuote. - La somma del tipo decimale column overflows restituisce null. Prima di questa versione, la somma del tipo decimale column può restituire risultati nulli o non corretti o può persino fallire in fase di esecuzione, a seconda dell'effettiva esecuzione del piano di query.
-
IllegalArgumentException
viene restituito per i valori letterali intervallo incompleti, ad esempioINTERVAL '1'
,INTERVAL '1 DAY 2'
, che non sono validi. Prima di questa versione, questi valori letterali generano valori NULL. - Il caricamento e il salvataggio dei timestamp da e nei file Parquet hanno esito negativo se i timestamp sono precedenti a
1900-01-01 00:00:00Z
e caricati (salvati) come tipoINT96
. Prima di questa versione, le azioni non hanno esito negativo, ma potrebbero causare lo spostamento dei timestamp di input a causa della riassegnazione dal/al calendario giuliano al/dal calendario gregoriano prolettico. - Le funzioni
schema_of_json
eschema_of_csv
restituiscono il schema nel formato SQL in cui i nomi dei campi sono racchiusi tra virgolette. Prima di questa versione, la funzione restituiva una stringa del tipo catalog senza virgolette e in minuscolo. - I tipi
CHAR
,CHARACTER
eVARCHAR
sono supportati in tableschema. Table l'analisi e l'inserimento rispettano la semantica char/varchar. Se char/varchar viene usato in posizioni diverse da tableschema, viene generata un'eccezione (CAST è un'eccezione che considera semplicemente char/varchar come stringa come prima). - Le eccezioni seguenti vengono generate per tables da Hive esterni catalog:
-
ALTER TABLE .. ADD PARTITION
generaPartitionsAlreadyExistException
se esiste già una nuova partition. -
ALTER TABLE .. DROP PARTITION
generaNoSuchPartitionsException
per partizioni non esistenti.
-
13 aprile 2021
- Miglioramento della produttività delle query con accodamento degli endpoint SQL. Le query inviate a un endpoint SQL ora in coda quando l'endpoint è già saturo con l'esecuzione di query. Ciò migliora la velocità effettiva delle query non eseguendo l'overload dell'endpoint con le richieste. È possibile visualizzare le prestazioni migliorate nella schermata di monitoraggio degli endpoint.
01 aprile 2021
- Trovare rapidamente il tempo impiegato per la generazione, l'esecuzione e il recupero dei risultati per una query in Cronologia query. Vedere Profilo di query. In precedenza queste informazioni erano disponibili solo facendo clic su una query e aprendo la scheda Dettagli esecuzione.
- Gli endpoint SQL non superano più il numero massimo di cluster specificati. Tutti i cluster allocati a un endpoint SQL vengono riciclati dopo 24 ore, che possono creare una breve window in cui è presente un cluster aggiuntivo.
18 marzo 2021
- Il completamento automatico nell'editor delle query supporta ora la sintassi Databricks SQL ed è compatibile con contesto e alias. Vedere Creare una query.
- Le richieste JDBC e ODBC non riescono più con errori di sessione non validi dopo il timeout della sessione nel server. I client BI sono ora in grado di ripristinare facilmente quando si verificano timeout della sessione.
11 marzo 2021
- Gli amministratori e gli utenti nelle aree di lavoro appena abilitati per Databricks SQL non hanno più accesso automatico a Databricks SQL. Per abilitare l'accesso a Databricks SQL, l'amministratore deve:
- Vai alla Pagina impostazioni amministrazione.
- Cliccare sulla scheda Utenti.
- Nella riga relativa all'account fare clic sulla casella di controllo Accesso SQL di Databricks.
- Cliccare su Conferma.
- Ripetere i passaggi 3 e 4 per concedere grant accesso a Databricks SQL agli utenti o grant ai gruppi.
- Creare facilmente query, dashboard e avvisi selezionando Nuovo > [Query | Dashboard | Avviso] nella parte superiore della barra laterale.
- Editor di query ora salva le bozze ed è possibile ripristinare una query salvata. Vedere Scrivere query ed esplorare i dati nell'editor SQL.
- Non è più possibile creare origini dati esterne.
- L'affidabilità del grafico di monitoraggio degli endpoint SQL è stata migliorata. Il grafico non mostra più in modo intermittente messaggi di errore intermittenti.
04 marzo 2021
La documentazione dell'API Query, Dashboard e Avvisi è ora disponibile. Vedere Informazioni di riferimento sulle API REST di Databricks.
Gli aggiornamenti pianificati del dashboard vengono ora sempre eseguiti. Gli aggiornamenti vengono eseguiti nell'applicazione Web, quindi non è più necessario mantenere aperto il dashboard in un browser. Visualizzare automaticamente un dashboard
. I nuovi endpoint SQL creati usando l'API SQL Warehouse ora hanno l'opzione Arresta automatica abilitata con un timeout predefinito di due ore.
Ora gli utenti di Tableau Online possono connettersi a endpoint SQL. Vedere la nuova guida introduttiva di Tableau Online.
26 febbraio 2021
Il nuovo connettore Power BI per Azure Databricks, pubblicato in anteprima pubblica a settembre 2020 è ora disponibile a livello generale. Offre:
- Configurazione di connessione semplice: il nuovo connettore Azure Databricks di Power BI è integrato in Power BI e lo si configura usando una semplice finestra di dialogo con un paio di clic.
- Autenticazione basata sull'ID Entra Microsoft credentials, non è più necessario che gli amministratori configurino i token PAT.
- Importazioni e chiamate di metadati ottimizzate più veloci grazie al nuovo driver ODBC di Azure Databricks, che offre miglioramenti significativi delle prestazioni.
- L'accesso ai dati di Azure Databricks tramite Power BI rispetta azure Databricks table il controllo di accesso e le autorizzazioni dell'account di archiviazione di Azure associate all'identità dell'ID di Microsoft Entra.
Per altre informazioni, vedere Connettere Power BI a Azure Databricks.
25 febbraio 2021
- L'impostazione delle autorizzazioni per un endpoint SQL è ora più veloce. Si tratta di un passaggio subito dopo aver creato un nuovo endpoint SQL e facilmente accessibile quando si modifica un endpoint esistente. Vedere Connettersi a un SQL Warehouse e Gestire un SQL Warehouse.
- Per riutilizzare le impostazioni di visualizzazione, è ora possibile duplicare una visualizzazione. Vedere Clonare una visualizzazione.
- Adesso i risultati delle query vengono archiviati nell'account anziché nell'account Azure Databricks.
- Per evitare la perdita di informazioni elencando tutte le autorizzazioni definite per un oggetto, per eseguire
SHOW GRANTS [<user>] <object>
è necessario essere:- Un amministratore SQL di Databricks o il proprietario di
<object>
. - L’utente specificato in
[<user>]
.
- Un amministratore SQL di Databricks o il proprietario di
7 gennaio 2021
- Per ridurre la spesa per gli endpoint inattivi, i nuovi endpoint SQL ora hanno l'opzione Arresto automatico abilitata con un timeout predefinito di due ore. Dopo aver raggiunto il timeout, l'endpoint viene arrestato. È possibile modificare il periodo di timeout o disabilitare l'arresto automatico in qualsiasi momento.
- Tranne per la query di tipo
TEXT
parameters, le virgolette non vengono più aggiunte alla query parameters. Se è stata usataDropdown List
,Query Based Dropdown List
o qualsiasi query di tipoDate
parameters, è necessario aggiungere virgolette affinché la query funzioni. Se ad esempio la query èSELECT {{ d }}
, è necessario trasformarla inSELECT '{{ d }}'
.
18 novembre 2020
Databricks presenta l'anteprima pubblica di Analisi SQL, un ambiente intuitivo per l'esecuzione di query ad hoc e la creazione di dashboard sui dati archiviati nel data Lake. Databricks SQL consente all'organizzazione di usare un'architettura lakehouse multi-cloud che offre prestazioni di data warehouse con un’economia di data lake. Databricks SQL:
- Si integra con gli strumenti di business intelligence usati oggi, ad esempio Tableau e Microsoft Power BI, per eseguire query sui dati più completi e recenti nel data lake.
- Integra gli strumenti di business intelligence esistenti con un'interfaccia SQL nativa che consente ad analisti di dati e data scientist di eseguire query sui dati Data Lake direttamente all'interno di Azure Databricks.
- Consente di condividere informazioni dettagliate sulle query attraverso visualizzazioni avanzate e dashboard con trascinamento della selezione e avvisi automatici per importanti modifiche ai dati.
- Usa Connettersi a un SQL Warehouse per migliorare l'affidabilità, la qualità, la scalabilità, la sicurezza e le prestazioni per il data lake, per poter eseguire carichi di lavoro di analisi tradizionali usando i dati più recenti e completi.
- Introduce il privilegio
USAGE
per semplificare l'amministrazione dell'accesso ai dati. Per usare un oggetto in un schema, è necessario avere il privilegio USAGE per quel schema oltre a eventuali altri privilegi necessari per eseguire l'azione. Il privilegioUSAGE
può essere concesso agli schemi o al catalog. Per gli spazi di lavoro che usano già il controllo di accesso table, il privilegioUSAGE
viene concesso automaticamente al gruppo di utenti nella radiceCATALOG
. Per altre informazioni, vedere Privilegi del metastore Hive e oggetti a protezione diretta (legacy).
Per altre informazioni, vedere Che cos'è l’archiviazione dati in Azure Databricks?.
Problemi risolti
- Editor SQL. L'editor SQL ora mantiene il testo selezionato e la posizione di scorrimento quando si passa da una scheda di query all'altra.
- Editor SQL. Se si fa clic su "Esegui" in una query nell'editor SQL, passare a un'altra pagina e restituire mentre la query è ancora in esecuzione, l'editor visualizzerà lo stato di query corretto. Se la query viene completata mentre si è in un'altra pagina, i risultati della query saranno disponibili nella pagina dell'editor SQL.
- È ora possibile usare MySQL 8.0 come metastore esterno.
-
DESCRIBE DETAIL
comandi su Delta tables non falliscono più conjava.lang.ClassCastException: java.sql.Timestamp cannot be cast to java.time.Instant.
- La lettura di file Parquet con timestamp
INT96
non riesce più. - Quando un utente ha un'autorizzazione CAN RUN per una query e la esegue, se questa è stata creata da un altro utente, la cronologia visualizza l'esecutore della query come utente.
- Ora i valori values Null vengono ignorati durante il rendering di un grafico, migliorando l'usabilità dei grafici. Ad esempio, in precedenza, le barre in un grafico a barre apparivano molto piccole quando erano presenti values Null. Ora gli assi sono set basati solo su values non nulli.
Problemi noti
- Le letture da origini dati diverse da Delta Lake negli endpoint SQL multicluster con carico bilanciato possono risultare incoerenti.
- Delta tables a cui si accede in Databricks SQL carica le proprietà schema e table nel metastore configurato. Se si usa un metastore esterno, sarà possibile visualizzare le informazioni Delta Lake nel metastore. Delta Lake prova a mantenere aggiornate queste informazioni nel modo più efficiente possibile. È anche possibile usare il comando
DESCRIBE <table>
per assicurarsi che le informazioni vengano aggiornate nel metastore. - Databricks SQL non supporta gli offset di zona come 'GMT+8' come fusi orari di sessione. La soluzione alternativa consiste nell'usare un fuso orario https://en.wikipedia.org/wiki/List_of_tz_database_time_zones basato su un'area), ad esempio "Etc/GMT+8". Per altre informazioni sull'impostazione dei fusi orari, vedere SET TIME ZONE.
Domande frequenti
- Come vengono addebitati i carichi di lavoro Databricks SQL?
- Where gli endpoint SQL vengono eseguiti?
- È possibile usare gli endpoint SQL dai notebook SQL dell'area di lavoro Data Science & Engineering?
- È stato concesso l'accesso ai dati usando credenziali del provider di servizi cloud. Perché non è possibile accedere a questi dati in Databricks SQL?
Come vengono addebitati i carichi di lavoro Databricks SQL?
I carichi di lavoro Databricks SQL vengono addebitati in base allo SKU standard per il calcolo dei processi.
Where gli endpoint SQL sono in esecuzione?
Analogamente ai cluster di Azure Databricks, gli endpoint SQL vengono creati e gestiti nell'account Azure. Gli endpoint SQL gestiscono automaticamente i cluster ottimizzati per SQL nell'account e li ridimensionano per soddisfare la domanda dell'utente finale.
È possibile usare gli endpoint SQL dai notebook SQL dell'area di lavoro Data Science & Engineering?
No. È possibile usare endpoint SQL da query Databricks SQL, strumenti BI e altri client JDBC e ODBC.
È stato concesso l'accesso ai dati usando credenziali del provider di servizi cloud. Perché non è possibile accedere a questi dati in Databricks SQL?
In Databricks SQL, tutti gli accessi ai dati sono soggetti al controllo di accesso ai dati e un amministratore o un proprietario dei dati deve prima grant i privilegi appropriati .