Importare dati da un feed di dati

I feed di dati rappresentano uno o più flussi di dati XML generati da un'origine dati online e trasmessi a un documento o a un'applicazione di destinazione. In PowerPivot per Excel è possibile importare feed di dati nella cartella di lavoro di PowerPivot tramite l'Importazione guidata tabella. Dopo aver importato un feed di dati in una cartella di lavoro, è possibile utilizzarlo successivamente in qualsiasi operazione pianificata di aggiornamento dati.

[!NOTA]

In Windows Vista e Windows 7 le caratteristiche della finestra di PowerPivot sono disponibili su una barra multifunzione, illustrata in questo argomento. In Windows XP le funzionalità sono disponibili in un set di menu. Se si utilizza Windows XP e si desidera conoscere la correlazione tra i comandi di menu e i comandi della barra multifunzione, vedere Interfaccia utente di PowerPivot in Windows XP.

In questo argomento sono contenute le sezioni seguenti:

Prerequisiti

Scegliere un approccio per l'importazione

Importare feed di dati da origini dati pubbliche o aziendali

Importare feed di dati da elenchi SharePoint

Importare feed di dati da report di Reporting Services

Prerequisiti

Il feed deve essere un feed Atom. I feed RSS non sono supportati.

Il feed deve essere disponibile pubblicamente oppure è necessario disporre dell'autorizzazione per connettersi ad esso con l'account di Windows con cui si è attualmente connessi.

Per esportare un elenco SharePoint come un feed di dati, è necessario che nel server SharePoint dal quale si importano dati sia disponibile ADO.NET Data Services 3.5 SP1. Per ulteriori informazioni, fare riferimento all'argomento relativo alla modalità per determinare i requisiti hardware e software per SharePoint 2010. Nei requisiti software individuare l'elenco dei prerequisiti software e fare clic sul collegamento per ADO.NET Data Services 3.5 corrispondente al sistema operativo in uso (Windows Server 2008 SP2 o Windows Server 2008 R2).

Scegliere un approccio per l'importazione

I dati vengono aggiunti una volta durante l'importazione e vengono inseriti nella cartella di lavoro di PowerPivot. Per ottenere dati aggiornati dal feed, è possibile aggiornare i dati dal PowerPivot per Excel o configurare una pianificazione dell'aggiornamento dei dati per la cartella di lavoro dopo la pubblicazione in SharePoint. Per ulteriori informazioni, vedere Modalità diverse di aggiornamento dei dati in PowerPivot.

È possibile utilizzare uno degli approcci seguenti per importare feed di dati in una cartella di lavoro di PowerPivot.

Applicazione

Approccio

Collegamento

Azure DataMarket

Importazione o esporta direttamente dati da Azure DataMarket in PowerPivot per Excel.

Ricerca per categorie

PowerPivot per Excel

Fare clic su Da feed di dati per importare un feed da un documento di servizio Atom o un singolo feed di dati da un servizio o da un'applicazione che genera feed nel formato Atom.

Utilizzare questo approccio per importare feed da servizi esterni o interni o da applicazioni in cui vengono forniti feed Atom con una connessione HTTP.

Ricerca per categorie

Elenchi SharePoint 2010

Esportare integralmente o parzialmente un elenco SharePoint come feed di dati Atom.

Ricerca per categorie

Reporting Services

Esportare integralmente o parzialmente un report in esecuzione in un server di report SQL Server come feed di dati Atom.

Ricerca per categorie

Importazione o Esporta da Azure DataMarket

È necessario disporre di un Windows Live ID per utilizzare i dati di Azure DataMarket. Se non si ha familiarità con Azure DataMarket, è possibile scegliere da una serie di origini dati gratuite per l'illustrazione della procedura.

