Posts

TOP(n) WITH TIES, nuova feature? No, é sempre esistita!

Pasquale Ceglie

C’è ancora chi si meraviglia davanti all’opzione WITH TIES.

Molti non sanno che esiste o ne sottovalutano l’utilità.

Consideriamo la query

SELECT TOP 3 Name, ListPrice
FROM SalesLT.Product
ORDER BY ListPrice ASC;

Questa query ritornerà i primi 3 articoli ordinati per ListPrice crescente.

L’opzione WITH TIES indica che, invece di restituire solo il numero richiesto di righe, la query restituirà anche tutte le righe aventi lo stesso valore dell’ultima riga in base ai criteri di ordinamento (ListPrice, nel nostro caso). Questo significa che si potrebbero ottenere più righe rispetto a quelle richieste, ma la selezione delle righe diventa di tipo deterministico (al contrario del caso precedente).

Microsoft Data Amp

Sergio Govoni

Microsoft Data Amp è l’evento live che celebra la “Primavera dei dati”, si terrà mercoledì 19 aprile 2017 alle 17:00 (ora italiana).

Durante le due keynote, Scott Guthrie (Executive Vice President, Microsoft Cloud + Enterprise Group) e Joseph Sirosh (Corporate Vice President, Data Group) chiariranno il perché i dati saranno sempre più un elemento centrale nel business delle aziende. L’evento sarà ricco di interessanti annunci che permetteranno di trarre ancora più benefici dai servizi offerti dal cloud con la garanzia di poter sfruttare sempre più l’intelligenza congenita dei dati, di qualsiasi dimensione, ovunque ci si trovi, anche attraverso Linux e altre tecnologie open source!

PASS GIVC - JSON prima e dopo SQL Server 2016

Sergio Govoni

Il prossimo webinar del PASS Italian Virtual Chapter è programmato per mercoledì 12 aprile 2017 alle ore 20:30.

Emanuele Zanchettin (@_thinkIT_) presenterà la sessione “JSON prima e dopo SQL Server 2016”.

Questo è l’abstract del webinar:

Il formato JavaScript Object Notation, conosciuto semplicemente come JSON, è oramai diventato uno standard nell’interscambio di dati tra applicazioni client-server, esso viene utilizzato anche per archiviare informazioni in database non relazionali e il motore di SQL Server 2016 lo gestisce in modo nativo. Ad oggi però non tutti sono passati all’ultima versione di SQL Server, tuttavia è possibile trattare il formato JSON anche con versioni precedenti: in questa sessione si prende confidenza con tale formato e viene illustrata la modalità non nativa che permette di essere pronti nel momento dell’upgrade al 2016 (o successivo) con poche e semplici mosse. Infine, con qualche semplice esempio, si da qualche spunto su come usare JSON in modo avanzato con SQL Server 2016.

SQL Saturday Pordenone 2017 (#sqlsat589) - Sessioni registrate

Sergio Govoni

Alcune delle sessioni tenute al SQL Saturday Pordenone 2017 (#sqlsat589) sono state registrate, i video sono disponibili sul canale 1nn0va di YouTube.

Il materiale (slide e script demo) utilizzato durante le sessioni è disponibile per il download sul sito dell’evento.

Apache Zeppelin 0.7 e Windows 10 (senza Docker)

Davide Mauri

Ho da poco rilasciato la versione la version 0.7 R2 di Apache Zeppelin e, contemporaneamente, ho anche avuto tempo “libero” per poter trovare il modo di far funzionare Apache Zeppelin 0.7 direttamente su Windows 10, senza dover passare da Docker.

Docker rimane comodissimo per la possibilità di eseguire codice in modo fortemente isolato, ma se questa necessità non c’è o non serve, ad esempio perché potete senza problemi installare l’ultima versione di Java sulla vostra macchina e non avete problemi a scaricare e scompattare manualmente un paio di package, alla la soluzione nativa e’ altrettanto buona, in particolare se non volete sprecare spazio sulla macchina. Con Docker l’istallazione di Apache Zeppelin e’ di circa 1 GB, mentre invece la soluzione nativa e’ ci neanche 150MB.

SQL Server vNext CTP 1.4

Sergio Govoni

E’ stata rilasciata la CTP 1.4 della nuova versione di SQL Server:

https://blogs.technet.microsoft.com/dataplatforminsider/2017/03/17/sql-server-next-version-ctp-1-4-now-available/

La feature più importante di questa Community Technology Preview è la possibilità di schedulare job utilizzando SQL Server Agent anche su Linux, trovate maggiori dettagli nei seguenti articoli:

Il download della CTP 1.4 di SQL Server vNext è disponibile da SQL Server Evaluation Center.