.RDL

Plik RDL

Report Definition Language File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik RDL to schemat raportu dla Microsoft SQL Server Reporting Services (SSRS). Przechowuje on układ, zapytania do danych i formatowanie w formacie XML - nie jest to wyrenderowany dokument. Otwórz go w Microsoft Report Builder (bezpłatny) lub Visual Studio z SSDT, aby wyświetlić podgląd lub uruchomić raport. Użytkownicy końcowi zazwyczaj otrzymują raporty jako eksporty PDF lub Excel, a nie surowy plik .rdl.

Deweloper: Microsoft (SQL Server Reporting Services / SSRS) Kategoria: Pliki danych Otwarty standard MIME: application/octet-stream
OTWIERA SIĘ NA Windows macOS Web
Powiązane: .PKPASS · .DAT · .JSON · .RIS

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 14, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku RDL?

Pliki .rdl to pliki Report Definition Language używane przez Microsoft SQL Server Reporting Services (SSRS) do definiowania kompletnego układu, źródeł danych, zapytań i formatowania raportu stronicowanego. Format ten to czysty XML, co sprawia, że pliki .rdl są czytelne dla człowieka i edytowalne w dowolnym edytorze tekstowym.

Główny element <Report> zawiera adres URL przestrzeni nazw xmlns, który koduje wersję schematu RDL: typowe wartości to 2005/01, 2008/01, 2010/01 oraz 2016/01 (aktualna, używana z SQL Server od 2016 do 2022). Pozwala to SSRS wykryć zestaw funkcji, dla których raport został zaprojektowany.

Wewnątrz pliku .rdl elementy <DataSources> i <DataSets> definiują połączenia z bazami danych i zapytania - zazwyczaj T-SQL dla SQL Server, choć SSRS obsługuje również Oracle, OData i innych dostawców. Element <Body> zawiera <ReportItems>: siatki Tablix, wykresy, pola tekstowe, obrazy i odwołania do podraportów. Element <Page> kontroluje rozmiar papieru, marginesy i orientację dla wyrenderowanego wyjścia.

Raporty są tworzone w Microsoft Report Builder (bezpłatne samodzielne narzędzie) lub w Visual Studio za pośrednictwem SQL Server Data Tools (SSDT). Portal internetowy SSRS renderuje raporty do formatów PDF, Excel, Word, CSV i innych na żądanie lub zgodnie z harmonogramem.

Powiązane rozszerzenie, .rdlc, to wariant kliencki używany w projektach Windows Forms i ASP.NET, gdzie wiązanie danych jest obsługiwane w kodzie aplikacji, a nie deklarowane wewnątrz pliku raportu. Power BI Report Server hostuje raporty .rdl obok plików .pbix Power BI na ujednoliconej platformie lokalnej.

Bezpieczeństwo

RYZYKO: LOW

RDL to tekst XML; nie zawiera bezpośrednio osadzonego kodu wykonywalnego. Jednak plik RDL może zawierać parametry połączenia z zapisanymi poświadczeniami lub odwoływać się do złośliwych źródeł danych - należy przejrzeć DataSources przed uruchomieniem raportu z nieznanego serwera.

Szczegóły formatu

w pigułce
PEŁNA NAZWAReport Definition Language Fileznany również jako SSRS report definition, RDL report
DEWELOPERMicrosoft (SQL Server Reporting Services / SSRS)od 2004 (SQL Server 2000 Reporting Services SP1; RDL formalized with SSRS 2000/2005)
KATEGORIAPliki danych
TYP MIMEapplication/octet-stream
TYPDefinicja raportu oparta na XML (tekst)
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Corel Paradox Report Definition - Archiwalne pliki .rdl z aplikacji bazodanowej Corel Paradox (wycofanej); niepowiązane z SSRS.

Programy otwierające pliki RDL

Windows3 apps
Microsoft Report Builder Darmowy Plik > Otwórz > przejdź do pliku .rdl. Uruchom raport względem źródła danych lub w trybie podglądu.
SQL Server Data Tools (SSDT) / Visual Studio Darmowy Otwórz plik .rdl wewnątrz projektu Reporting Services w Visual Studio. Karta Podgląd uruchamia raport względem źródła danych.
Notepad++ (view XML) Open-source Otwórz, aby sprawdzić definicję XML. Brak renderowania raportu, ale przydatne do rozwiązywania problemów ze schematem.
macOS1 app
Power BI Report Builder Darmowy Otwórz plik .rdl w Power BI Report Builder; może łączyć się z Power BI Premium lub SSRS.
Web1 app
SSRS Web Portal (report server) Wbudowany Prześlij .rdl na serwer raportów SSRS; użytkownicy uzyskują do niego dostęp i uruchamiają go przez przeglądarkę.

