Du kan använda en Reporting Services-rapport som har publicerats på en SharePoint-webbplats eller en rapportserver som datakälla i en Power Pivot arbetsbok. Här beskrivs hur du skapar anslutningen till rapporten och importerar data till arbetsboken.

I den här artikeln

Krav

Du måste använda en rapportdefinitionsfil (.rdl) som datakälla. Import från en rapportmodell stöds inte.

Du måste ha behörighet att öppna rapporten under Windows-användarkontot, och du måste känna till adressen till rapporten eller rapportservern som är värd för den. Du kan kontrollera dina behörigheter genom att försöka öppna rapporten i en webbläsare först. Om rapporten öppnas bekräftar den att du har tillräcklig behörighet och rätt URL.

Reporting Services måste vara version SQL Server 2008 R2 eller senare. Dessa versioner innehåller exportfunktionen för datafeed som strömmar rapportdata i XML-datafeedsformatet. Du kan identifiera rapportservern med alternativet Exportera som datafeed som visas i rapportens verktygsfält när du öppnar rapporten i webbläsaren: Ikonen Datafeed

Överst på sidan

Välj en importsmetod

Rapportdata läggs till en gång under importen. En kopia av informationen placeras i den Power Pivot arbetsboken. Om du vill hämta de senaste ändringarna i underliggande rapportdata kan du antingen uppdatera data från Power Pivot i Excel eller konfigurera ett datauppdateringsschema för arbetsboken när den har publicerats på SharePoint.

Du kan använda någon av följande metoder för att lägga till Reporting Services-rapportdata i en Power Pivot arbetsbok.

Program

Metod

Länk

Power Pivot

Klicka på Från rapport för att ange en adress till rapporten. Du kan också klicka på Från andra källoroch sedan klicka på Rapporterför att ange en n-adress till en rapport.

Hur gör jag för att...

Power Pivot

Klicka på Från datafeeds om du vill ange ett tjänstdokument (.atomsvc) som innehåller anslutningsinformation.

Hur gör jag för att...

Reporting Services

Klicka på knappen Exportera till datafeed i rapportverktygsfältet om du vill exportera data direkt till Power Pivot i Excel om det är installerat på datorn, eller spara exportfilen som ett Atom-tjänstdokument (.atomsvc)-fil för framtida bruk.

Hur gör jag för att...

Överst på sidan

Importera rapportdata med hjälp av en adress till en publicerad rapport

  1. I fönstret Power Pivot på fliken Start klickar du på Från rapport. Tabellimportguiden öppnas.

  2. Klicka på Bläddra och välj en rapportserver.

    Om du regelbundet använder rapporter på en rapportserver, kan servern finnas med i Senaste webbplatser och servrar. Annars skriver du en adress till en rapportserver i Namn och klickar på Öppna för att bläddra bland mapparna på rapportserverwebbplatsen. En exempeladress för en rapportserver kan vara http://<datornamn>/reportserver.

  3. Markera rapporten och klicka på Öppna. Alternativt kan du klistra in en länk till rapporten, inklusive den fullständiga sökvägen och rapportnamnet, i textrutan Namn. Tabellimportguiden ansluter till rapporten och återger den i förhandsgranskningsområdet.

    Om rapporten använder parametrar måste du ange en parameter eller så kan du inte skapa rapportanslutningen. Då importeras bara de rader som är relaterade till parametervärdet i datafeeden.

    1. Välj en parameter med listrutan eller kombinationsrutan som finns i rapporten.

    2. Klicka på Visa rapport för att uppdatera data.

      Obs!: När du visar rapporten sparas de parametrar som du valde tillsammans med definitionen av datafeeden.

      Du kan också klicka på Avancerat för att ange leverantörsspecifika egenskaper för rapporten.

  4. Klicka på Testa anslutning för att kontrollera att rapporten är tillgänglig som en datafeed. Du kan också klicka på Avancerat om du vill bekräfta att egenskapen Infogade tjänstdokument innehåller inbäddad XML som anger anslutningen till datafeeden.

  5. Klicka Nästa för att fortsätta med importen.

  6. sidan Välj tabeller och vyer i guiden markerar du kryssrutan bredvid de rapportdelar som du vill importera som data.

    Vissa rapporter kan innehålla flera delar, inklusive tabeller, listor eller diagram.

  7. I rutan Eget namn skriver du namnet på tabellen där du vill att datafeeden ska sparas i Power Pivot-arbetsboken.

    Namnet på kontrollen Reporting Service används som standard om inget namn har tilldelats: till exempel Tablix1, Tablix2. Vi rekommenderar att du ändrar det här namnet under importen så att du lättare kan identifiera ursprunget för den importerade datafeeden.

  8. Klicka på Förhandsgranska och filtrera för att granska data och ändra kolumnval. Du kan inte begränsa vilka rader som importeras i rapportdatafeeden, men du kan ta bort kolumner genom att avmarkera kryssrutorna. Klicka på OK.

  9. Klicka på Slutför på sidan Markera tabeller och vyer.

  10. När alla rader har importerats klickar du på Stäng.

