Il progetto Gemini ha un nome ufficiale: PowerPivot

Davide Mauri

Alla Microsoft Sharepoint Conferece 2009 di Las Vegas è stato annunciato il nome ufficale del progetto Gemini: PowerPivot for Microsoft Excel.

E’ stato anche rilasciato un sito dedicato a questa tecnologia, per presentarla e aiutare il grande pubblico a capirne tutte le possibili declinazioni:

http://www.powerpivot.com/

In poche parole, si tratta di un addin per Excel 2010 che permetterà di analizzare grandi moli di dati (milioni di righe) direttamernte sul proprio client ed in modo molto semplice. E’ chiaramente prevista la possibilità di collegarsi anche a cubi di Analysis Services per poter sfruttare i dati li memorizzati: il concetto di centralità del dato non viene meno, semplicemente si vuole dare all’utente finale una flessibilità maggiore nell’analisi dello stesso.

Consolidation Using SQL Server 2008

Davide Mauri

E’ stato rilasciato un whitepaper che discute di tutti gli aspetti legati al consolidamento dei database aziendali su SQL Server 2008:

“Many companies are considering or have already implemented consolidation of computing resources, including Microsoft SQL Server instances and databases, in their organization. A consolidation effort is a complex task that requires information, a detailed plan and timeline for success, and a strategy for administering the consolidated environment. This white paper walks through the journey of gathering and analyzing the information to base all planning and implementation decisions on; how to plan, architect, and implement consolidation; and finally, the considerations for administering a consolidated SQL Server environment.”

CLR User-Defined Function for Check Constraint

Sergio Govoni

Come possiamo scrivere l’espressione logica che verifica un vincolo di tipo CHECK ? Possiamo farlo con:

  • T-SQL
  • User-Defined Function
  • CLR User-Defined Function

Abbiamo apprezzato l’utilizzo del linguaggio CLR nel post SQLCLR instead of OLE Automation (sp_OA* method), ora vediamo come è possibile implementare e fare il deploy di una funzione CLR da utilizzare per verificare l’espressione logica di un vincolo CHECK, definito ad esempio su una colonna di tipo float.

Windows Azure Contest

Davide Mauri

Microsoft ha indetto un simpatico concorso per aiutare gli sviluppatori ad avvincinarsi al “Cloud Computing”: pubblica un’applicazione è vinci una maglietta!

Dalla CTP di Agosto - ricordo infatti che la tecnologia Cloud di Microsoft è ancora in fase Beta - è possibile utilizzare anche SQL Azure, ossia la versione Cloud di SQL Server:

Not a Number Value in Float Field

Sergio Govoni

In questo articolo parleremo della situazione che si verifica quando nel DB vengono memorizzati dei valori numerici, in colonne di tipo float, che però non possono più essere letti correttamente.

Tutto è iniziato dalla segnalazione di un utente che lamentava un errore in fase di estrazione dei dati di fatturato. La versione di SQL Server in produzione è la 2000 (SP4 – versione 8.00.2039) e l’errore restituito durante l’esecuzione della query è: “An error occurred while executing batch. Error message is: Overflow aritmetico.