Iniziare da Azure DataMarket

  1. Visitare il sito Web Azure DataMarket. Accedere utilizzando la Windows Live ID.

  2. Al primo utilizzo, assicurarsi di inserire le informazioni sull'account e creare un ID account che verrà utilizzato durante l'importazione o l'esportazione in Excel.

  3. Fare clic su Dati.

  4. In Prezzo fare clic su Libere per elencare solo quelle origini dati che sono gratuite.

  5. Fare clic sull'origine dati. Per la maggior parte delle origini dati, comprese quelle gratuite, sarà necessario eseguire l'accesso per utilizzarla. Fare clic sul collegamento per eseguire l'accesso.

  6. Nella pagina dell'origine dati, cercare Esplora questi dati. Nella maggior parte delle pagine vi è un collegamento con questo nome che, se selezionato, apre una finestra di query.

  7. Eseguire la query.

  8. Fare clic su Esporta.

  9. In Esporta in Programma, scegliere Excel PowerPivot.

  10. Quando viene richiesta l'apertura o il salvataggio del documento, fare clic su Apri. Quando viene richiesta la creazione di una nuova cartella di lavoro (Book1), fare clic su . Verrà visualizzato Excel, verrà caricato il componente aggiuntivo di PowerPivot, verrà aperta la finestra di PowerPivot e verrà avviata l'importazione guidata della tabella con URL del feed di dati già specificato.

  11. Verrà richiesta l'immissione di un ID account. È possibile trovare l'ID account nella pagina Account personale su Azure DataMarket.

Iniziare da PowerPivot per Excel

  1. In Excel, aprire la finestra PowerPivot.

  2. In Recupera dati esterni, fare clic su Da Azure DataMarket.

  3. Fare clic su Visualizza set di dati disponibili di DataMarket Azure. In questo modo verrà visualizzata la pagina Dati de sito Azure DataMarket. È ora possibile esplorare e accedere ai set di dati gratuiti o acquistati che è possibile importare direttamente in PowerPivot per Excel.

Importare feed di dati da origini dati pubbliche o aziendali

È possibile accedere a feed pubblici o compilare servizi dati personalizzati che consentono di generare feed Atom da sistemi di database proprietari o legacy.

  1. Nella finestra di PowerPivot, nella scheda Home, fare clic su Da feed di dati. Verrà visualizzata l'Importazione guidata tabella.

  2. Digitare un nome descrittivo per il feed a cui si accede. Se si importano più feed o origini dati, l'utilizzo di nomi descrittivi per la connessione consente di ricordare come viene utilizzata la connessione.

  3. Digitare un indirizzo per il feed di dati. I valori validi sono i seguenti:

    1. Documento XML che contiene i dati Atom. Ad esempio, il seguente URL fa riferimento a un feed pubblico nel sito Web Open Government Data Initiative:

      http://ogdi.cloudapp.net/v1/dc/banklocations/
      
    2. Documento con estensione atomsvc che specifica uno o più feed. Un documento con estensione atomsvc fa riferimento a un servizio o a un'applicazione che fornisce uno o più feed. Ogni feed viene specificato come query di base che restituisce il set dei risultati.

      È possibile specificare un indirizzo URL a un documento con estensione atomsvc che risiede in un server Web o è possibile aprire il file da una cartella condivisa o locale nel computer. È possibile ottenere un documento con estensione atomsvc se ne è stato salvato uno nel computer durante l'esportazione di un report di Reporting Services o è possibile ottenere documenti con estensione atomsvc in una libreria di feed di dati creata per il sito di SharePoint. Per ulteriori informazioni, vedere Importare dati da un report di Reporting Services o Gestire feed di dati PowerPivot nel sito Web Microsoft.

      [!NOTA]

      Si consiglia di specificare un documento con estensione atomsvc a cui è possibile accedere mediante un indirizzo URL o una cartella condivisa perché in questo modo è possibile configurare l'aggiornamento automatico dei dati per la cartella di lavoro in un secondo momento, dopo che questa è stata pubblicata in SharePoint. Il server può riutilizzare lo stesso indirizzo URL o la cartella di rete per aggiornare i dati se si specifica un percorso non locale nel computer.

  4. Fare clic su Test connessione per assicurarsi che il feed sia disponibile. In alternativa, è inoltre possibile fare clic su Avanzate per confermare che l'URL di base o l'URL del documento di servizio contiene la query o il documento di servizio che fornisce il feed.

  5. Fare clic su Avanti per continuare con l'importazione.

  6. Nella pagina Selezione tabelle e viste della procedura guidata, in corrispondenza del campo Nome descrittivo, sostituire il contenuto del feed di dati con un nome descrittivo che identifica la tabella che conterrà tali dati dopo l'importazione

  7. Fare clic su Visualizza anteprima e applica filtro per rivedere i dati e modificare le selezioni di colonna. Non è possibile limitare le righe importate nel feed di dati del report ma è possibile rimuovere le colonne deselezionando le caselle di controllo. Fare clic su OK.

  8. Nella pagina Selezione tabelle e viste fare clic su Fine.

  9. Dopo avere importato tutte le righe, fare clic su Chiudi.

