Condividi tramite


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 dei 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 caratteristiche 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 dall'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

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 che forniscono 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 2008 R2 come feed di dati Atom.

Ricerca per categorie

Importare feed di dati da origini dati pubbliche o aziendali

È possibile accedere a feed pubblici o compilare servizi dati personalizzati che generano 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 caratteristica 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

Se si dispone di una distribuzione di SQL Server 2008 R2 Reporting Services, è possibile utilizzare la nuova estensione per il rendering Atom per generare un feed di dati da un report esistente. È necessario disporre di Excel 2010 con PowerPivot per Excel nella workstation in uso. PowerPivot verrà avviato in risposta all'esportazione dei feed di dati, aggiungendo e creando automaticamente relazioni tra tabelle e colonne 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.