Szczegóły techniczne

specyfikacja
Format bazowyXML (tekst UTF-8); brak komponentów binarnych; czytelny i edytowalny w dowolnym edytorze tekstu
Wersjonowanie schematuURI przestrzeni nazw xmlns w głównym elemencie `<Report>`: .../2005/01, 2008/01, 2010/01, 2016/01 (aktualny)
Aktualna przestrzeń nazw`http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition`
Deklaracja danych`<DataSources>` i `<DataSets>` definiują połączenia (T-SQL, Oracle, OData i inne) oraz zapytania
Elementy układuTablix (tabele, macierze, listy), Wykres, Pole tekstowe, Obraz, Prostokąt, Podraport - zagnieżdżone wewnątrz `<Body>`
Model stronyElement `<Page>` kontroluje rozmiar papieru, marginesy i orientację dla wyjścia stronicowanego
ParametrySekcja `<ReportParameters>` definiuje pola wprowadzania danych przez użytkownika wraz z typami danych, wartościami domyślnymi i tekstem zachęty
Typowy rozmiar pliku10 KB - 5 MB; rośnie znacząco, gdy raporty zawierają osadzone obrazy zakodowane w base64
Wyjście renderowaniaSerwer renderuje do PDF, Excel, Word, CSV, XML, HTML, TIFF za pomocą rozszerzeń renderujących SSRS
Narzędzia autorskieMicrosoft Report Builder (bezpłatny), Visual Studio z SSDT, Power BI Report Builder
Powiązany format`.rdlc` - wariant po stronie klienta, w którym wiązanie danych odbywa się w kodzie aplikacji, a nie w pliku
Platformy hostingoweSSRS na Windows; SSRS 2017+ na Linux; Power BI Report Server
Wydano2004 (SQL Server 2000 Reporting Services SP1; RDL formalized with SSRS 2000/2005)
Najnowsza wersjaRDL schema 2016 (SQL Server 2016/2017/2019/2022; namespace http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjalearn.microsoft.com

Konwersje RDL

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami RDL. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki RDL.

Najczęściej zadawane pytania

Co to jest plik RDL?
Plik RDL to definicja raportu dla Microsoft SQL Server Reporting Services (SSRS). Jest to schemat XML opisujący układ raportu, zapytania do danych i formatowanie - nie jest to gotowy dokument.
Jak otworzyć plik RDL?
Użyj Microsoft Report Builder (bezpłatny) lub Visual Studio z SSDT. Aby tylko sprawdzić kod XML, otwórz go w dowolnym edytorze tekstu. Aby faktycznie uruchomić raport, potrzebujesz dostępu do źródła danych.
Jaka jest różnica między RDL a RDLC?
RDLC to wariant „po stronie klienta” używany w Visual Studio dla raportów lokalnych (Windows Forms, ASP.NET); dane są dostarczane przez kod aplikacji. RDL jest wdrażany na serwerze SSRS, który sam pobiera dane.
Czy mogę przekonwertować plik RDL na PDF?
Tak - uruchom raport w Report Builder lub SSRS i użyj opcji Eksportuj > PDF. Wyrenderowany PDF jest wynikiem; sam plik .rdl jest szablonem.
Dlaczego WordPerfect Office i Corel Paradox znajdują się na listach programów dla plików RDL?
Są to wpisy archiwalne z czasów, gdy rozszerzenie .rdl było błędnie kojarzone z raportami bazy danych Corel Paradox. Nie mają one związku z obecnym formatem SSRS RDL.

Źródła

1Microsoft Learn - Report Definition Language (SSRS)learn.microsoft.com
2Microsoft Learn - Find the Report Definition Schema Versionlearn.microsoft.com

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.RPMSGRestricted Permission Message
5.CRDOWNLOADChrome Partial Download File
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.DBSQLite Database File
10.PKPASSApple Wallet Pass (formerly Passbook)

Powiązane rozszerzenia

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z