Udostępnij za pośrednictwem


Publishing a Report Model

Kiedy wszystko będzie gotowe do wdrożyć modelu po raz pierwszy, należy opublikować cały raport projektu modelu baza danych serwer raportów lub w bibliotece programu SharePoint.Po wybraniu tego urządzenie źródłowe danych i model semantyczny pliki są publikowane.Pliku widoku urządzenie źródłowe danych jest łączony z pliku model semantyczny podczas publikacji będzie generowany model raportu.Jak dostosować modelu, można opublikować tylko .smdl zaktualizowanego pliku.

Ograniczenia rozmiaru modelu

Domyślnie program ASP.NET ogranicza rozmiar plików, które mogą zostać przekazane do serwera w celu 4 MB.Jeśli model jest więcej niż 4 MB, rozmiar i nie można wdrożyć go na serwerze, zmienić domyślną wartość w pliku web.config dla każdego serwer raportów do której należy wdrażać model.Aby zmienić wartość domyślną, należy otworzyć pliku web.config.comments w edytorze tekstu, kopię maxRequestLength element z <httpRunTime> sekcja pliku i wklej go do <httpRunTime> części sieci web. plik konfiguracji, znajduje się w folderze instalacyjnym serwer raportów. Po wklejeniu elementu do pliku, należy zmienić domyślny rozmiar na rozmiar, który ma być używany.

Zazwyczaj plik web.config.comments znajduje się w następujących ścieżka: <>to dysk: \Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG.

Zazwyczaj plik web.config dla serwera raportowania znajduje się w następujących ścieżka: <>to dysk: \Program Files\Microsoft SQL Server\<wystąpienie identyfikatora \Reporting>.

Jeśli chcesz przekazać dużych modeli za pomocą Menedżer raportów należy powtórzyć kroki opisane powyżej dla sieci web Menedżer raportów. plik konfiguracji.Zazwyczaj pliku web.config dla Menedżer raportów znajduje się w następujących ścieżka: <>to dysk: \Program Files\Microsoft SQL Server\<wystąpienie identyfikatora \Reporting Services\ReportManager>.

Jeśli chcesz zmienić ustawienia dla całego serwera, powtórz kroki opisane powyżej dla komputera. plik konfiguracji.Zazwyczaj plik machine.config znajduje się w następującej ścieżce: <>to dysk: \Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG.

Określanie lokalizacji publikacja

Aby określić lokalizację, w którym powinny być publikowane w modelu, trzeba wykonać następujące informacje w oknie dialogowym strony właściwość modelu:

Element zwracane typy

Lokalizacja

TargetDataSourceFolder

Nazwa folderu do przechowywania publikowanych danych udostępnianych źródeł.Jeśli nie zostanie określony folder, urządzenie źródłowe danych jest publikowany na tym samym folderze, w modelu.Jeśli folder nie serwer raportów, Model Projektant tworzy folder po opublikowaniu modelu.

Podczas publikowania serwer raportów uruchomiony w trybie macierzystym, określić pełną ścieżka w hierarchia folderów, zaczynając od katalogu głównego.Na przykład Folder1/Folder2, Folder3.

Podczas publikowania serwer raportów działa w trybie zintegrowanym programu SharePoint, wpisz adres URL do biblioteki lub folderu w bibliotece.Na przykład http://TestServer/TestSite/Documents/DataSources.Jeśli pole pozostanie puste, wartość domyślna jest wartością TargetModelFolder.

TargetModelFolder

Nazwa folderu do przechowywania publikowanych modelu.Domyślnie folder jest modele.Jeśli folder nie serwer raportów, Model Projektant tworzy folder po opublikowaniu modelu.

Podczas publikowania serwer raportów uruchomiony w trybie macierzystym, określić pełną ścieżka w hierarchia folderów, zaczynając od katalogu głównego.Na przykład Folder1/Folder2, Folder3.

Podczas publikowania serwer raportów działa w trybie zintegrowanym programu SharePoint, wpisz adres URL do biblioteki lub folderu w bibliotece.Na przykład http://TestServer/TestSite/Documents.Wartość musi być określona dla tej właściwość.

TargetServerURL

Adres URL serwer raportów miejsce docelowe.Przed opublikowaniem modelu, należy ustawić tę właściwość do prawidłowego serwer raportów adresu URL.

Podczas publikowania na serwerze raport uruchomiony w trybie macierzystym, używany jest adres URL katalogu wirtualnego serwer raportów.Na przykład https://Server/reportserver or https://<Serwer>/ reportserver. Jest to katalog wirtualny serwer raportów, nie Menedżer raportów.Domyślnie serwer raportów jest instalowany w wirtualnym katalogu o nazwie "reportserver".

Podczas publikowania na serwerze raport uruchomiony w trybie zintegrowanym programu SharePoint, wpisz adres URL do najwyższego poziom witryny programu SharePoint lub podwitryny.Jeśli witryny nie zostanie określony, używana jest domyślna witryna najwyższego poziom.Na przykład http://nazwa_serwera, https://servername/Site, or https://servername/Site/Subsite.

Important noteImportant Note:

Aby wdrożyć model raportu w bibliotece programu SharePoint, muszą używać adresu URL do biblioteki lub folder biblioteki, na przykład dokumenty http://TestServer/TestSite/Shared /.

Można zmodyfikować właściwości, kliknij prawym przyciskiem myszy projekt model raportu i wybierz opcję Właściwości.

Jeśli urządzenie źródłowe danych udostępnionych już serwer raportów, możesz publikować model raportu, wysyłając jedynie plik .smdl do serwer raportów lub w bibliotece.Aby uzyskać więcej informacji zobacz Uploading Files to a Folder i Deploying Models and Shared Data Sources to a SharePoint Site.

Uwaga

Podczas ładowania pliku .smdl z komputera lokalnego do serwer raportów lub w bibliotece programu SharePoint, powiąż ponownie plik .smdl do pliku urządzenie źródłowe danych.Aby uzyskać więcej informacji zobacz How to: Bind a Report or Model to a Shared Data Source.

Po opublikowaniu modelu można przypisać uprawnienia zabezpieczeń opartych na rolach Menedżer raportów.Aby uzyskać więcej informacji zobacz Granting Permissions on a Native Mode Report Server.