Links

Trigger in SQL Server: FAQ e Best practices

Sergio Govoni

I Trigger sono spesso motivo di discordia tra sviluppatori e DBA, tra chi personalizza una soluzione standard e chi la fornisce, tra clienti e software vendor. Sembrano facili da scrivere, ma scrivere Trigger efficienti non è affatto semplice e quando la loro complessità aumenta, possono presentare effetti collaterali in grado di confondere persino l’autore. Tuttavia, per quanti difetti possano avere, hanno un pregio dannatamente importante: permettono di risolvere problemi che non potrebbero essere gestiti in qualsiasi altro layer applicativo. Quindi, se non potete farne a meno, non vi resta che imparare i trucchi e delle best practices per scriverli e gestirli in modo efficiente.

SQL Nexus 2016

Davide Mauri

sql-nexus

Dal 2 al 4 Maggio, a Copenhagen, si terrà una nuova conferenza dedicata a SQL Server, la “SQL Nexus 2016”. La conferenza ha un’agenda ed una lista di speaker molto interessante, tanto che si può considerare a tutti gli effetti un piccolo PASS Summit Europeo, che prende il posto del SQL Rally, punto di riferimento delle conferenze europee su SQL Server negli ultimi anni ma che non verrà più riproposta.

Una cosa particolarmente bella da sottolineare è che ci saranno ben 4 speaker italiani e, ancora più bello, oltre ai soliti noti ;), ci sono anche due “new entry”! La cosa mi fa veramente felice, perchè altro non fa che sottolineare la bontà e la qualità dei professionisti in questo settore nel nostro paese. E contando che i dati ed i database sono ormai diventati l’hot topic del momento….beh, meglio di cosi non si può!

SQL Server Data Driven: Technical Deep Dive

Davide Mauri

microsoft-cloud-data-platform-youtube

In concomitanza con l’evento “Data Driven” in cui c’è stato il lancio ufficiale di SQL Server 2016, sono stati messi a disposizione, sia sul sito del lancio stesso, sia su YuoTube ben 35 video che illustrano brevemente ma molto efficacemente tutte le novità di SQL Server 2016. Potete accedervi da qui:

qui la lista dei video:

R Tools for Visual Studio

RTVS-1

E’ stato finalmente rilasciato anche per R l’estensione di Visual Studio che, come per Python, permette di utilizzare questo linguaggio nella comodità dell’amato Visual Studio. L’annuncio, direttamente dal team di sviluppo, è qui:

Announcing R Tools for Visual Studio

mentre qui c’è la pagina dedicata:

R Tools for Visual Studio

e come ormai da prassi, il codice sorgente è disponbile su GitHub:

https://github.com/Microsoft/RTVS

Non fatevelo mancare, come ormai detto e ridetto più volte, R e Python sono linguaggi con cui, volenti o nolenti, dovremo aver a che fare. Meglio farlo nel modo migliore allora, no?

RStudio v0.99.878

Visto che ormai R è parte della piattaforma Microsoft, sia come server a sè stante con R Server, sia come parte dell’engine di SQL Server, penso sia utile riportare anche qui le news di questo mondo, almeno le più salienti.

E la prima è che è stato recentemente aggiornate l’IDE, ad oggi, per eccellenza per R, ossia R Studio. Qui tutti i dettagli

New Release of RStudio (v0.99.878)

e qui il download:

Microsoft Data Science Virtual Machine Aggiornata

Microsoft ha aggiornato la sua “Data Science Virtual Machine” aggiungendo l’ultimo nato in casa Microsoft, ossia Microsoft R Server

Qui i vari blog post che hanno annunciato la cosa (che in effetti è avvenuta un pò in sordina):

La VM è disponibile su Azure a questa pagina

Data Science Virtual Machine

e viene preinstallata con i seguenti software:

SQL Server su Linux

SQL-Loves-Linux

Alcuni di voi forse ricorderanno gli scherzi del primo aprile di qualche anno fa, in cui era girata la news che sosteneva che SQL Server era stato portato anche su Linux. Bene, a quanto pare Microsoft ha preso la cosa seriamente, e nell’ottica della strategia sempre più open che ormai ha chiaramente intrapreso, giusto ieri la notizia si è ripetuta, ma questa volta da una fonte ufficialissima, ossia da Scott Guthrie in persona:

Aggiornamento PowerBI Desktop Febbraio 2016

E’ stato rilasciato ieri, 29 Febbraio 2016, l’aggiornamento di Power BI Desktop di Febbraio. Molte le novità introdotte come al solito, e particolarmente interessanti due, che permettono di Power BI di diventare un interessante client per Analysis Services e che sono

  • La possibilità di navigare gerarchie
  • La capacità di gestire KPI e Display folder
  • La possibilità di esportare i dati in formato CSV

e poi, più in generale, la possibilità di creare colonne calcolate in modalità Direct Query. Ovviamente ce ne sono molte altre, di seguito la lista:

Technical Cloud Day 2016: Sessioni registrate

Sergio Govoni

I video delle sessioni presentate al Technical Cloud Day 2016 sono disponibili per il download o per la visione in streaming su Channel 9.

Il Technical Cloud Day è l’evento in cui si illustrano le potenzialità della piattaforma Microsoft Azure; i temi trattati nell’edizione 2016 sono quelli più discussi nell’ambito della Data Science e nell’ambito delle soluzioni di Cloud Ibrido. Si è quindi parlato di Azure Machine Learning, Stream Analytics, Azure SQL Database, Azure App Service, Backup e Disaster Recovery sul Cloud e configurazione delle soluzioni note con il nome di Hybrid Cloud.

Data Driven: l'Evento su SQL Server 2016

data-driven-event

Il 10 Marzo 2016, segnatevi questa data, ci sarà un evento dedicato interamente a SQL Server 2016, con speaker Satya Nadella (non devo certo dirvi chi è, immagino), Scott Guthrie (Executive Vice President, Cloud and Enterprise Group), Joseph Sirosh (Corporate Vice President, Data Group) e Judson Althoff (President, Microsoft North America) in cui verranno fatti annunci molto importanti (di più per ora non posso dire, ma vi assicuro che saranno dei “game changer”) su SQL Server 2016 e la piattaforma dati Microsoft.