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.35
- Vedere le funzionalità nella versione 2024.35.
Canale di anteprima: Databricks SQL versione 2024.40
- Vedere le funzionalità nella versione 2024.40.
26 settembre 2024
Supporto di SQL Warehouse serverless espanso: i warehouse SQL serverless sono ora disponibili nell'area francecentral
. 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.
Dashboard di AI/BI
- I grafici a casella sono ora disponibili. Vedere Grafico a casella.
- I formati numerici personalizzati possono ora essere applicati ai totali nelle tabelle pivot.
- Adesso è possibile selezionare più contrassegni per il filtro incrociato nelle visualizzazioni del dashboard. Tenere premuto
Shift
e fare clic su diverse categorie per applicare filtri tra più selezioni.
19 settembre 2024
Aggiornamenti dell’interfaccia utente
Le funzionalità elencate in questa sezione sono indipendenti dalle versioni di calcolo di SQL Warehouse descritte in precedenza.
Dashboard di AI/BI
Le intestazioni di tabella pivot possono ora essere ordinate alfabeticamente.
Il rendering dei totali non verrà eseguito nelle tabelle pivot se una misura utilizza Nessuna trasformazione.
I widget di filtro vengono ora denominati automaticamente in base ai campi di filtro selezionati.
I dashboard bozza ora sono dotati automaticamente di una bozza di spazio Genie in base ai set di dati e alle visualizzazioni del dashboard. Quando si pubblica il dashboard, è anche possibile pubblicare lo spazio Genie associato in modo che i visualizzatori possano usarlo per porre le proprie domande. Vedere Abilitare uno spazio Genie dal dashboard.
Correzione: i nomi dei set di dati vengono ora aggiornati nella selezione del set di dati di configurazione della visualizzazione quando il set di dati viene rinominato usando Suggerisci nome.
AI/BI Genie
- Gli utenti possono ora richiedere una revisione da un editor di spazi se non sono sicuri di una risposta Genie. Vedere Fornire commenti e suggerimenti sulla risposta.
- Gli editor di spazi genie possono ora clonare uno spazio Genie per creare un nuovo spazio per testare o riutilizzare istruzioni e altre impostazioni di contesto. Vedere Clonare uno spazio Genie.
- Gli editor di spazi genie possono ora definire ed eseguire domande di benchmark per misurare l'accuratezza complessiva di uno spazio Genie. Vedere Usare i benchmark in uno spazio Genie.
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.
Dashboard di AI/BI
- È ora possibile incorporare dashboard di IA/BI come iframe nelle applicazioni all'esterno di Databricks. Vedere Incorporare un dashboard.
- Le impostazioni di filtro rapido per i widget filtro Selezione data supportano ora 3, 6 e 9 mesi come opzioni. Fare clic sull'icona del calendario sul lato destro del selettore di data per visualizzare tutte le opzioni di filtro rapido.
- È possibile espandere i widget per visualizzarli a schermo intero usando il menu con i puntini verticali del widget.
- È ora possibile copiare e condividere collegamenti diretti ai widget del dashboard usando il menu con i puntini verticali del widget.
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. Vedere Lavorare con i parametri di query.
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.20 include le modifiche funzionali, le nuove funzionalità e i miglioramenti seguenti.
Modifiche comportamentali
Passare alla modalità di binding dello schema predefinita per le visualizzazioni
Le visualizzazioni si adattano ora alle modifiche dello schema nella query sottostante usando la compensazione dello schema 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 CREATE VIEW e funzione cast.
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à di colonna o campo! NULL
,! IN
e ! BETWEEN, devono essere sostituite con:CREATE ... IF NOT EXISTS
,IS NOT NULL
, una proprietà colonna o campoNOT NULL
,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.Non consentire la sintassi della definizione di colonna non documentata nelle visualizzazioni
Databricks supporta CREATE VIEW con colonne denominate e commenti di colonna. In precedenza, la specifica di tipi di colonna, vincoli
NOT NULL
oDEFAULT
è stata consentita. 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 vincolo
CHECK
in una colonna non valida restituisce ora la classe di erroreUNRESOLVED_COLUMN.WITH_SUGGESTION
Per fornire messaggi di errore più utili, in Databricks Runtime 15.3 e versioni successive un'istruzione
ALTER TABLE ADD CONSTRAINT
che include un vincolo che fa riferimento a un nome di colonnaCHECK
non valido restituisce 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 nelle tabelle esistenti senza riscrivere i file di dati. Vedere Abilitare modificando una tabella esistente.
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.
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 usano CREATE o ALTER per una tabella.Supporto per l'eliminazione della funzionalità della tabella dei vincoli check
Le sovrascritture selettive che usano
replaceWhere
ora eseguono processi che eliminano i dati e inseriscono nuovi dati in parallelo, migliorando le prestazioni delle query e l'utilizzo del cluster.Esecuzioni di processi parallelizzati per sovrascritture selettive
Le sovrascritture selettive che usano
replaceWhere
ora eseguono processi che eliminano i dati e inseriscono nuovi dati in parallelo, migliorando le prestazioni delle query e l'utilizzo del cluster.Miglioramento delle prestazioni per il feed di dati delle modifiche con sovrascritture selettive
Le sovrascritture selettive che usano
replaceWhere
nelle tabelle con feed di dati delle modifiche non scrivono più file di dati di modifica separati per i dati inseriti. Queste operazioni usano una colonna_change_type
nascosta presente nei file di dati Parquet sottostanti per registrare le modifiche senza amplificazione di scrittura.Miglioramento della latenza delle query 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.
Dashboard di AI/BI
- La larghezza della colonna Valori nelle tabelle pivot ora viene modificata automaticamente in base alla larghezza dei nomi dei valori di cella.
- Risolto il problema che causava l'interruzione del layout della tabella pivot quando lo stesso campo veniva aggiunto più volte.
- L'evidenziazione tra filtri ora funziona correttamente in modalità scura.
- Trovare e sostituire è ora supportato nell'editor SQL della scheda Dati. Utilizzare i tasti di scelta rapida
Command-F
oCtrl-F
per aprire lo strumento trova e sostituisci. - L'ora visualizzata nei widget del dashboard rispetta ora il fuso orario del Warehouse SQL dati collegato anziché l'ora UTC. Questo comportamento è coerente con i widget nei dashboard legacy.
Visualizzazioni
- I totali delle descrizioni comando vengono ora visualizzati solo per i grafici in pila.
28 agosto 2024
Dashboard di AI/BI
I dashboard di AI/BI sono ora disponibili a livello generale nelle aree Azure per enti pubblici.
Sono state aggiunte opzioni di personalizzazione per i formati numerici per le visualizzazioni dei contatori e le tabelle pivot.
Sovrapposizione risolta tra stili condizionali e predefiniti. Gli stili vengono ora applicati da un'unica origine. L'origine può essere una condizione che valuta in base a
true
o l'impostazione predefinita.Correzione della funzionalità di zoom per i dati temporali con impostazioni categoriche di ridimensionamento.
Sono stati risolti i problemi di rendering dei grafici per i dashboard in cui più grafici usano lo stesso campo di origine ma con trasformazioni diverse.
I grafici generati usando la richiesta di Assistente Databricks non sfarfallano più quando l'autore del dashboard esegue nuovamente i dati.
AI/BI Genie:
Le query SQL di esempio possono ora includere parametri. Se Genie risponde alla domanda di un utente con una query con parametri, passa i parametri nella query per generare una risposta. Tale risposta è contrassegnata con un'etichetta di asset attendibile. Vedere Aggiungere parametri nelle query SQL.
22 agosto 2024
Dashboard di AI/BI
- Quando si esegue la migrazione di un dashboard legacy a un dashboard di IA/BI, il nuovo warehouse predefinito del dashboard di AI/BI viene impostato sull'ultimo warehouse usato nell'editor SQL o nel dashboard legacy correlato.
- Gli utenti dell'account possono ora scorrere i dashboard disponibili nella pagina di elenco del dashboard.
- I grafici che supportano la formattazione dei numeri includono ora grafici pivot e contatori. Vedere Formattazione dei numeri nei grafici.
- Nessuno è ora supportato come misura nei grafici pivot.
- Nessuna trasformazione è ora supportata per i grafici pivot.
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
Dashboard di AI/BI
La registrazione di controllo è ora disponibile per le esecuzioni di query e le email di sottoscrizione del dashboard. Vedere le azioni executeQuery, cancelQuery e getQueryResult per le esecuzioni di query e l'azione sendDashboardSnapshot per gli snapshot dell’email. Vedere Eventi dashboard.
Visualizzazioni
È stato risolto un problema per cui i numeri di riga nelle visualizzazioni tabella non vengono aggiornati dopo la modifica delle dimensioni della pagina.
Individuazione dei dati
La possibilità di espandere e comprimere i tipi di colonna complessi annidati nelle tabelle del catalogo Unity è ora supportata.
8 agosto 2024
Dashboard di AI/BI
- I grafici che fanno riferimento allo stesso set di dati ora supportano il filtro incrociato, che consente di fare clic su un elemento in un grafico per filtrare e aggiornare i dati correlati in un altro grafico. Vedere Filtro incrociato.
- La formattazione dei numeri personalizzata è supportata per la maggior parte dei grafici. Vedere Formattazione dei numeri nei grafici.
- È stato risolto un problema che interessava lo scorrimento durante la selezione delle date nella selezione data usando la rotellina del mouse o il touchscreen.
- La visualizzazione tabella reimposta ora correttamente i numeri di riga quando si modifica il numero di elementi per pagina.
- I grafici che usano colori per distinguere le categorie mantengono ora la mappa colori quando vengono applicati i filtri.
1 agosto 2024
Aggiornamenti dell’interfaccia utente
Dashboard di AI/BI:
- È ora possibile configurare i widget di visualizzazione per usare i parametri dei widget statici. Vedere Parametri del widget statico.
- È ora possibile impostare i valori predefiniti per i tipi di filtro seguenti:
- Valore singolo
- Più valori
- Selezione data
- Selezione dell'intervallo di date
- Voce di testo
- I visualizzatori senza accesso alla modifica non visualizzano più la barra degli strumenti per l'aggiunta di widget durante la visualizzazione di una bozza di dashboard.
Visualizzazioni:
- L'ordinamento delle tabelle viene ora mantenuto quando vengono modificati i dati a causa del 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 ha lo scopo di offrire tempo sufficiente per eseguire la migrazione delle applicazioni e delle integrazioni alla nuova versione prima che la versione precedente venga eliminata gradualmente. Vedere Aggiornare alla versione più recente dell'API di Databricks SQL
Aggiornamenti dell’interfaccia utente
Dashboard di AI/BI:
- Gli indicatori null informano ora gli autori del dashboard di valori null nascosti nei grafici.
- I totali nelle tabelle pivot vengono ora calcolati nel back-end, garantendo l'accuratezza anche quando i dati visualizzati vengono troncati. Sono supportati i totali per tutte le aggregazioni.
- Gli istogrammi supportano ora una larghezza bin pari a zero.
- Ora è possibile gestire i dashboard usando Terraform. Per altri dettagli, vedere la Documentazione di Databricks Terraform.
AI/BI Genie:
- È ora possibile aggiungere un collegamento a uno spazio Genie da un dashboard di AI/BI. Quando i visualizzatori del dashboard accedono al collegamento, possono usare lo spazio Genie per ottenere risposte alle proprie domande.
- Usare lo strumento Crea uno spazio Genie per creare un nuovo spazio Genie basato su un dashboard di AI/BI con un solo clic. Lo spazio Genie usa la bozza di dashboard corrente per creare il framework iniziale per uno spazio Genie.
18 luglio 2024
Aggiornamenti dell’interfaccia utente
Dashboard di AI/BI:
- L'assistente consente ora di modificare i titoli degli assi del grafico e di controllare la visibilità delle etichette dati del grafico.
- È ora possibile assegnare più misure alle tabelle pivot.
- Sono state aggiunte altre opzioni datetime relative, ad esempio Ultimi 10 secondi e Ultimo minuto, per i controlli dei parametri datetime.
- È stata fornita un'opzione Adesso nei widget di controllo selezione data per filtrare i valori datetime.
- Miglioramento della gestione delle eccezioni per consentire la modifica di widget con errori di caricamento.
- È stato aumentato il limite di dimensioni per il filtro dei set di dati sui campi da eseguire in locale, senza esecuzione di query nel back-end, a 100.000 righe o 100 MB.
Genie:
- Le domande di confronto temporale restituiscono risposte più accurate.
- Le risposte alle domande sui valori classificati nascondono ora colonne di classificazione intermedie per migliorare la leggibilità delle risposte.
- La nuova gestione di casi speciali impedisce l'applicazione indesiderata di determinate ottimizzazioni.
- Il pulsante Indietro è stato sostituito da percorsi di navigazione più semplici.
- È ora possibile espandere e visualizzare i dettagli della tabella nella scheda Dati.
- La gestione migliorata dei caratteri non in lingua inglese impedisce l'invio prematuro di richieste da combinazioni di tasti speciali.
Explorer cataloghi:
- Una nuova configurazione guidata catalogo è ora disponibile per la configurazione di binding dell'area di lavoro, privilegi di catalogo e metadati durante la creazione di un catalogo.
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 di SQL Warehouse.
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 il mapping delle colonne con la funzionalità drop
È ora possibile usare DROP FEATURE
per disabilitare il mapping delle colonne nelle tabelle Delta ed effettuare il downgrade del protocollo di tabella. Vedere Disabilitare il mapping delle colonne.
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 tabelle supportate da Delta Lake. Vedere Supporto varianti in Delta Lake.
Supporto per diverse modalità di evoluzione dello schema nelle visualizzazioni
CREATE VIEW e ALTER VIEW consentono ora di impostare una modalità di binding dello schema, migliorando il modo in cui le viste gestiscono le modifiche dello schema negli oggetti sottostanti. Questa funzionalità consente alle visualizzazioni di tollerare o di adattarsi alle modifiche dello schema negli oggetti sottostanti. Risolve le modifiche apportate allo schema di query risultanti dalle modifiche apportate alle definizioni degli oggetti.
Miglioramento delle prestazioni per alcune funzioni finestra
Questa versione include una modifica che migliora le prestazioni di alcune funzioni finestra spark, 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ù rapidamente la query usando l'aggregazione parziale ed evitando il sovraccarico delle funzioni finestra in esecuzione. Il parametro di configurazione di Spark spark.databricks.optimizer.replaceWindowsWithAggregates.enabled
controlla questa ottimizzazione ed è impostato su true
per impostazione predefinita. Per disattivare questa ottimizzazione, impostare spark.databricks.optimizer.replaceWindowsWithAggregates.enabled
su 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 valori numerici. 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
Dashboard di AI/BI:
- Facendo clic con il pulsante destro del mouse su un set di dati viene ora visualizzata l'opzione Suggerisci nome. Questo strumento usa i metadati della tabella per rinominare automaticamente il set di dati.
- È possibile scegliere di nascondere la legenda in un widget di visualizzazione.
- I titoli dei widget troncati mostrano ora il titolo completo al passaggio del mouse.
- I widget mostrano ora un avviso di troncamento se i risultati completi non vengono visualizzati.
- Databricks Assistant per la creazione di visualizzazioni ripristina il titolo originale dopo aver rifiutato una raccomandazione.
- Le visualizzazioni del dashboard pubblicate e bozza vengono ora acquisite nei log di controllo del dashboard di AI/BI con i nomi degli eventi:
getDashboard
,getPublishedDashboard
egetDashboardDetails
. Vedere Eventi dashboard. - È ora possibile impostare i valori predefiniti per i tipi di filtro Valore singolo e Più valori . Vedere Filtrare in base ai campi.
- È stato risolto un problema che impediva agli utenti di passare da un pivot vuoto agli altri tipi di grafico nell'editor di visualizzazione del dashboard.
- Il testo dell'intestazione di colonna pivot non causa overflow se supera la larghezza della colonna.
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 Shift+Invio, che serve a eseguire una query) per generare 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
mostra ora le colonne di clustering per le tabelle che usano clustering liquido
Quando si esegue una query DESCRIBE HISTORY
, la colonna operationParameters
mostra un campo clusterBy
per impostazione predefinita per le operazioni CREATE OR REPLACE
e OPTIMIZE
. Per una tabella Delta che usa clustering liquido, il campo clusterBy
viene popolato con le colonne di clustering della tabella. Se la tabella 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 avere il privilegio
SELECT
per la tabella con la chiave primaria a cui fa riferimento la chiave esterna. Non è necessario possedere la tabella con la chiave primaria, richiesta in precedenza. - L'eliminazione di una chiave primaria tramite la clausola
CASCADE
non richiede privilegi per le tabelle che definiscono chiavi esterne che fanno riferimento alla chiave primaria. In precedenza, era necessario possedere le tabelle di riferimento. - L'eliminazione di una tabella che include vincoli richiede ora gli stessi privilegi di eliminazione delle tabelle che non includono vincoli.
Per informazioni su come usare chiavi primarie ed esterne con tabelle o viste, vedere clausola CONSTRAINT, clausola ADD CONSTRAINT e 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. Vedere Usare il clustering liquido per le tabelle Delta.
L'estensione dei tipi è disponibile in anteprima pubblica
È ora possibile abilitare l'estensione dei tipi nelle tabelle supportate da Delta Lake. Le tabelle con tipo esteso abilitato consentono di modificare il tipo di colonne in un tipo di dati più ampio senza riscrivere i file di dati sottostanti. Vedere Estensione del tipo.
Clausola di evoluzione dello schema aggiunta alla sintassi di merge SQL
È ora possibile aggiungere la clausola WITH SCHEMA EVOLUTION
a un'istruzione di merge SQL per abilitare l'evoluzione dello schema per l'operazione. Vedere Sintassi dell'evoluzione dello schema per unire.
Supporto dell'inventario vuoto
È ora possibile specificare un inventario dei file da considerare quando si esegue il comando VACUUM
in una tabella Delta. 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
Dashboard di AI/BI:
- Funzionalità:
- I valori predefiniti sono ora disponibili per i tipi di filtro Valore singolo e Più valori.
- I grafici dei contatori supportano ora la formattazione condizionale e i nuovi stili di testo.
- Aggiunta di altre categorie di colori alla sezione Colore/Raggruppa per dell'editor di visualizzazione del dashboard.
- Correzioni:
- Le descrizioni nei widget rispettano ora la spaziatura interna sinistra durante il wrapping del testo.
- Adesso le aggregazioni della mediana vengono mantenute durante la migrazione dai dashboard legacy ai dashboard di AI/BI.
- Modifica:
- L'opzione per creare un dashboard legacy è stata rimossa dal menu Nuovo nella barra laterale dell'area di lavoro e dal menu Crea nel browser file.
Supporto dell'API:
- È ora possibile gestire le destinazioni di notifica usando l'API REST. Vedere Destinazioni di notifica.
AI/BI Genie:
- Funzionalità:
- Gli asset attendibili sono ora disponibili. Gli asset attendibili sono funzioni di tabella definite dall'utente che è possibile scrivere per fornire risposte verificate a domande specifiche previste dagli utenti. Vedere Utilizzare asset attendibili in spazi di IA/BI Genie
- Correzioni:
- Miglioramento della gestione delle colonne con timestamp per rispondere meglio alle domande di confronto temporale.
- Miglioramento della capacità di Genie di identificare e bloccare in modo accurato le domande non correlate a uno spazio Genie specifico. Ciò riduce le istanze di Genie generando ipotesi non corrette.
- Promosso l'uso di
ILIKE
nelle istruzioni SQL generate da Genie per una corrispondenza più flessibile rispetto agli operatori di confronto più rigorosi.
27 giugno 2024
I filtri di riga e le maschere di colonna nelle viste materializzate SQL di Databricks e nelle tabelle di streaming sono anteprima pubblica
I filtri di riga e le maschere di colonna nelle viste materializzate Databricks SQL e nelle tabelle di streaming sono anteprima pubblica. La versione di anteprima pubblica include le seguenti modifiche:
È possibile aggiungere filtri di riga e maschere di colonna a una vista materializzata o a una tabella di streaming SQL di Databricks.
- È possibile definire viste materializzate Databricks SQL o tabelle di streaming in tabelle che includono filtri di riga e maschere di colonna.
Aggiornamenti dell’interfaccia utente
Dashboard di AI/BI:
- L'API per elencare i dashboard è ora disponibile. Vedere Elencare i dashboard.
- È stato risolto un problema per cui occasionalmente gli istogrammi non supportano la larghezza dei bin decimali.
- Aggiunta del supporto per la personalizzazione delle dimensioni e dell'opacità dei punti a dispersione.
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.
Explorer cataloghi:
- Un'interfaccia utente di Esplora cataloghi rinnovata semplifica l'individuazione e i preferiti degli asset recenti del catalogo Unity dalla visualizzazione Accesso rapido. L'esperienza di spostamento è stata semplificata, consentendo di esplorare i dettagli di calcolo, archiviazione, credenziali, connessioni, DBFS e gestione usando le Impostazioni nell'angolo superiore sinistro dello schermo. La condivisione differenziale, le camere bianche e i dati esterni ora dispongono di pagine dedicate.
20 giugno 2024
Aggiornamenti dell’interfaccia utente
Dashboard di AI/BI:
- I widget creati dall’assistente di Databricks ora sono dotati di un titolo.
- Gli utenti possono ora regolare le dimensioni dei punti e l'opacità nei grafici a dispersione.
- I valori null vengono ora formattati in modo coerente tra i grafici contatori, pivot e tabelle.
- Miglioramento del testo dell'hint area di lavoro vuoto quando sono stati creati set di dati.
- È stato risolto un problema a causa del quale i dashboard non riuscivano a rieseguire le query dopo la riapertura dal browser file.
- È stato risolto un problema che rendeva difficile trascinare i widget delle caselle di testo.
Editor SQL:
- L'editor SQL elimina ora correttamente la bozza di query quando si chiude una query non salvata.
- Miglioramento delle prestazioni dell'editor SQL per il completamento automatico, i tempi di caricamento delle pagine e la velocità di risposta complessiva dell'interfaccia utente.
- I messaggi di errore nell'editor SQL per l'accesso a una query di eliminazione o per nessuna autorizzazione per la query vengono ora visualizzati in base alle schede.
6 giugno 2024
Correzione per le viste materializzate e le tabelle di streaming per Databricks SQL
Risolto il problema che causava l'applicazione delle query ALTER SCHEDULE
nelle viste materializzate e nelle tabelle di streaming Databricks SQL solo dopo l'operazione REFRESH successiva. Le query ALTER SCHEDULE
vengono ora applicate immediatamente. Vedere Pianificare gli aggiornamenti delle viste materializzate.
Le viste materializzate e le tabelle di streaming in Databricks SQL sono anteprima pubblica
Le viste materializzate e le tabelle di streaming in Databricks SQL sono anteprima pubblica e disponibili per tutti i clienti. La versione di anteprima pubblica include le seguenti modifiche:
REFRESH
delle viste materializzate e delle tabelle di streaming in Databricks SQL sono ora sincrone per impostazione predefinita. Vedere REFRESH (VISTA MATERIALIZZATA O TABELLA DI STREAMING).- Gli errori che si verificano durante un'operazione di aggiornamento di una vista materializzata o di una tabella di streaming Databricks SQL vengono restituiti nell'editor SQL.
Per informazioni su come usare viste materializzate e tabelle di streaming in Databricks SQL, vedere Utilizzare le viste materializzate in Databricks SQL e Caricare dati usando tabelle 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 a causa del quale non sono stati rilevati parametri denominati limite.
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 di SQL Warehouse.
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 di parametri legacy basati su query del dashboard e parametri dell'elenco a discesa ai dashboard.
23 maggio 2024
Aggiornamenti dell’interfaccia utente
- È ora possibile selezionare più elementi nell'area di lavoro per spostare o eliminare. Quando vengono selezionati più oggetti, viene visualizzata una barra delle azioni che fornisce opzioni per spostare o eliminare elementi. Inoltre, è possibile selezionare più elementi con 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 le risorse del catalogo Unity come preferiti in Esplora cataloghi e nel browser dello schema. Sono inclusi cataloghi, schemi, tabelle, modelli, volumi e funzioni. Le risorse del catalogo Unity contrassegnate 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 tabelle per if e then ora supportano la modalità scura.
- L'icona ridondante collegamento aperto è stata rimossa dalle descrizioni comando del formato dell'editor di tabelle.
- L'etichetta del colore del tipo di carattere predefinito nell'editor di tabelle viene ora 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
I controlli di accesso alle tabelle del metastore e del pass-through delle credenziali e del metastore Hive sono deprecati.
Il pass-through delle credenziali e i controlli di accesso alle tabelle metastore Hive sono modelli di governance dei dati legacy. Aggiornamento a Unity Catalog per semplificare la sicurezza e la governance dei dati fornendo una posizione centrale per amministrare e controllare l'accesso ai dati in più aree di lavoro nell'account. Vedere Che cos'è il catalogo Unity?.
Il supporto per il pass-through delle credenziali e i controlli di accesso alle tabelle metastore Hive verranno rimossi in una versione futura di DBR.
Funzionalità del linguaggio SQL
La clausola * (star) è ora supportata nella clausola WHERE.
È ora possibile usare la clausola star (*
) nella WHERE
clausola per fare riferimento a tutte le colonne dell'elenco SELECT
.
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 memorizzazione cloud per i dati registrati nel catalogo Unity. Cloudflare R2 è destinato principalmente ai casi d'uso di condivisione Delta in cui si vogliono evitare le tariffe di uscita dei dati addebitate dai provider di servizi cloud quando i dati attraversano aree.
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 di aggiornamento del metastore Hive nel catalogo Unity supporta l'aggiornamento delle tabelle gestite del metastore Hive usando il calcolo multiuso o SQL Warehouse. L'aggiornamento di più di 20 tabelle 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:
- Le funzionalità degli Appunti della tabella Risultati dell'impostazione dell'amministratore si applicano ora alla tabella Nuovo risultato dell'editor SQL.
Miglioramenti del dashboard:
- I parametri basati su query consentono agli autori di definire un elenco di valori selezionabili che i visualizzatori possono usare come parametri per altre visualizzazioni in un'area di disegno del dashboard. Vedere Usare parametri basati su query.
- L'ordine di colonna nei file scaricati da un widget di tabella viene ora mantenuto.
- L'editor di tabelle include ora tooltip al passaggio del mouse che visualizzano i nomi delle colonne.
- 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 per cui un singolo filtro di altezza 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: una colonna del set di dati a cui si fa riferimento non veniva visualizzata.
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 ottimizzare i tempi di caricamento iniziale. 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, l’assistente di Databricks suggerisce automaticamente le colonne pertinenti durante la digitazione.
Aggiornamenti della visualizzazione:
- Il colore selezionato dall'utente per le tabelle 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:
- Quando si avvia SQL warehouse di un dashboard, viene visualizzata una finestra di dialogo per spiegare 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 i parametri legacy.
- Le date relative, ad esempio Oggi, Domani e 7 giorni fa, sono ora supportate per i parametri di data e ora.
- 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 parametri applicati.
- 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 dei valori dell'asse Y.
- 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.
- Le visualizzazioni di tabella per Databricks SQL ora adattano il tipo di dati di un nuovo risultato della query quando vengono modificati nell'editor SQL.
- La tabella Cronologia query di Esplora cataloghi mostra una vista simile ad albero per l'attribuzione dell'origine 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 aggiungere all'elenco elementi consentiti del cluster condiviso del catalogo Unity è ora disponibile a livello generale. È possibile accedervi nella pagina dei dettagli del Metastore in Esplora cataloghi. 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:
- Correzione di un problema per i grafici a istogrammi in cui i valori negativi sono 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.
I nomi delle colonne possono ora essere inseriti nell'editor SQL quando si modifica una query dalla scheda Dati in un dashboard di 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 a causa del quale il pulsante Scarica come 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à tabella IcebergCompatV2. È ora possibile abilitare o aggiornare UniForm nelle tabelle esistenti. Vedere Usare UniForm per leggere le tabelle Delta con i client Iceberg.
- Ricompilare le statistiche di ignorare le statistiche per le tabelle Delta: è ora possibile ricompilare le statistiche archiviate nel log Delta dopo aver modificato le colonne usate per ignorare i dati. Vedere Specificare le colonne delle statistiche Delta.
Aggiornamenti del linguaggio SQL
- Dichiarare variabili temporanee in una sessione SQL: questa versione introduce la possibilità di dichiarare variabili temporanee in una sessione che è possibile impostare e a cui si può quindi fare riferimento 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 schemi e tipi di dati, supporta espressioni SQL come
from_xml
e può generare documenti XML. Non richiede file JAR esterni e funziona perfettamente con il caricatore automatico,read_files
,COPY INTO
e le tabelle live Delta. 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. Vedere Apache Spark e cercare il tag [SQL]
per un elenco completo.
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 informazioni generali nella pagina dell'entità di Esplora cataloghi mostra metadati importanti, ad esempio dimensioni dei file, origine dei dati, proprietari, schema della tabella e commenti.
Aggiornamenti del dashboard di Lakeview:
- I dashboard di Lakeview supportano ora i parametri. Gli autori possono aggiungere parametri alle query del set di dati dalla scheda Dati e quindi impostare i parametri nell'area di disegno usando selettori a valore singolo e selezione data. Vedere Usare i parametri del dashboard.
- 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 i parametri archiviati 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 a causa del quale i pulsanti assistente di 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
- Il lignaggio dei modelli di Unity Catalog è ora in Anteprima pubblica.
La vista tabella in Esplora cataloghi include ora una scheda Informazioni generali per descrivere i metadati primari.
- 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 esteso delle API per Lakeview consente di creare, ottenere, aggiornare e cestini dashboard. Vedere Lakeview nel riferimento sull'API REST.
- È stato aggiunto un pulsante di aggiornamento per il browser Catalogo 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.
- È stata aggiornata la selezione colori nell'editor di visualizzazioni dashboard di Lakeview per un'esperienza utente più ottimizzata durante la creazione di tabelle.
- 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 nuovi grafici applicano ora alias e colori personalizzati per i valori null nelle colonne numeriche.
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 una tabella in Esplora cataloghi, il pulsante Crea include un'opzione per creare un dashboard di Lakeview anziché 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 un problema per cui i tooltip nei grafici con oltre 100 serie mostravano erroneamente tutte le 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 veniva selezionato accidentalmente durante la regolazione della larghezza del pannello laterale.
29 febbraio 2024
Il browser dello schema in Esplora cataloghi visualizza ora i vincoli di chiave primaria ed esterna della colonna.
Il tempo di conservazione visualizzato nella scheda Derivazione in Esplora cataloghi è 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. I visualizzatori possono ora visualizzare anche i dettagli della versione pubblicata più recente, tra cui autore, ora e credenziali.
- 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 vista tabella di Esplora cataloghi consentono di ordinare le colonne, Copiare i dati selezionati negli Appunti e visualizzare i numeri di riga. Ora è possibile visualizzare meglio valori speciali, ad esempio oggetti JSON, date, valori numerici e null.
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.
L'elenco delle opzioni di visualizzazione nella selezione a discesa Lakeview è ora ordinato alfabeticamente.
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 per rimuovere questo criterio.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 valori diversi nello 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 Tutti nei filtri a selezione singola.
- È ora possibile impostare i valori minimi e massimi per gli assi nei grafici 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 riscontra un file illeggibile in una tabella, questi comandi hanno ora esito negativo 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 nelle tabelle senza partizionamento, incluse le tabelle con clustering liquido. La concorrenza a livello di riga è abilitata per impostazione predefinita nelle tabelle Delta con vettori di eliminazione abilitati. Vedere Conflitti di scrittura con concorrenza a livello di riga.
- Clone superficiale per le tabelle esterne del catalogo Unity (anteprima pubblica): è ora possibile usare clone superficiale con tabelle esterne del catalogo Unity. Vedere Clone superficiale per le tabelle del catalogo Unity.
- Raccolta di statistiche multithread più veloce: la raccolta di statistiche è fino a 10 volte più veloce in cluster di piccole dimensioni durante l'esecuzione di
CONVERT TO DELTA
o la clonazione da tabelle Iceberg e Parquet. Vedere Convertire in Delta Lake e Clonare in modo incrementale le tabelle Parquet e Iceberg in Delta Lake. - Filtri di pushdown nei file DeltaSource nei file Delta: per un utilizzo migliore, i filtri di partizione nelle query di streaming delle tabelle Delta vengono ora inseriti in Delta prima della limitazione della velocità.
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 per cui lo zoom avanti su un dashboard di Lakeview pubblicato portava a focalizzarsi su intervalli di zoom non corretti.
24 gennaio 2024
- L'area di lavoro del dashboard di Lakeview regola automaticamente il posizionamento del widget per rimuovere spazi verticali vuoto 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 in cui i grafici a barre che mostrano un'unica data sull'asse x generavano una barra molto 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 entità-relazione tra chiave primaria e chiave esterna in Esplora cataloghi. Vedere Visualizzare il diagramma di relazioni tra entità.
21 dicembre 2023
Il tipo di visualizzazione Contatore Lakeview mostra i colori durante il confronto dei valori
BigInt
nei campi principali Valore e Obiettivo.I tooltip visualizzati quando si attiva o disattiva la visibilità delle colonne nelle tabelle in Lakeview sono stati migliorati. 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
- Correzione di un bug per cui i dashboard di Lakeview non venivano visualizzati nella pagina di elenco di Lakeview senza un aggiornamento manuale della pagina.
- Usare il tasto escape per annullare la creazione di un widget di Lakeview quando viene posizionato nell'area di lavoro.
- Esplora cataloghi visualizza ora gli indici di ricerca vettoriale nell'interfaccia utente nell'ambito 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 in cui i valori integer di grandi dimensioni venivano erroneamente visualizzati come float.
È stato risolto un problema relativo ai dashboard Databricks SQL in cui le visualizzazioni grafico espanse venivano talvolta visualizzate come 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 le tabelle con la parola
stream
nel titolo non siano più in conflitto con la parola chiave riservata. Queste tabelle vengono ora visualizzate come previsto nel browser dello schema e non presentano errori evidenziati.La pagina cronologia delle query supporta ora il ridimensionamento delle colonne e le selezioni di colonne.
La pagina cronologia query supporta due nuove colonne: Origine query e Tipo di origine query.
Le opzioni BI, come Tableau e Power BI, sono più facili da trovare in Esplora cataloghi 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 supporta la visualizzazione numerica completa per i valori 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 i valori.
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 delle colonne di Lakeview nelle trasformazioni corrispondono ora 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 le condizioni dei tipi di carattere della tabella in Lakeview è ora soggetto al ritorno a capo 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 per cui alcune azioni del menu contestuale 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 uno schema da unSTRING
XML.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. Argomenti di tabella per le funzioni supportano il partizionamento e l'ordinamento: è ora possibile usare le clausole
PARTITION BY
eORDER BY
per controllare il modo in cui gli argomenti di tabella vengono passati a una funzione. 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: le righe di tabella nei dashboard di Lakeview non aggiungono più spaziatura interna 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:
- Aggiunta di icone distinte per tabelle, viste e viste materializzate.
- 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 messaggistica relativa alle tabelle di dati di esempio e ai dati HMS.
- Aggiunta di tag di valore chiave alle origini dati upstream.
Correzione:
- È stato risolto un problema nei nuovi grafici che impedivano il rendering dopo la ridenominazione di una serie con valori booleani.
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 outer join se sono tutte 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 degli alias di colonna laterale in
Aggregate
. SPARK-41631 - Supporto per l'alias di colonna laterale implicito nelle query con Finestra. 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 valori
NULL
perINSERT
con elenchi specificati dall'utente con un numero inferiore di colonne rispetto alla tabella di 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 elencano ora le 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 dello schema legacy ora funziona con il catalogo Unity.
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 delle tabelle generate dall'IA in Esplora cataloghi 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 funziona ora con un set di scalabilità per l'uso categorico dei 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. Vedere Tipi di visualizzazione del dashboard.
19 ottobre 2023
Miglioramenti:
Il trascinamento della selezione nel browser dello schema è ora disponibile.
La finestra modale Seleziona tabella in Lakeview semplifica la selezione da tutte le tabelle di un catalogo o di uno 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:
I valori dei filtri di testo contenenti caratteri speciali vengono ora filtrati 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 della tabella Lakeview supportano ora colonne nascoste.
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 valori percentuali ora visualizzano tooltip con valori assoluti.
Aggiunta del supporto per il completamento automatico per la creazione di volumi.
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 dei messaggi di errore nelle tabelle pivot quando i dati vengono troncati.
Correzione di un errore di rendering nelle tabelle pivot in cui i colori non venivano visualizzati quando si usavano 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 Table vengono rilevate correttamente dal parser SQL e non vengono visualizzate come tabelle non valide nel browser dello schema.
I tooltip sono stati aggiunti alla barra laterale.
28 settembre 2023
Miglioramenti:
I dashboard di Lakeview pubblicati ora hanno un pulsante Aggiorna.
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 dell'elenco di selezione.
Il download di un grafico come PNG da un dashboard di Lakeview mantiene ora il titolo e la descrizione.
Il miglioramento della cronologia delle tabelle Delta in Esplora cataloghi include l'aggiunta di filtri per intervallo di date, utente e tipo di operazione, oltre a colonne ordinabili e collegamenti inline a processi e notebook associati.
Supporto della modalità scura aggiunto tra legende, tooltip e visualizzazione tabella.
Correzione:
- Le selezioni dei filtri non vengono più cancellate durante l'aggiornamento di un dashboard di Lakeview.
21 settembre 2023
Miglioramenti:
- Le prestazioni di rendering delle tabelle pivot sono state migliorate.
- Nuovo modello DuBois per la derivazione di visualizzazioni tabulari 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 il catalogo Unity.
- 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 colonne delle serie temporali.
- Nuove funzioni SQL bitmap.
- Funzioni di crittografia migliorate.
- Supporto del catalogo Unity per
REFRESH FOREIGN.
INSERT BY NAME
è ora supportato.- Condividere visualizzazioni materializzate 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 grafico del profilo di query è ora possibile visualizzare il tipo di join in qualsiasi nodo contenente un join nel piano di query.
Esplora dati viene rinominato Esplora cataloghi per segnalare il fatto che è possibile usarlo per lavorare con tutti gli oggetti a protezione diretta nel catalogo Unity, non solo con gli oggetti dati. Si veda Che cos'è Esplora Catalog?.
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 il catalogo Unity è disponibile in anteprima pubblica. È possibile usare i tag per semplificare la ricerca e l'individuazione delle risorse di dati. Vedere Applicare tag a oggetti a protezione diretta del catalogo Unity.
24 agosto 2023
Miglioramento:
- Il completamento automatico smette di fornire consigli dopo aver premuto la barra spaziatrice.
- Il browser dello schema non vede più Delta Live Table
live
attive come tabelle interrotte.
16 agosto 2023
Miglioramento:
- Ora l'elenco a discesa Catalogo nell'editor SQL si chiude 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 l'impostazione dei tag del catalogo Unity. 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:
- Affidabilità avanzata per
VACUUM
con clone superficiale nel catalogo Unity. - 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 del catalogo Unity per funzioni Python e Pandas definite dall'utente.
Miglioramento:
- La popolarità delle tabelle in Esplora cataloghi è disponibile per tutti gli utenti del catalogo Unity.
13 luglio 2023
Miglioramento:
- Gli utenti del catalogo Unity ora possono visualizzare informazioni aggiuntive sulle tabelle in Esplora cataloghi, ad esempio tabelle aggiunte di frequente, utenti frequenti di una determinata tabella e 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 Opzioni del tipo di attività.
- Un nuovo browser dello schema è ora disponibile in anteprima pubblica, con un'esperienza utente aggiornata, una scheda Per te e dei filtri migliorati. Il browser dello schema è disponibile in Databricks SQL, Esplora cataloghi e 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 un clone superficiale per creare nuove tabelle gestite del catalogo Unity a partire da tabelle gestite esistenti nel catalogo Unity. Vedere Clone superficiale per le tabelle del catalogo Unity.
- È ora possibile usare
CLONE
eCONVERT TO DELTA
con le tabelle Iceberg con partizioni definite in colonne troncate di tipiint
,long
estring
. Le colonne 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 il limiteINLINE
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 i dati da un percorso di archiviazione di oggetti cloud definito come posizione esterna del catalogo Unity. Per altre informazioni, vedere Caricare dati usando una posizione esterna del catalogo Unity.
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 di tabella ordinate sono ora colorate.
- 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. Il limiteINLINE
per JSON è 16 MiB.
11 magg. 2023
Nuova funzionalità:
- Il browser dello schema è ora disponibile a livello generale in Esplora cataloghi.
Miglioramenti:
- La visualizzazione dei dettagli del pannello al passaggio del mouse è ora meno sensibile.
- Il tasto escape chiude ora il pannello di completamento automatico.
- Le definizioni di visualizzazione ora includono l'evidenziazione della sintassi nella scheda Dettagli di Esplora cataloghi.
Correzioni:
- Le tabelle pivot ora eseguono 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.
- Funzionalità
CREATE TABLE LIKE
per le tabelle Delta. - Nuovi campi della colonna di metadati che denotano l'inizio e la lunghezza del blocco di 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.
- Esplora cataloghi visualizza ora le entità servizio dell'account negli elenchi di utenti per le risorse nel catalogo Unity. Ad esempio, le entità servizio dell'account sono visibili quando si modificano privilegi o i proprietari in Esplora cataloghi.
- Le etichette del grafico personalizzate supportano la possibilità di fare riferimento a qualsiasi colonna all'interno del set di dati.
- I filtri del dashboard caricano ora i nomi delle colonne, anche quando si usano query che non dispongono di informazioni sul catalogo o sullo schema.
27 aprile 2023
Miglioramenti:
- L'editor SQL si affida ora all'editor Monaco per un'esperienza di modifica più affidabile.
- La pagina Elenco delle cronologia SQL (query) include ora il sistema di progettazione Dubois.
20 aprile 2023
Miglioramenti:
- Introduce nuove tabelle pivot che consentono di aggregare più di 64.000 risultati.
- Le tabelle e le visualizzazioni Databricks SQL supportano ora i caratteri BigInt, decimali a 38 bit e non UTF-8. Per i numeri, l'impostazione predefinita è ora la precisione delle cifre definita dall'utente.
- Il completamento automatico suggerisce ora i join frequentemente usati in passato per le tabelle del catalogo Unity, basate su dati di derivazione del catalogo Unity 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 i valori che comprendono 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 le tabelle del catalogo Unity in Esplora cataloghi.
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 dello schema Delta Lake supporta la specifica delle colonne di origine nelle istruzioni merge.
- Rimuovere tutti gli elementi NULL da una matrice usando array_compact.
- Per aggiungere elementi a una matrice, usare array_append.
- Per rendere anonimi i valori di stringa sensibili, usare la funzione mask.
- Le condizioni di errore comuni ora restituiscono SQLSTATE.
- Richiamare le funzioni del generatore con valori di tabella nella clausola
FROM
regolare 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à alias di colonna laterale introduce modifiche funzionali durante la risoluzione dei nomi. Vedere Modifica funzionale.
Aggiornamenti dell’interfaccia utente
Miglioramenti:
- Esplora cataloghi supporta ora l'eliminazione del metastore Hive.
- Il messaggio per lo stato iniziale dell'editor di visualizzazione è cambiato da Colonne necessarie mancanti a Nessun dato.
3 aprile 2023
Nuova funzionalità:
- La pagina Crea o modifica tabella dal caricamento di file supporta ora i caricamenti di file JSON. Per altre informazioni, vedere Creare o modificare una tabella usando il caricamento di 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 rispettano ora l'ordine originale quando l'ordinamento è disabilitato per i valori dell'asse e il grafico include il gruppo per colonna.
23 marzo 2023
Miglioramenti:
- Le visualizzazioni supportano ora il binning temporale per settimana.
Total
calcola ora tutti i dati oltre le celle 100 X 100 fino a 64.000 risultati nelle tabelle pivot dei notebook.- Gli utenti possono ora formattare i valori delle celle nella nuova tabella pivot dei notebook.
- 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:
- Le tabelle non visualizzano più due barre di scorrimento.
- I titoli dei widget vuoti non vengono più sovrascritti nei dashboard.
2 marzo 2023
Correzione:
- È ora possibile usare gli URL relativi nelle tabelle per accedere ai dashboard.
23 febbraio 2023
Miglioramento:
TINYINT
è ora supportato nelle tabelle dei risultati nei notebook.
Correzione:
- Correzione di un bug per cui lo scorrimento sulla modalità di creazione del filtro del dashboard 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. - Miglioramento della velocità di caricamento del browser dello schema.
- È ora possibile visualizzare un elenco di colonne possibili nel pannello laterale di un oggetto
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>Filtro e selezionando la query e le colonne per il filtro.
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 gli interruttori inversi sono ora disponibili quando la scala dell'asse X è impostata su automatica.
- Le mappe termiche e le tabelle pivot sono ora reattive per determinati casi limite.
- I segni di graduazione asse Y categorici sono ora ordinati per impostazione predefinita.
- Le bozze di query non vengono più perse dopo l'aggiornamento del browser.
8 dicembre 2022
- Gli avvisi SQL di Azure Databricks supportano ora avvisi per le aggregazioni delle colonne dei risultati della query, 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 durante il controllo dei valori delle percentuali.
- 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 Machine Learning e Databricks SQL.
Correzioni:
- Correzione di un problema negli avvisi Databricks SQL in cui il confronto con i valori null veniva valutato in modo non corretto.
- È stato risolto un problema a causa del quale le barre di scorrimento nelle tabelle pivot scomparivano.
- È stato risolto un problema per cui il browser dello schema non poteva essere ridimensionato con schede con overflow.
giovedì 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 a causa del quale lo scorrimento alla fine di un set di risultati di paging del dashboard inviava un errore.
- È stato risolto un problema per cui il passaggio da un grafico a barre in pila a un grafico a linee mantiene la proprietà stacking.
- 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 per cui l'ordinamento
created_at
tramite l'API Query e dashboard non restituiva l'ordinamento corretto. - È stato risolto un problema per cui le colonne contenenti URL con formattazione HTML avevano larghezze di colonna eccessivamente ampie.
- È stato risolto un problema per cui la parola chiave
WHERE
non era evidenziata.
27 ottobre 2022
Miglioramenti:
Il limite di righe per il download dei risultati delle query in Excel è stato aumentato da 64.000 a 100.000. I limiti di download CSV e TSV rimangono invariati (circa 1 GB di dati).
Il completamento automatico ora supporta la sintassi
LIST
, URL e credenziali.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 per cui il banner di avviso nell'editor si sovrapponeva alle visualizzazioni a altezza intera.
- È stato risolto un problema per cui la larghezza della colonna della tabella non veniva mantenuta quando le colonne della tabella venivano spostate.
- È stato risolto un problema per cui il collegamento al dashboard nelle notifiche popup veniva interrotto quando veniva 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 tempo di spostamento differenziale e fornisce il completamento automatico delle colonne durante la definizione di una chiave esterna.
Correzione:
- È stato risolto un problema per cui l'aggiunta di più visualizzazioni a un dashboard in rapida successione causava la mancata comparsa delle visualizzazioni nel dashboard.
13 ottobre 2022
Miglioramenti:
- È ora possibile rimuovere 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 Aggiungere parametri.
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 una tabella usando il caricamento di file.
6 ottobre 2022
Miglioramenti:
EXTERNAL
è ora una proprietà di tabella 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. Quando si utilizza un indice di argomento per indicare la posizione dell'argomento nell'elenco degli argomenti, è necessario che il primo argomento faccia riferimento a1$
. - 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 per cui gli aggiornamenti degli avvisi manuali 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 per cui non tutti i tag HTML supportati funzionavano nei modelli di avviso personalizzati. Tutti i tag sono disponibili come documentato.
- È stato risolto un problema a causa del quale comparivano avvisi popup delle notifiche di Visualizzazione. Ad esempio, facendo doppio clic per eseguire lo zoom indietro su una visualizzazione in precedenza funzionava come previsto.
- È stato risolto un problema per 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:
- È stato risolto un problema per cui i parametri di testo non accettavano
Null
come valore valido.
15 settembre 2022
Correzione:
- È stato risolto un problema per cui la visualizzazione della cronologia delle query dalla pagina di presentazione di SQL Warehouse 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 Table e dbt core.
Correzione:
- È stato risolto un problema per cui i menu a discesa dei parametri erano bloccati dalla scheda visualizzazione.
1 settembre 2022
Miglioramenti:
- Presentazione di una nuova interfaccia utente semplificata per aggiungere parametri e filtri. Scegliere e scegliere di aggiungere un filtro o un parametro.
- Le parentesi dei token SQL, ad esempio 'OVER()', vengono ora completate automaticamente.
Correzioni:
- È stato risolto un problema per cui la visualizzazione del dashboard a schermo intero ignorava la combinazione di colori.
- È stato risolto un problema per cui la digitazione rapida e quindi l'uso del collegamento Esegui eseguiva il testo della query precedente, anziché il testo della query appena digitato.
- È stato risolto un problema per cui l'uso del comando da tastiera, Ctrl+Invio per eseguire query inviata query duplicate.
25 agosto 2022
Correzione:
- È stato risolto un problema per cui i filtri del dashboard non venivano aggiornati quando i parametri delle query venivano modificati.
18 agosto 2022
Per Databricks SQL, il catalogo Unity (anteprima pubblica) è disponibile nel canale di anteprima. Per altre informazioni, vedere Che cos'è una tabella replicata?.
Documentazione: è stata pubblicata la documentazione sulle API Avvisi.
Visualizzazioni: gli utenti possono ora impostare i valori 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 per cui l'applicazione delle modifiche non funzionava se un dashboard continuava a ricaricare.
- È stato risolto un problema per cui le colonne erano troppo strette quando una query non restituiva 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 con la nuova combinazione di colori, passare al dashboard, fare clic su -> -> e selezionare la Combinazioni di colori di Databricks. Gli amministratori SQL possono anche impostare la nuova combinazione di colori come opzione predefinita per un'area di lavoro passando a -> -> -> e selezionando la nuova combinazione.
Correzioni:
- È stato risolto un problema per cui in precedenza la selezione di per applicare un filtro non funzionava se era già in esecuzione una query.
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à ora sincronizzato tra 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 con i puntini verticali e selezionare 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: le tabelle dei risultati visualizzano ora un messaggio quando i dati visualizzati dalla tabella nel browser sono 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 sul lato client o sul lato server per ottimizzare le 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 selezionano una colonna da un elenco a discesa. In precedenza, gli utenti dovevano modificare direttamente il testo della query.
- I valori pertinenti sono evidenziati per facilitare la visualizzazione di quali selezioni all'interno di un filtro restituiranno i risultati in base ad altre selezioni di filtro.
- I filtri di query sono stati aggiornati per funzionare in modo dinamico sul lato client o sul lato server per ottimizzare le 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 dinamica (ad esempio parola chiave errata, tabella inesistente e suggerimenti per la correzione dell'errore)
- Guida contestuale: al passaggio del mouse (ad esempio, nome completo della tabella, pannello Funzione dettagliato) e messaggi di errore di esecuzione inline (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.
- Le tabelle di visualizzazione includono ora facoltativamente i numeri di riga visualizzati accanto ai risultati.
- Quando si seleziona un'area geografica per la visualizzazione Chloropleth, si ottengono ora hint inline per i valori accettati.
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 della colonna Chiave e del campo Obiettivo nell'editor di visualizzazione sono state rinominate in Colonna geografica e Tipo geografico. Questa ridenominazione per la comprensione non introduce modifiche funzionali a choropleth nuovi o esistenti.
- L'opzione limite di query 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 tabella Cronologia delle query sono ora contrassegnate con un tag della 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 nel browser dello schema dell'editor SQL, il termine di ricerca viene ora evidenziato nei risultati della ricerca.
- La finestra di dialogo Chiudi tutto nell'editor SQL visualizza ora un elenco 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.
- L'elenco delle operazioni di aggregazione 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 la colonna di errore quando si creano visualizzazioni è 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 subito a destra della scheda in stato attivo anziché alla fine dell'elenco.
- 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.
- I parametri Intervallo di date, Data e Intervallo di date e Data e Intervallo di date (con secondi) supportano ora 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 è anche possibile condividere tutte le query upstream usate da visualizzazioni e parametri.
- 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
- Il catalogo Unity (anteprima) consente di gestire la governance e l'accesso ai dati a livello di account. È possibile gestire i metastore e le autorizzazioni per i dati a livello centrale ed è possibile assegnare un metastore a più aree di lavoro nell'account. È possibile gestire e interagire con i dati e gli oggetti del catalogo Unity usando Esplora catalogo Databricks SQL o l'editor SQL ed è possibile usare i dati del catalogo Unity nei dashboard e nelle visualizzazioni. Vedere Cos'è il catalogo Unity?.
Nota
Il catalogo Unity richiede che gli endpoint SQL usino la versione 2022.11, che si trova nel canale di anteprima.
- Delta Sharing (anteprima) consente di condividere dati di sola lettura con destinatari esterni all'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, vengono aggiornate tutte le query nel dashboard e upstream, incluse quelle usate dai parametri. Quando viene aggiornata una singola visualizzazione, vengono aggiornate tutte le query upstream, incluse quelle usate dai parametri.
3 marzo 2022
- La visualizzazione della coorte è stata aggiornata in modo che le coorti vengano interpolate da valori min e max 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 Cronologia delle query, è ora possibile ordinare l'elenco in base alla durata. Per impostazione predefinita, le query vengono ordinate in base all'ora di inizio.
24 febbraio 2022
- In Esplora cataloghi, è ora possibile visualizzare le autorizzazioni disponibili per utenti o gruppi in una tabella, una vista, uno schema o un catalogo. 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 una o due colonne, 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 capire se un set di dati contenga valori raggruppati in un numero ridotto di intervalli o se siano 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, anziché 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 impostare una combinazione colori personalizzata per un dashboard. 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 i valori esadecimali per una combinazione di colori o importare i colori da un'altra, indipendentemente dal fatto che Databricks sia creato 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 parametri a un dashboard dal menu SQL , la visualizzazione usa ora parametri 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 l'elenco in base a una combinazione di parametri, viene ora visualizzato il numero di query corrispondenti.
Nelle visualizzazioni è stato risolto un problema a causa del quale l'intervallo dell'asse Y non poteva essere modificato in valori specifici.
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, impostare i criteri di istanza spot su Ottimizzato per 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 le colonne esattamente come la visualizzazione Tabella.
È 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 nelle tabelle è stata aggiornata in modo da non includere virgole. Ciò significa che per impostazione predefinita, i valori come
10002343
non avranno più virgole. Per formattare questi tipi da visualizzare con virgole, fare clic su Modifica visualizzazione, espandere l'area per la colonna e 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 a causa del quale il pulsante Salva nell'editor SQL era talvolta disabilitato. 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 impostare avvisi per le query Esegui come proprietario e Esegui come visualizzatore. 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 i parametri 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 tabella, è ora possibile impostare il colore del carattere per una colonna su un valore statico o un intervallo di valori in base ai valori del campo della colonna. Il valore letterale viene confrontato con la soglia. Ad esempio, per colorare i risultati i cui valori superano
500000
, creare la soglia> 500000
, anziché> 500,000
. Vedere Formattare in modo condizionale i colori delle colonne. - Le icone nel browser dello schema dell'editor SQL a schede consentono ora di distinguere tra tabelle e viste.
1 Dicembre 2021
- È ora possibile applicare i parametri di configurazione SQL a livello di area di lavoro. Questi parametri si applicano automaticamente a tutti gli endpoint SQL esistenti e nuovi nell'area di lavoro. Vedere Configurare i parametri SQL.
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 una tabella in Esplora cataloghi, sono disponibili due opzioni per semplificare l'interazione con la tabella:
- Fare clic su Crea query > per creare una query che seleziona tutte le colonne e restituisce le prime 1000 righe.
- Fare clic su Crea dashboard rapido > per aprire una pagina di configurazione in cui è possibile selezionare le colonne di interesse e creare un dashboard e supportare query che forniscono alcune informazioni di base usando tali colonne e presentare parametri 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ù colonne dell'asse Y. 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. In questo modo viene risolto un problema per cui i risultatiBIGINT
potrebbero essere troncati nei risultati della query. 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 fare in modo che un utente o un gruppo possano accedere solo a Databricks SQL e impedire loro di accedere a Data Science & Engineering o Databricks Machine Learning 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 Endpoint iniziale è preconfigurato in tutte le aree di lavoro, quindi è possibile 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 accelerare l'operatività, è 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 iniziare rapidamente a usare Databricks SQL con due set di dati avanzati in un catalogo di sola lettura denominato
SAMPLES
, disponibile da 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.- Lo schema
nyctaxi
contiene i dati relativi alle corse dei taxi nella tabellatrips
. - Lo schema
tpch
contiene i dati relativi ai ricavi al dettaglio e alla catena di approvvigionamento nelle tabelle seguenti:customer
lineitem
nation
orders
part
partsupp
region
supplier
Fare clic su Esegui la prima query nel pannello di onboarding per generare una nuova query dello schema
nyctaxi
.- Lo schema
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 catalogo
SAMPLES
.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 CAN EDIT per un dashboard possono ora gestire la pianificazione dell'aggiornamento e l'elenco delle sottoscrizioni del dashboard. In precedenza, era necessaria l'autorizzazione CAN MANAGE. Per ulteriori informazioni, vedere Condividere una dashboard o un report.
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 tabella.
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 in basso a sinistra dell'area di lavoro di Azure Databricks e quindi selezionare un'area di lavoro a cui passare.
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- In questo modo 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 si seleziona Account, è 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
- Il nuovo Esplora Catalog consente di esplorare e gestire facilmente le autorizzazioni per database e tabelle. Gli utenti possono visualizzare i dettagli dello schema, visualizzare in anteprima i dati di esempio e visualizzare i dettagli e le proprietà della tabella. Gli amministratori possono visualizzare e modificare i proprietari degli oggetti dati e i proprietari degli oggetti dati possono concedere e revocare le autorizzazioni. Per informazioni dettagliate, vedere Che cos'è Esplora Catalog?.
- Gli assi Y nei grafici orizzontali sono stati aggiornati in modo da riflettere lo stesso ordinamento delle tabelle. 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 visualizzazioni 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 nelle tabelle Parquet e Delta.
- 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 informazioni dettagliate, vedere Istruzioni di sicurezza e Mostra istruzioni. - Il browser dello schema dell'editor di query è più veloce sugli schemi con più di 100 tabelle. In questi schemi, il browser dello schema non caricherà automaticamente tutte le colonne; l'elenco delle tabelle viene comunque visualizzato come di consueto, ma le colonne vengono caricate solo quando si fa clic su una tabella. 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 una tabella e si caricano le relative colonne, 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 di concedere l'accesso 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.
- Il limite dei record di esportazione è stato elevato 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 colonna. In precedenza, una colonna con il formato
xxxx-yy-dd
veniva considerata automaticamente come una data, anche se era un codice di identificazione. Ora che la colonna non viene più considerata 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 >Impostazioni>Compatibilità con le versioni precedenti per tornare al comportamento precedente. In una versione futura questa funzionalità verrà rimossa.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 e i dettagli delle query sono ora organizzati in un set di schede a sinistra dell'editor di query:
Origini dati: selezionare le origini dati disponibili e lo 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 query: impostare la descrizione della query, visualizzare le informazioni sulla query e impostare la pianificazione dell'aggiornamento. 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.
- Le funzioni di aggregazione statistica, tra cui
std
,stddev
,stddev_samp
,variance
,var_samp
,skewness
,kurtosis
,covar_samp
ecorr
restituisconoNULL
anzichéDouble.NaN
quandoDivideByZero
si verifica durante la valutazione dell'espressione, ad esempio, quando vengono applicatestddev_samp
a un singolo set di elementi. Prima di questa versione, restituivaDouble.NaN
. grouping_id()
restituisce un valore Long. Prima di questa versione, questa funzione restituiva valori int.- I risultati explain del piano di query sono ora formattati.
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
: "Sono state trovate colonne duplicate nello schema dei dati in lettura se rilevano nomi duplicati nelle colonne 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 degli overflow di colonne di tipo decimale restituisce null. Prima di questa versione, nel caso, la somma della colonna di tipo decimale può restituire un risultato null o errato o persino non riesce in fase di esecuzione (a seconda dell'esecuzione effettiva 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 lo schema nel formato SQL in cui i nomi dei campi sono racchiusi tra virgolette. Prima di questa versione, la funzione restituisce una stringa di catalogo senza virgolette di campo e in lettere minuscole. - I tipi
CHAR
,CHARACTER
eVARCHAR
sono supportati nello schema di tabella. La scansione e l’inserimento delle tabelle rispettano la semantica char/varchar. Se char/varchar viene usato in posizioni diverse da uno schema di tabella, viene generata un'eccezione (CAST è un'eccezione che considera semplicemente char/varchar come stringa come prima). - Le eccezioni seguenti vengono generate per le tabelle dal catalogo esterno Hive:
ALTER TABLE .. ADD PARTITION
genera un'eccezionePartitionsAlreadyExistException
se esiste già una nuova partizione.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, e ciò può creare una breve finestra temporale durante la quale è 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 agli utenti l'accesso a Databricks SQL o concedere l'accesso 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. Vedere Aggiornare 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 sulle credenziali di Microsoft Entra ID, non è più necessario che gli amministratori configurino i token di accesso personale.
- 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 il controllo di accesso alle tabelle di Azure Databricks e le autorizzazioni dell'account di archiviazione di Azure associate all'identità di Microsoft Entra ID.
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.
- Ad eccezione dei parametri di query di tipo
TEXT
, le virgolette non vengono più aggiunte ai parametri di query. Se sono stati usati parametri di queryDropdown List
,Query Based Dropdown List
o di qualsiasi tipoDate
, è necessario aggiungere le virgolette per consentire il funzionamento della query. 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 uno schema, è necessario avere il privilegio USAGE per tale schema, oltre ai privilegi necessari per eseguire l'azione. Il privilegioUSAGE
può essere concesso agli schemi o al catalogo. Per le aree di lavoro che usano già il controllo di accesso alle tabelle, il privilegioUSAGE
viene concesso automaticamente al gruppo di utenti nella radiceCATALOG
. Per informazioni dettagliate, vedere Privilegi del metastore Hive e oggetti a protezione diretta (legacy).
Per informazioni dettagliate, 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.
- I comandi
DESCRIBE DETAIL
nelle tabelle Delta non hanno più esito negativo 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.
- I valori Null vengono ora ignorati durante il rendering di un grafico, migliorando l'usabilità dei grafici. Ad esempio, in precedenza, le barre in un grafico a barre risulterebbero molto ridotte quando erano presenti valori Null. Ora gli assi vengono impostati in base solo ai valori non Null.
Problemi noti
- Le letture da origini dati diverse da Delta Lake negli endpoint SQL multicluster con carico bilanciato possono risultare incoerenti.
- Le tabelle Delta a cui si accede in Databricks SQL caricano le proprietà dello schema e della tabella 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?
- Dove vengono eseguiti gli endpoint SQL?
- È 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.
Dove vengono eseguiti gli endpoint SQL?
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 concedere i privilegi appropriati.