luglio 2007 - Posts

Ayende vs SSIS

Era da diverso tempo che non leggevo un post così esilarante. Esilarante perchè il povero Ayende (noto blogger) alle prese con SSIS è letteralemente impazzito! :-)

Preso da uno scatto d'ira il povero sviluppatore si è scatenato sul suo blog e ha scritto ben 15 pesanti critiche (la maggioranza della quali hanno un fondo di verità) sullo strumento ETL di Microsoft. Il povero Ayende mi ricorda alcuni colleghi sviluppatori .NET che alle prese con le diavolerie da DBA diventavano isterici e cadevano in un profondo stato di frustrazione e confusione.

Conosco bene i difetti di Integration Services e sono cosciente del fatto che non sia uno strumento perfetto ma anche vero che con la giusta conoscenza e formazione SSIS è uno strumento di ETL potentissimo con il quale è possibile realizzare vaste infrastrutture (sia nel numero di packages che nella mole di dati). E' palese che alcune delle critiche sono frutto di una conoscenza superficiale dello strumento, forse di chi si aspettava un tool diverso più orientato ad un pubblico di sviluppatori? Ma che si aspettava Ayende? SSIS è stato creato per una fascia di professionisti che si chiamano DBA, BI Developers o ETL Developers.

Spinto dalla personale delusione con Integration Services, Ayende sta sviluppando un motore di ETL (Rhino.ETL). Scelta discutibile ma non posso che fargli i miei migliori auguri! Smile

P.S. Per chi vuole approfondire il concetto di ETL e le sue origini può consultare wikipedia oppure il sito del Kimball Group

Posted by s.greci with 3 comment(s)

SpeedFan

Cercando un software in grado di monitorare le temperature di motherboard e cpu ed eventualmente anche di poter regolare la velocità delle ventole mi sono imbattuto in questo grazioso gingillo: SpeeFan. SpeedFan è un ottimo strumento di monitoring e regolazione in grado di supportare diverse centinaia di dispositivi tra schede madri, cpu e hard-disk.

Sulla mia workstation casalinga si è rivelato utilissimo per poter tenere sotto controlla la temperatura e abbassara la velocità delle ventole durante la notte. Inoltre monitora i voltaggi ed anche lo stato dei nostri hard-disk utilizzando lo S.M.A.R.T.

SpeedFan è stato installato senza problemi (a differenza del PcProbeII della Asus) su sistema operativo Vista x64. Complimenti al creatore di questo tool, italiano per giunta :-).

Posted by s.greci with no comments
Filed under:

Performance Point 2007 RTM a Settembre

La versione RTM di Performance Point 2007 verrà rilasciata nel mese di settembre, fonte questo post di David Francis su Conchango.
Posted by s.greci with no comments

Riflessioni sulla Business Intelligence

Questa mattina ho letto un'interessante articolo scritto da Jamie Thompson a proposito di BI, da titolo:

Business Intelligence, what is it and what is it not? 

Posted by s.greci with no comments

SQL DMVStats vers. 1.01

Il 5 luglio i ragazzi del team di sviluppo di SLQ DMVStats hanno rilasciato una versione con un paio di bugfixes che io e Matteo avevo segnalato nell'Issue Tracker di CodePlex. Se avete da segnalare dei problemi o dei possibili miglioramenti iscrivetevi a CodePlex e fate sentire anche voi la vostra voce al team.

DMVstats Release 1.01 includes small bug fixes:

  • database name with embedded blanks e.g. my db
  • purge DMV.... batch jobs - work item #79
  • index definition report - work item #78

 Thank you guys! Smile
 

Posted by s.greci with no comments
Filed under:

Toad DataModeler

In queste ore si è aperto un thread sul forum di UGISS a proposito del Toad DataModeler, uno ottimo strumento per il data modeling e il database design. A tal proposito vorrei fare chiarezza sulle versioni disponibili di questo prodotto. Toad DataModeler è disponibile in 3 versioni:

  1. Toad DataModeler Freeware
  2. Toad DataModeler Trial
  3. Toad DataModeler Commercial

