Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Rapportservern i SQL Server Reporting Services använder tillägg för att modularisera de typer av indata eller utdata som accepteras för autentisering, databearbetning, rapportrendering och rapportleverans. Det gör det enkelt för befintliga Reporting Services-installationer att använda nya programvarustandarder i branschen, till exempel ett nytt autentiseringsschema eller en anpassad datakälla. Rapportservern stöder anpassade autentiseringstillägg, tillägg för databearbetning, tillägg för rapportbearbetning, återgivningstillägg och leveranstillägg samt tillägg som är tillgängliga för användarna kan konfigureras i konfigurationsfilen RSReportServer.config. Du kan till exempel begränsa de exportformat som rapportvisningsprogrammet får använda. En rapportserver kräver minst ett autentiseringstillägg, databehandlingstillägg och renderingstillägg. Tillägg för leverans- och rapportbearbetning är valfria, men nödvändiga om du vill ha stöd för rapportdistribution eller anpassade kontroller.
Det här avsnittet beskriver de tillägg som är lättillgängliga i Reporting Services.
Säkerhetstillägg
Säkerhetstillägg används för att autentisera och auktorisera användare och grupper till en rapportserver. Standardsäkerhetstillägget baseras på Windows-autentisering. Du kan också skapa ett anpassat säkerhetstillägg för att ersätta standardsäkerhet om distributionsmodellen kräver en annan autentiseringsmetod (till exempel om du behöver formulärbaserad autentisering för Internet- eller extranätsdistribution). Endast ett säkerhetstillägg kan användas i en enda Reporting Services-installation. Du kan ersätta standardsäkerhetstillägget för Windows-autentisering, men du kan inte använda det tillsammans med ett anpassat säkerhetstillägg.
Tillägg för databehandling
Databearbetningstillägg används för att fråga en datakälla och returnera en utplattad raduppsättning. Reporting Services använder olika tillägg för att interagera med olika typer av datakällor. Du kan använda tilläggen som ingår i Reporting Services, eller så kan du utveckla dina egna tillägg. Databehandlingstillägg för SQL Server, Analysis Services, Oracle, SAP NetWeaver Business Intelligence, Hyperion Essbase, Teradata, OLE DB och ODBC-datakällor tillhandahålls. Reporting Services kan också använda valfri ADO.NET dataprovider. Databearbetningstillägg bearbetar frågebegäranden från komponenten Rapportprocessor genom att utföra följande uppgifter:
Öppna en anslutning till en datakälla.
Analysera en fråga och returnera en lista med fältnamn.
Kör en fråga mot datakällan och returnera en raduppsättning.
Skicka parametrar till en fråga om det behövs.
Iterera genom raduppsättningen och hämta data.
Vissa tillägg kan också utföra följande uppgifter:
Analysera en fråga och returnera en lista med parameternamn som används i frågan.
Analysera en fråga och returnera listan över fält som används för gruppering.
Analysera en fråga och returnera listan över fält som används för sortering.
Ange ett användarnamn och lösenord för att ansluta till datakällan.
Skicka parametrar med flera värden till en fråga.
Iterera genom rader och hämta extra metadata.
Återgivningstillägg
Renderingstillägg omvandlar data och layoutinformation från rapportprocessorn till ett enhetsspecifikt format. Reporting Services innehåller sju renderingstillägg: HTML, Excel, CSV, XML, Image, PDF och Microsoft Word.
HTML-återgivningstillägg När du begär en rapport från en rapportserver via en webbläsare använder rapportservern HTML-återgivningstillägget för att återge rapporten. HTML-återgivningstillägget genererar all HTML med UTF-8-kodning. Mer information finns i Rendera till HTML (Report Builder och SSRS) och Webbläsarstöd för Reporting Services.
Excel-återgivningstillägg Excel-återgivningstillägget återger rapporter som kan visas och ändras i Microsoft Excel 97 eller senare. Det här återgivningstillägget skapar filer i Binärt Interchange File Format (BIFF). BIFF är det interna filformatet för Excel-data. Rapporter som återges i Microsoft Excel stöder alla funktioner som är tillgängliga för alla kalkylblad. Mer information finns i Exportera till Microsoft Excel (Report Builder och SSRS).
CSV-återgivningstillägg Återgivningstillägget för Comma-Separated Value (CSV) återger rapporter i kommaavgränsade oformaterade textfiler. Användarna kan sedan öppna dessa filer med ett kalkylbladsprogram, till exempel Microsoft Excel, eller något annat program som läser textfiler. Mer information finns i Exportera till en CSV-fil (Report Builder och SSRS).
XML-återgivningstillägg XML-återgivningstillägget renderar rapporter i XML-filer. Dessa XML-filer kan sedan lagras eller läsas av andra program. Du kan också använda en XSLT-transformering för att omvandla rapporten till ett annat XML-schema för användning av ett annat program. XML-koden som genereras av XML-återgivningstillägget är UTF-8-kodad. Mer information finns i Exportera till XML (Report Builder och SSRS).
Bildåtergivningstillägg Bildåtergivningstillägget återger rapporter till bitmappar eller metafiler. Tillägget kan återge rapporter i följande format: BMP, EMF, GIF, JPEG, PNG, TIFF och WMF. Som standard återges bilden i TIFF-format, som kan visas med standardbildvisningsprogrammet för operativsystemet (till exempel Windows-bild och faxvisningsprogram). Du kan skicka bilden till en skrivare från visningsprogrammet. Om du använder bildåtergivningstillägget för att återge rapporter ser det till att rapporten ser likadan ut på varje klient. (När en användare visar en rapport i HTML kan rapportens utseende variera beroende på vilken version av användarens webbläsare, användarens webbläsarinställningar och vilka teckensnitt som är tillgängliga.) Bildåtergivningstillägget återger rapporten på servern, så att alla användare ser samma bild. Eftersom rapporten återges på servern måste alla teckensnitt som används i rapporten installeras på servern. Mer information finns i Exportera till en bildfil (Report Builder och SSRS).
PDF-återgivningstillägg PDF-återgivningstillägget renderar rapporter i PDF-filer som kan öppnas och visas med Adobe Acrobat 6.0 eller senare. Mer information finns i Exportera till en PDF-fil (Report Builder och SSRS).
Word Rendering-tillägg Microsoft Word-återgivningstillägget återger en rapport som ett Word-dokument som är kompatibelt med Microsoft Office Word 2000 eller senare. Mer information finns i Exportera till Microsoft Word (Report Builder och SSRS).
Tillägg för rapportbearbetning
Tillägg för rapportbearbetning kan läggas till för att tillhandahålla anpassad rapportbearbetning för rapportobjekt som inte ingår i Reporting Services. Som standard kan en rapportserver bearbeta tabeller, diagram, matriser, listor, textrutor, bilder och alla andra rapportobjekt. Om du vill lägga till specialfunktioner i en rapport som kräver anpassad bearbetning under rapportkörningen (till exempel om du vill bädda in en Microsoft MapPoint-karta) kan du skapa ett tillägg för rapportbearbetning för att göra det.
Leveransutökningar
Programmet för bakgrundsbearbetning använder leveranstillägg för att leverera rapporter till olika platser. Reporting Services innehåller ett tillägg för e-postleverans och ett filresursleveranstillägg. E-postleveranstillägget skickar ett e-postmeddelande via Simple Mail Transport Protocol (SMTP) som innehåller antingen själva rapporten eller en URL-länk till rapporten. Korta meddelanden utan URL-länken eller rapporten kan också skickas till pagers, telefoner eller andra enheter. Filresursdelningens tillägg sparar rapporter i en delad mapp på ditt nätverk. Du kan ange en plats, renderingsformat och filnamn och skriva över alternativ för filen som du skapar. Du kan använda filresursleverans för arkivering av renderade rapporter och som en del av en strategi för att arbeta med mycket stora rapporter. Leveranstillägg fungerar tillsammans med prenumerationer. När en användare skapar en prenumeration väljer användaren ett av de tillgängliga leveranstilläggen för att avgöra hur rapporten levereras.