Överst på sidan

Importera rapportdata med hjälp av en URL till ett datatjänstdokument

Ett alternativ till att ange en rapportadress är att använda en datatjänstfil (.atomsvc) som redan har den rapportfeedinformation du vill använda. Ett datatjänstdokument anger en URL-adress till rapporten. När du importerar datatjänstdokumentet skapas en rapportfeed från rapporten och läggs till i Power Pivot arbetsboken.

  1. Klicka Power Pivot Från datafeeds fliken Start i fönstret Inställningar. Tabellimportguiden öppnas.

  2. I Anslut datafeed skriver du ett eget namn som du vill använda när du refererar till datakällan.

    Det här namnet används endast i Power Pivot arbetsboken för att referera till datakällan. Senare i guiden anger du namnet på tabellen där data lagras.

  3. Ange en sökväg till datatjänstdokumentet (.atomsvc) som anger rapportfeeden. Du kan ange en adress till dokumentet om det är lagrat på servern, eller så kan du öppna det från en mapp på datorn. Alternativt kan du klicka på Bläddra för att navigera till en server som har det datatjänstdokument du vill använda.

  4. Klicka på Testa anslutning för att säkerställa att en feed kan skapas med hjälp av informationen i datatjänstdokumentet.

  5. Klicka på Nästa.

  6. sidan Välj tabeller och vyer i guiden markerar du kryssrutan bredvid de rapportdelar som du vill importera som data.

    Vissa rapporter kan innehålla flera delar, inklusive tabeller, listor eller diagram.

  7. I rutan Eget namn skriver du namnet på tabellen där du vill att datafeeden ska sparas i Power Pivot arbetsboken.

    Namnet på kontrollen Reporting Service används som standard om inget namn har tilldelats: till exempel Tablix1, Tablix2. Vi rekommenderar att du ändrar det här namnet under importen så att du enklare kan identifiera ursprunget för den importerade datafeeden.

  8. Klicka på Förhandsgranska och filtrera för att granska data och ändra kolumnval. Du kan inte begränsa vilka rader som importeras i rapportdatafeeden, men du kan ta bort kolumner genom att avmarkera kryssrutorna. Klicka på OK.

  9. Klicka på Slutför på sidan Markera tabeller och vyer.

  10. När alla rader har importerats klickar du på Stäng.

Överst på sidan

Exportera en rapport som en datafeed

  1. Öppna en rapport från Report Manager, SharePoint eller en rapportserver.

  2. Klicka på knappen Exportera som datafeed i rapportverktygsfältet: Ikonen Datafeed

    Om Excel installerat på datorn uppmanas du att öppna eller spara filen. 

  3. Klicka Öppna för att direkt visa importerade data i Power Pivot i Excel.

Om knappen inte visas körs inte rapporten på en version av Reporting Services som stöds. Du kan flytta eller kopiera rapporten till en rapportserver som stöds.

Obs!: Reporting Services innehåller ett Atom-renderingstillägg som genererar flöden från rapportdefinitionsfiler. Tillägget, i stället för att Power Pivot ett serverprogram, skapar rapportfeeds och datatjänstdokument som används för att exportera rapportdata till Power Pivot arbetsböcker. Mer information om hur du använder feeds Power Pivot finns i Power Pivot-datafeeds på MSDN.

Överst på sidan

Spara ett Atom-tjänstdokument (.atomsvc) för framtida importåtgärder

Om du inte har ett program på datorn som kan öppna en rapportfeed sparar du dokumentet för framtida bruk på en dator som har Power Pivot i Excel. Dokumentet som du sparar anger en adress till rapporten. Den innehåller inga data från rapporten.

  1. Öppna en rapport från Report Manager, SharePoint eller en rapportserver.

  2. Klicka på knappen Exportera som datafeed i rapportverktygsfältet:Ikonen Datafeed

  3. Klicka Spara för att lagra .atomsvc-filen på datorn. Filen anger rapportservern och platsen för rapportfilen.

Om du vill använda .atomsvc-filen senare kan du Power Pivot den i Excel importera rapportfeeden. Mer information om hur du anger ett datatjänstdokument för rapportfeeds finns i Importera rapportdata med hjälp av en URL-adress till ett datatjänstdokument i det här avsnittet.

Du kan också publicera filen i ett datafeedbibliotek i SharePoint så att den blir tillgänglig för alla som vill använda rapportfeeds i andra arbetsböcker eller rapporter. Mer information om bibliotek för datafeeds finns i Power Pivot-datafeeds på MSDN.

Överst på sidan

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Hur nöjd är du med översättningskvaliteten?

Vad påverkade din upplevelse?

Har du ytterligare feedback? (Valfritt)

Tack för din feedback!

×