Importare feed di dati da elenchi SharePoint

In SharePoint Server 2010 è possibile importare un elenco SharePoint che dispone di un pulsante Esporta come feed di dati nella barra multifunzione. È possibile fare clic su questo pulsante per esportare l'elenco come feed. Se sono installati Excel 2010 e PowerPivot per Excel, la finestra di PowerPivot verrà avviata in risposta all'esportazione dei feed di dati. Se è già presente una cartella di lavoro di PowerPivot aperta, è possibile aggiungere il feed a tale cartella o crearne una nuova. In assenza di una cartella di lavoro aperta, ne viene creata una nuova.

[!NOTA]

Il pulsante Esporta come feed di dati viene visualizzato nella barra multifunzione di Strumenti raccolta in siti per i quali è stata attivata la caratteristica PowerPivot. Se la funzionalità non fosse disponibile, un amministratore di SharePoint è in grado di attivarla. Per ulteriori informazioni, vedere Attivazione dell'integrazione PowerPivot per le raccolte siti nel sito Web Microsoft.

In alternativa, è possibile iniziare con PowerPivot per Excel e specificare gli elenchi che si desidera importare. Utilizzare le istruzioni seguenti per informazioni su come effettuare tale operazione.

  1. Nella finestra di PowerPivot, nella scheda Home, fare clic su Da feed di dati. Verrà visualizzata l'Importazione guidata tabella.

  2. Digitare un nome descrittivo per il feed a cui si accede. Se si importano più feed o origini dati, l'utilizzo di nomi descrittivi per la connessione consente di ricordare come viene utilizzata la connessione.

  3. In URL feed di dati digitare un indirizzo per il servizio dati dell'elenco, sostituendo <nome-server> con il nome effettivo del server SharePoint:

    http://<server-name>/_vti_bin/listdata.svc
    
  4. Fare clic su Test connessione per assicurarsi che il feed sia disponibile. In alternativa, è inoltre possibile fare clic su Avanzate per confermare che l'URL del documento di servizio contiene un indirizzo al servizio dati dell'elenco.

  5. Fare clic su Avanti per continuare con l'importazione.

  6. Nella pagina Seleziona tabelle e viste della procedura guidata selezionare gli elenchi che si desidera importare. Ad esempio, se si desidera importare metadati relativi a tutti i documenti in Raccolta PowerPivot, è possibile selezionare Raccolta PowerPivot dall'elenco.

    [!NOTA]

    È possibile importare solo elenchi contenenti colonne.

  7. Fare clic su Visualizza anteprima e applica filtro per rivedere i dati e modificare le selezioni di colonna. Non è possibile limitare le righe importate nel feed di dati del report ma è possibile rimuovere le colonne deselezionando le caselle di controllo. Fare clic su OK.

  8. Nella pagina Selezione tabelle e viste fare clic su Fine.

  9. Dopo avere importato tutte le righe, fare clic su Chiudi.

Importare feed di dati da report di Reporting Services

È possibile utilizzare la nuova estensione per il rendering Atom per generare un feed di dati da un report esistente. È necessario che nella workstation in uso sia disponibile Excel 2010 con l'applicazione PowerPivot per Excel. PowerPivot verrà avviato in risposta all'esportazione dei feed di dati, aggiungendo e creando automaticamente relazioni tra tabelle e colonne in base a come sono state trasmesse.

In alternativa, nella finestra PowerPivot della scheda Home, nel gruppo Carica dati esterni, fare clic sul pulsante **Da report **. Per ulteriori informazioni sull'importazione di un feed di dati da un report di Reporting Services, vedere Importare dati da un report di Reporting Services.

Vedere anche

Concetti

Origini dati supportate nelle cartelle di lavoro di PowerPivot

Modalità diverse di aggiornamento dei dati in PowerPivot

Altre risorse

Aggiungere e gestire dati in PowerPivot