Dati nel cloud. Componente aggiuntivo DataMarket per Excel ed Excel Services
Articolo originale pubblicato sabato 16 aprile 2011
Si stanno verificando alcuni eventi eccitanti nell'ambito dei servizi cloud Microsoft. Uno dei servizi è Windows Azure marketplace DataMarket, un servizio cloud che assiste gli utenti finali che necessitano di dati per l'analisi aziendale e i processi decisionali. È possibile utilizzare facilmente i dati sottoscritti direttamente in applicazioni di Microsoft Office come Microsoft Excel 2010 e in strumenti di business intelligence di Microsoft come PowerPivot e SQL Server Reporting Services. È quindi possibile condividere i report e le visualizzazioni creati in SharePoint. Per ulteriori informazioni, vedere il Whitepaper relativo a DataMarket.
Esistono alcuni scenari end-to-end in cui Office ottiene i dati dal cloud tramite DataMaket e quindi li condivide in SharePoint Server 2010 tramite Excel Services e forse in un dashboard di PerformancePoint Services. Nella figura seguente viene rappresentato uno scenario specifico in cui i dati vengono ricavati da DataMarket, quindi vengono salvati sul desktop e infine vengono condivisi in SharePoint Server 2010 tramite Excel Services.
Nota: nell'immagine viene incluso Office365 solo per fornire un'idea globale, in quanto sono disponibili tre offerte principali e DataMarket è il risultato di quanto offerto in Windows Azure e SQL Azure.
In questo post viene illustrato il componente aggiuntivo DataMarket per Excel, un'applicazione gratuita che consente di individuare e importare dati da Windows Azure Marketplace DataMarket in Microsoft Office Excel. Viene inoltre fornita una breve descrizione di ogni offerta del cloud.
Componente aggiuntivo DataMarket per Excel (funzionamento)
Il componente aggiuntivo DataMarket per Excel (CTP1) offre un'interfaccia semplice che consente di individuare set di dati pubblicati in Windows Azure Marketplace DataMarket. È possibile esplorare e cercare un insieme esteso di set di dati di editori di contenuto nell'ambito di uno strumento con cui si è già acquisita familiarità, ovvero Excel. Di seguito viene illustrata la procedura:
1. Scaricare il componente aggiuntivo qui, aprire la cartella o salvare il file nel computer, quindi fare doppio clic sul pacchetto di Windows Installer.
Nota: è possibile che venga chiesto di scaricare Microsoft .NET Framework 4 Client Profile (programma di installazione Web). Con .NET Framework 4.0 viene installato WCF Data Services, un componente di .NET Framework che consente di creare servizi e applicazioni basati su REST in cui viene utilizzato il protocollo OData (Open Data Proto col) per esporre e utilizzare i dati sul Web.
2. Aprire Excel e fare clic sulla scheda Dati (Data) per verificare che il componente aggiuntivo sia stato installato come estensione di Excel. Dovrebbe essere visibile un pulsante denominato Import data from DataMarket sulla barra multifunzione di Excel, come illustrato di seguito:
3. Fare clic sul pulsante Import data from DataMarket. Verrà visualizzata la finestra di dialogo di accesso:
Questa finestra di dialogo consente di accedere a DataMarket e di effettuare le seguenti operazioni:
- Esplorare il marketplace: facendo clic sul collegamento corrispondente viene aperta una nuova finestra del browser in cui è possibile esplorare i set di dati esposti da DataMarket.
- Iscriversi a DataMarket: nel browser viene visualizzata la pagina di iscrizione per DataMarket. L'iscrizione è gratuita.
- Visualizzare l'informativa sulla privacy: nel browser viene visualizzata l'informativa sulla privacy per il componente aggiuntivo.
Lo scopo principale di questa finestra di dialogo è di facilitare l'accesso all'elenco dei set di dati per cui è stata effettuata la sottoscrizione. Per accedere, è necessario fornire un codice di account. Il codice di account è la password di accesso a tutti i set di dati in DataMarket ed è disponibile in https://datamarket.azure.com/account/keys. Poiché questo codice rappresenta la password (associata all'account di DataMarket), è necessario effettuare l'iscrizione a DataMarket per l'accesso.
Copiare il codice di account dalla relativa pagina (https://datamarket.azure.com/account/keys) e incollarlo nel campo Account key. È inoltre possibile specificare se salvare il codice di account per un utilizzo futuro selezionando la casella di controllo Remember my account key.
Se è stata effettuata l'iscrizione, copiare il codice di account e fare clic su Sign-In per caricare i set di dati sottoscritti.
Nello screenshot seguente vengono mostrati i tre set di dati per cui è stata effettuata l'iscrizione. Per alcuni set di dati, ad esempio STATS, viene applicata una tariffa. Altri invece sono gratuiti, ma presentano limitazioni relativamente ai dati che è possibile visualizzare. Zillow ad esempio consente di eseguire 3.000 transazioni al mese gratuitamente. Gli altri provider di dati offrono un numero variabile di transazioni.
Per i passaggi successivi, vedere:
Panoramica di Excel Services (SharePoint Server 2010)
Pubblicare una cartella di lavoro in Excel Services
Questo è un post di blog localizzato. L'articolo originale è disponibile in Data in the cloud! DataMarket Add-In for Excel and Excel Services.