Sestavu služby Reporting Services publikovanou na sharepointový web nebo server sestav můžete použít jako zdroj dat v sešitu Power Pivot. Následující postup popisuje, jak vytvořit připojení k sestavě a importovat data do sešitu.
V tomto článku
Požadavky
Jako zdroj dat musíte použít soubor definice sestavy (.rdl). Import z modelu sestavy se nepodporuje.
Musíte mít oprávnění k otevření sestavy pod uživatelským účtem systému Windows a musíte znát adresu sestavy nebo serveru sestav, který ji hostuje. Oprávnění můžete zkontrolovat tak, že se nejprve pokusíte otevřít sestavu ve webovém prohlížeči. Pokud se sestava otevře, potvrdí, že máte dostatečná oprávnění a správnou adresu URL.
Služba Reporting Services musí mít verzi SQL Server 2008 R2 nebo novější. Tyto verze zahrnují funkci exportu datového kanálu, která streamuje data sestavy ve formátu datového kanálu XML. Server sestav můžete identifikovat pomocí možnosti Exportovat jako datový kanál, která se zobrazí na panelu nástrojů sestavy při otevření sestavy v prohlížeči:
Volba přístupu k importu
Data sestavy se přidají jednou během importu. Kopie dat se umístí do sešitu Power Pivot. Pokud chcete získat nejnovější změny podkladových dat sestavy, můžete buď aktualizovat data z Power Pivot v Excelu, nebo nakonfigurovat plán aktualizace dat pro sešit po jeho publikování na SharePoint.
K přidání dat sestavy služby Reporting Services do sešitu Power Pivot můžete použít kterýkoli z následujících přístupů.
Aplikace |
Přístup |
Odkaz |
Power Pivot |
Kliknutím na Možnost Ze sestavy zadejte adresu sestavy. Můžete také kliknout na Z jiných zdrojů a potom kliknout na Sestavy a zadat n adresu sestavy. |
|
Power Pivot |
Klikněte na Z datových kanálů a určete dokument služby (.atomsvc), který obsahuje informace o připojení. |
|
Reporting Services |
Kliknutím na tlačítko Exportovat do datového kanálu na panelu nástrojů sestavy okamžitě vyexportujte data do Power Pivot v Excelu, pokud je nainstalovaný v počítači, nebo exportovaný soubor uložte jako soubor dokumentu služby Atom (.atomsvc) pro budoucí použití. |
Import dat sestavy pomocí adresy publikované sestavy
-
V okně Power Pivot klikněte na kartě Domů na Ze sestavy. Otevře se průvodce importem tabulky.
-
Klikněte na Procházet a vyberte server sestav.
Pokud pravidelně používáte sestavy na serveru sestav, může být server uvedený v části Poslední lokality a servery. Jinak do pole Název zadejte adresu serveru sestav a kliknutím na Otevřít procházejte složky na webu serveru sestav. Příklad adresy serveru sestav může být http://<název_počítače>/reportserver.
-
Vyberte sestavu a klikněte na Otevřít. Případně můžete vložit odkaz na sestavu, včetně celé cesty a názvu sestavy, do textového pole Název . Průvodce importem tabulky se připojí k sestavě a vykreslí ji v oblasti náhledu.
Pokud sestava používá parametry, musíte zadat parametr nebo nemůžete vytvořit připojení sestavy. Když to uděláte, importují se do datového kanálu jenom řádky související s hodnotou parametru.
-
Zvolte parametr pomocí seznamu nebo pole se seznamem, které jsou k dispozici v sestavě.
-
Kliknutím na Zobrazit sestavu aktualizujte data.
Poznámka: Zobrazení sestavy uloží parametry, které jste vybrali, společně s definicí datového kanálu.
Volitelně můžete kliknutím na Upřesnit nastavit vlastnosti specifické pro zprostředkovatele pro sestavu.
-
-
Klikněte na Test připojení a ujistěte se, že je sestava dostupná jako datový kanál. Případně můžete také kliknout na Upřesnit a ověřit, že vlastnost Vložený dokument služby obsahuje vložený KÓD XML, který určuje připojení datového kanálu.
-
Kliknutím na Další pokračujte v importu.
-
Na stránce Průvodce vybrat tabulky a zobrazení zaškrtněte políčko vedle částí sestavy, které chcete importovat jako data.
Některé sestavy můžou obsahovat více částí, včetně tabulek, seznamů nebo grafů.
-
Do pole Popisný název zadejte název tabulky, do které chcete v sešitu Power Pivotu uložit datový kanál.
Název ovládacího prvku služby Reporting Service se použije ve výchozím nastavení, pokud nebyl přiřazen žádný název: například Tablix1, Tablix2. Doporučujeme změnit tento název během importu, abyste mohli snadněji identifikovat původ importovaného datového kanálu.
-
Kliknutím na Náhled a filtr zkontrolujte data a změňte výběr sloupců. Řádky importované v datovém kanálu sestavy nelze omezit, ale sloupce můžete odebrat zrušením zaškrtnutí políček. Klikněte na OK.
-
Na stránce Vybrat tabulky a zobrazení klikněte na Dokončit.
-
Po importu všech řádků klikněte na Zavřít.
Import dat sestavy pomocí adresy URL do dokumentu datové služby
Alternativou k zadání adresy sestavy je použít soubor dokumentu datové služby (.atomsvc), který již obsahuje informace informačního kanálu sestav, které chcete použít. Dokument datové služby určuje adresu URL sestavy. Při importu dokumentu datové služby se ze sestavy vygeneruje informační kanál sestavy, který se přidá do sešitu Power Pivot.
-
V okně Power Pivot klikněte na kartě Domů na Z datových kanálů. Otevře se průvodce importem tabulky.
-
Na stránce Připojit k datovému kanálu zadejte popisný název, který se má použít při odkazování na zdroj dat.
Tento název se používá pouze v sešitu Power Pivot pro odkaz na zdroj dat. Později v průvodci nastavíte název tabulky, ve které jsou data uložená.
-
Zadejte cestu k souboru dokumentu datové služby (.atomsvc), který určuje informační kanál sestavy. Můžete zadat adresu dokumentu, pokud je uložený na serveru, nebo ho můžete otevřít ze složky v počítači. Případně můžete kliknout na Procházet a přejít na server s dokumentem datové služby, který chcete použít.
-
Klikněte na Test připojení a ujistěte se, že je možné vytvořit informační kanál pomocí informací v dokumentu datové služby.
-
Klikněte na Další.
-
Na stránce Průvodce vybrat tabulky a zobrazení zaškrtněte políčko vedle částí sestavy, které chcete importovat jako data.
Některé sestavy můžou obsahovat více částí, včetně tabulek, seznamů nebo grafů.
-
Do pole Popisný název zadejte název tabulky, do které chcete datový kanál uložit v sešitu Power Pivot.
Název ovládacího prvku služby Reporting Service se použije ve výchozím nastavení, pokud nebyl přiřazen žádný název: například Tablix1, Tablix2. Doporučujeme, abyste tento název během importu změnili, abyste snadněji identifikovali původ importovaného datového kanálu.
-
Kliknutím na Náhled a filtr zkontrolujte data a změňte výběr sloupců. Řádky importované v datovém kanálu sestavy nelze omezit, ale sloupce můžete odebrat zrušením zaškrtnutí políček. Klikněte na OK.
-
Na stránce Vybrat tabulky a zobrazení klikněte na Dokončit.
-
Po importu všech řádků klikněte na Zavřít.
Export sestavy jako datového kanálu
-
Otevřete sestavu ze Správce sestav, SharePointu nebo serveru sestav.
-
Na panelu nástrojů sestavy klikněte na tlačítko Exportovat jako datový kanál:
Pokud je v počítači nainstalovaný Excel, zobrazí se výzva k otevření nebo uložení souboru.
-
Kliknutím na Otevřít okamžitě zobrazíte importovaná data v okně Power Pivot v Excelu.
Pokud se tlačítko nezobrazuje, sestava není spuštěná v podporované verzi služby Reporting Services. Zvažte přesunutí nebo zkopírování sestavy na server sestav, který je podporovanou verzí.
Poznámka: Reporting Services obsahuje vykreslovací rozšíření Atom, které generuje informační kanály ze souborů definic sestavy. Toto rozšíření místo Power Pivot serverového softwaru vytváří informační kanály sestav a dokumenty datové služby používané k exportu dat sestavy do Power Pivot sešitů. Další informace o používání informačních kanálů v Power Pivot najdete v tématu Datové kanály Power Pivotu na WEBU MSDN.
Uložení souboru dokumentu služby Atom (.atomsvc) pro budoucí operace importu
Pokud v počítači nemáte aplikaci, která by otevřela informační kanál sestav, uložte dokument pro budoucí použití na počítači, který má Power Pivot v Aplikaci Excel. Dokument, který uložíte, určuje adresu sestavy. Neobsahuje data ze sestavy.
-
Otevřete sestavu ze Správce sestav, SharePointu nebo serveru sestav.
-
Na panelu nástrojů sestavy klikněte na tlačítko Exportovat jako datový kanál:
-
Kliknutím na Uložit uložte soubor .atomsvc do počítače. Soubor určuje server sestav a umístění souboru sestavy.
Pokud chcete soubor .atomsvc později použít, můžete ho otevřít v Power Pivot v Excelu a naimportovat informační kanál sestavy. Další informace o tom, jak zadat dokument datové služby pro informační kanály sestav, najdete v tématu Import dat sestavy pomocí adresy URL do dokumentu datové služby v tomto tématu.
Tento soubor můžete také publikovat do knihovny datových kanálů na SharePointu a zpřístupnit ho každému, kdo chce informační kanály sestav používat v jiných sešitech nebo sestavách. Další informace o knihovnách datových kanálů najdete v tématu Datové kanály Power Pivotu na webu MSDN.