La prima è una versione completamente gratuita e funzionante salvo alcune limitazioni rispetto alla versione commerciale. La versione trial è semplicemente la versione commerciale, quindi con tutte le funzionalità abilitate, ma con una limitazione di utilizzo di 30 gg. La terza è, ovviamente, quella per cui dobbiamo sborsare il grano Big Smile.

Il link per la versione Freeware è disponibile sul sito della CaseStudio:

http://www.casestudio.com/enu/database_design_freeware.aspx

e sempre sullo stesso sito trovate una pagina con la versione freeware e quella commerciale messe a confronto, così potete fin da subito orientarvi su quale scegliere:

http://www.casestudio.com/enu/features.aspx

 

Posted by s.greci with no comments

Finalmente coperto da ADSL

Dopo quasi un decennio speso ad aspettare di essere coperto da un servizio a banda larga, oggi scopro che il mio numero di telefono è finalmente coperto da servizio ADSL! Infatti Roddi, il paesello in cui abito, è stato recentemente coperto.

Ieri sera ho immediatamente sottoscritto il servizio F5 di NGI:

  • 2048 Downstream
  • 256 Upstream
  • Configurazione FAST
  • IP Fisso
  • Rete IP I.NET
  • 300 kb/sec banda garantita (a livello ATM)
  • 95% banda garantita (a livello IP)


 

Posted by s.greci with 2 comment(s)
Filed under:

Supporto Database di terze parti per Visual Studio Team Edition for DB Pro

Quelli del team di sviluppo di VSTE4DB stanno lavorando sodo alla nuova versione che uscirà insieme a Visual Studio codename "Rosario" ed hanno introdotto la possibilità di collegare lo strumento a fonti dati diverse da SQL Server, sfruttando un modello di sviluppo "provider based". A tale scopo è stata indetta una survey per raccogliere informazioni sui db di terze parti più richiesti. Trovate tutto nel link qui sotto:

http://blogs.msdn.com/gertd/archive/2007/07/03/which-3rd-party-databases-to-support.aspx

Solid Quality

Come già anticipato da Davide anche il sottoscritto è entrato a far parte ufficialmente di Solid Quality in veste di BI Specialist.

Solid Quality è un brand storico nel campo del Data Management, che comprende nomi molto importanti: basta dire che ho studiato i primi rudimenti di SQL Server 2000 su un libro scritto proprio dal CEO di Solid Fernando Guerrero.

Un grazie ai Soci Fondatori, che tra le mille attività mandano avanti anche la "baracca" di UGISS (onore e merito), ed anche un saluto all'altra new entry di Solid, Francesco, con il quale ho avuto modo di lavorare in questi ultimi mesi Smile.

Posted by s.greci with no comments
Filed under:

SQL DMVStats

Certo che CodePlex negli ultimi tempi sta regalando (è proprio il caso di dirlo) delle ottime utility. Sul blog di Kalen leggo che è stato rilasciata la prima versione di SQL DMVStats è una serie di viste e di report in grado di raccogliere e analizzare informazioni sulle performances di SQL Server:

Microsoft SQL Server 2005 provides Dynamic Management Views (DMVs) to expose valuable information that you can use for performance analysis. DMVstats 1.0 is an application can collect, analyze and report on SQL Server 2005 DMV performance data. DMVstats does not support Microsoft SQL Server 2000 and earlier versions.

Main Components
The three main components of DMVstats are:
• DMV data collection
• DMV data warehouse repository
• Analysis and reporting.
Data collection is managed by SQL Agent jobs. The DMVstats data warehouse is called DMVstatsDB. Analysis and reporting is provided by means of Reporting Services reports.

SQL DMVStats è stato sviluppato dal SQL Server Customer Advisory Best Practices Team.

Posted by s.greci with 2 comment(s)
Filed under: