Tworzenie niestandardowych modeli raportów dla programu Configuration Manager w usługach SQL Server Reporting Services
Dotyczy: programu Configuration Manager (bieżąca gałąź)
Przykładowe modele raportów są zawarte w programie Configuration Manager, ale można również zdefiniować modele raportów w celu spełnienia własnych wymagań biznesowych, a następnie wdrożyć model raportu w programie Configuration Manager do użycia podczas tworzenia nowych raportów opartych na modelu. Poniższa tabela zawiera kroki tworzenia i wdrażania podstawowego modelu raportu.
Uwaga
Aby zapoznać się z krokami tworzenia bardziej zaawansowanego modelu raportów, zobacz sekcję Kroki tworzenia zaawansowanego modelu raportów w usługach SQL Server Reporting Services w tym temacie.
Krok | Opis | Więcej informacji |
---|---|---|
Sprawdź, czy program SQL Server Business Intelligence Development Studio jest zainstalowany | Modele raportów są projektowane i tworzone przy użyciu programu SQL Server Business Intelligence Development Studio. Sprawdź, czy program SQL Server Business Intelligence Development Studio jest zainstalowany na komputerze, na którym tworzysz niestandardowy model raportu. | Aby uzyskać więcej informacji na temat programu SQL Server Business Intelligence Development Studio, zobacz dokumentację programu SQL Server 2008. |
Tworzenie projektu modelu raportu | Projekt modelu raportu zawiera definicję źródła danych (plik ds), definicję widoku źródła danych (plik dsv) i model raportu (plik smdl). | Aby uzyskać więcej informacji, zobacz sekcję Aby utworzyć projekt modelu raportu w tym temacie. |
Definiowanie źródła danych dla modelu raportu | Po utworzeniu projektu modelu raportu należy zdefiniować jedno źródło danych, z którego wyodrębniasz dane biznesowe. Zazwyczaj jest to baza danych lokacji programu Configuration Manager. | Aby uzyskać więcej informacji, zobacz sekcję Aby zdefiniować źródło danych dla modelu raportu w tym temacie. |
Definiowanie widoku źródła danych dla modelu raportu | Po zdefiniowaniu źródeł danych używanych w projekcie modelu raportu następnym krokiem jest zdefiniowanie widoku źródła danych dla projektu. Widok źródła danych to logiczny model danych oparty na co najmniej jednym źródle danych. Widoki źródła danych hermetyzują dostęp do obiektów fizycznych, takich jak tabele i widoki, zawartych w bazowych źródłach danych. Usługi SQL Server Reporting Services generują model raportu z widoku źródła danych. Widoki źródła danych ułatwiają proces projektowania modelu, udostępniając użyteczną reprezentację określonych danych. Bez zmiany bazowego źródła danych można zmienić nazwę tabel i pól oraz dodać pola agregujące i tabele pochodne w widoku źródła danych. Aby zapewnić wydajny model, dodaj tylko te tabele do widoku źródła danych, którego zamierzasz użyć. |
Aby uzyskać więcej informacji, zobacz sekcję Aby zdefiniować widok źródła danych dla modelu raportu w tym temacie. |
Tworzenie modelu raportu | Model raportu to warstwa na bazie danych, która identyfikuje jednostki biznesowe, pola i role. Po opublikowaniu przy użyciu tych modeli użytkownicy programu Report Builder mogą opracowywać raporty bez konieczności znajomości struktur bazy danych ani zrozumienia i pisania zapytań. Modele składają się z zestawów powiązanych elementów raportu, które są grupowane razem pod przyjazną nazwą, ze wstępnie zdefiniowanymi relacjami między tymi elementami biznesowymi i ze wstępnie zdefiniowanymi obliczeniami. Modele są definiowane przy użyciu języka XML o nazwie Semantic Model Definition Language (SMDL). Rozszerzenie nazwy pliku dla plików modelu raportu to .smdl. | Aby uzyskać więcej informacji, zobacz sekcję Aby utworzyć model raportu w tym temacie. |
Publikowanie modelu raportu | Aby utworzyć raport przy użyciu właśnie utworzonego modelu, należy opublikować go na serwerze raportów. Widok źródła danych i źródła danych są uwzględniane w modelu po jego opublikowaniu. | Aby uzyskać więcej informacji, zobacz sekcję Aby opublikować model raportu do użycia w usługach SQL Server Reporting Services w tym temacie. |
Wdrażanie modelu raportu w programie Configuration Manager | Aby można było użyć niestandardowego modelu raportu w Kreatorze tworzenia raportu w celu utworzenia raportu opartego na modelu, należy wdrożyć model raportu w programie Configuration Manager. | Aby uzyskać więcej informacji, zobacz sekcję Aby wdrożyć niestandardowy model raportu w programie Configuration Manager w tym temacie. |
Kroki tworzenia podstawowego modelu raportu w usługach SQL Server Reporting Services
Poniższe procedury umożliwiają utworzenie podstawowego modelu raportów, którego użytkownicy w witrynie mogą używać do tworzenia raportów opartych na modelu na podstawie danych w jednym widoku bazy danych programu Configuration Manager. Tworzysz model raportu, który przedstawia autorowi raportu informacje o komputerach klienckich w lokacji. Te informacje pochodzą z widoku v_R_System w bazie danych programu Configuration Manager.
Na komputerze, na którym są wykonywane te procedury, upewnij się, że zainstalowano program SQL Server Business Intelligence Development Studio i że komputer ma łączność sieciową z serwerem punktów usług raportowania. Aby uzyskać szczegółowe informacje na temat programu SQL Server Business Intelligence Development Studio, zobacz dokumentację programu SQL Server 2008.
Aby utworzyć projekt modelu raportu
Na pulpicie kliknij przycisk Start, kliknij pozycję Microsoft SQL Server 2008, a następnie kliknij pozycję SQL Server Business Intelligence Development Studio.
Po otwarciu programu SQL Server Business Intelligence Development Studio w programie Microsoft Visual Studio kliknij pozycję Plik, kliknij pozycję Nowy, a następnie kliknij pozycję Projekt.
W oknie dialogowym Nowy projekt wybierz pozycję Projekt modelu raportu na liście Szablony .
W polu Nazwa określ nazwę tego modelu raportu. W tym przykładzie wpisz Simple_Model.
Aby utworzyć projekt modelu raportu, kliknij przycisk OK.
Rozwiązanie Simple_Model jest wyświetlane w Eksploratorze rozwiązań.
Uwaga
Jeśli nie widzisz okienka Eksplorator rozwiązań , kliknij pozycję Wyświetl, a następnie kliknij pozycję Eksplorator rozwiązań.
Aby zdefiniować źródło danych dla modelu raportu
W okienku Eksplorator rozwiązań programu SQL Server Business Intelligence Development Studio kliknij prawym przyciskiem myszy pozycję Źródła danych , aby wybrać pozycję Dodaj nowe źródło danych.
Na stronie Kreator źródła danych Witamy kliknij przycisk Dalej.
Na stronie Wybieranie sposobu definiowania połączenia sprawdź, czy wybrano pozycję Utwórz źródło danych na podstawie istniejącego lub nowego połączenia , a następnie kliknij przycisk Nowy.
W oknie dialogowym Menedżer połączeń określ następujące właściwości połączenia dla źródła danych:
Nazwa serwera: wpisz nazwę serwera bazy danych lokacji programu Configuration Manager lub wybierz ją na liście. Jeśli pracujesz z wystąpieniem nazwanym, a nie wystąpieniem domyślnym, wpisz <nazwę> serwera >bazy danych\<wystąpienia.
Wybierz pozycję Użyj uwierzytelniania systemu Windows.
W obszarze Wybierz lub wprowadź listę nazw bazy danych wybierz nazwę bazy danych lokacji programu Configuration Manager.
Aby zweryfikować połączenie z bazą danych, kliknij pozycję Testuj połączenie.
Jeśli połączenie zakończy się pomyślnie, kliknij przycisk OK , aby zamknąć okno dialogowe Menedżer połączeń . Jeśli połączenie nie powiedzie się, sprawdź, czy wprowadzone informacje są poprawne, a następnie kliknij ponownie pozycję Testuj połączenie .
Na stronie Wybieranie sposobu definiowania połączenia sprawdź, czy wybrano opcję Utwórz źródło danych na podstawie istniejącego lub nowego połączenia , sprawdź, czy właśnie określone źródło danych jest zaznaczone w obszarze Połączenia danych, a następnie kliknij przycisk Dalej.
W polu Nazwa źródła danych określ nazwę źródła danych, a następnie kliknij przycisk Zakończ. W tym przykładzie wpisz Simple_Model.
Źródło danych Simple_Model.ds jest teraz wyświetlane w Eksploratorze rozwiązań w węźle Źródła danych .
Uwaga
Aby edytować właściwości istniejącego źródła danych, kliknij dwukrotnie źródło danych w folderze Źródła danych w okienku Eksplorator rozwiązań , aby wyświetlić właściwości źródła danych w Projektancie źródła danych.
Aby zdefiniować widok źródła danych dla modelu raportu
W Eksploratorze rozwiązań kliknij prawym przyciskiem myszy pozycję Widoki źródła danych , aby wybrać pozycję Dodaj nowy widok źródła danych.
Na stronie Kreatora widoku źródła danych Witamy kliknij przycisk Dalej. Zostanie wyświetlona strona Wybieranie źródła danych .
W oknie Relacyjne źródła danych sprawdź, czy wybrano Simple_Model źródło danych, a następnie kliknij przycisk Dalej.
Na stronie Wybieranie tabel i widoków wybierz następujący widok na liście Dostępne obiekty do użycia w modelu raportu: v_R_System (dbo).
Porada
Aby ułatwić lokalizowanie widoków na liście Dostępne obiekty , kliknij nagłówek Nazwa w górnej części listy, aby posortować obiekty w kolejności alfabetycznej.
Po wybraniu widoku kliknij > , aby przenieść obiekt do listy Dołączone obiekty .
Jeśli zostanie wyświetlona strona Dopasowywanie nazw , zaakceptuj opcje domyślne, a następnie kliknij przycisk Dalej.
Po wybraniu wymaganych obiektów kliknij przycisk Dalej, a następnie określ nazwę widoku źródła danych. W tym przykładzie wpisz Simple_Model.
Kliknij przycisk Zakończ. Widok źródła danych Simple_Model.dsv jest wyświetlany w folderze Widoki źródła danych w Eksploratorze rozwiązań.
Aby utworzyć model raportu
W Eksploratorze rozwiązań kliknij prawym przyciskiem myszy pozycję Modele raportów , aby wybrać pozycję Dodaj nowy model raportu.
Na stronie Kreator modelu raportu Witamy kliknij przycisk Dalej.
Na stronie Wybieranie widoków źródła danych wybierz widok źródła danych na liście Dostępne widoki źródła danych , a następnie kliknij przycisk Dalej. W tym przykładzie wybierz pozycję Simple_Model.dsv.
Na stronie Wybieranie reguł generowania modelu raportu zaakceptuj wartości domyślne, a następnie kliknij przycisk Dalej.
Na stronie Zbieranie statystyk modelu sprawdź, czy wybrano opcję Aktualizuj statystyki modelu przed wygenerowaniem , a następnie kliknij przycisk Dalej.
Na stronie Kończenie pracy kreatora określ nazwę modelu raportu. W tym przykładzie sprawdź, czy jest wyświetlany Simple_Model .
Aby ukończyć pracę kreatora i utworzyć model raportu, kliknij przycisk Uruchom.
Aby zamknąć kreatora, kliknij przycisk Zakończ. Model raportu jest wyświetlany w oknie Projektowanie.
Aby opublikować model raportu do użycia w usługach SQL Server Reporting Services
W Eksploratorze rozwiązań kliknij prawym przyciskiem myszy model raportu, aby wybrać pozycję Wdróż. W tym przykładzie model raportu to Simple_Model.smdl.
Sprawdź stan wdrożenia w lewym dolnym rogu okna programu SQL Server Business Intelligence Development Studio . Po zakończeniu wdrażania zostanie wyświetlone polecenie Wdróż powodzenie . Jeśli wdrożenie zakończy się niepowodzeniem, przyczyna niepowodzenia zostanie wyświetlona w oknie Dane wyjściowe . Nowy model raportu jest teraz dostępny w witrynie internetowej usług SQL Server Reporting Services.
Kliknij pozycję Plik, kliknij pozycję Zapisz wszystko, a następnie zamknij program SQL Server Business Intelligence Development Studio.
Aby wdrożyć niestandardowy model raportu w programie Configuration Manager
Znajdź folder, w którym utworzono projekt modelu raportu. Na przykład %USERPROFILE%\Documents\Visual Studio 2008\Projects\<Project Name>.
Skopiuj następujące pliki z folderu projektu modelu raportu do folderu tymczasowego na komputerze:
<Nazwa>modelu.dsv
<Nazwa>modelu.smdl
Otwórz poprzednie pliki przy użyciu edytora tekstów, takiego jak Notatnik.
W pliku <Model Name.dsv> znajdź pierwszy wiersz pliku, który brzmi następująco:
<DataSourceView xmlns="https://schemas.microsoft.com/analysisservices/2003/engine">
Edytuj ten wiersz, aby przeczytać w następujący sposób:
<DataSourceView xmlns="<https://schemas.microsoft.com/analysisservices/2003/engine>" xmlns:xsi="RelationalDataSourceView">
Skopiuj całą zawartość pliku do Schowka systemu Windows.
Zamknij plik <Nazwa>modelu.dsv.
W pliku <Model Name.smdl> znajdź trzy ostatnie wiersze pliku, które są wyświetlane w następujący sposób:
</Entity>
</Entities>
</SemanticModel>
Wklej zawartość pliku <Model Name.dsv> bezpośrednio przed ostatnim wierszem pliku (<SemanticModel>).
Zapisz i zamknij plik <Model Name.smdl>.
Skopiuj plik <Model Name.smdl> do folderu %programfiles%\Microsoft Configuration Manager \AdminConsole\XmlStorage\Other na serwerze lokacji programu Configuration Manager.
Ważna
Po skopiowaniu pliku modelu raportu na serwer lokacji programu Configuration Manager należy zamknąć i ponownie uruchomić konsolę programu Configuration Manager, zanim będzie można użyć modelu raportu w Kreatorze tworzenia raportów.
Kroki tworzenia zaawansowanego modelu raportów w usługach SQL Server Reporting Services
Poniższe procedury umożliwiają utworzenie zaawansowanego modelu raportów, którego użytkownicy w witrynie mogą używać do tworzenia raportów opartych na modelu na podstawie danych w wielu widokach bazy danych programu Configuration Manager. Tworzysz model raportu, który przedstawia autorowi raportu informacje o komputerach klienckich i systemie operacyjnym zainstalowanym na tych komputerach. Te informacje pochodzą z następujących widoków w bazie danych programu Configuration Manager:
V_R_System: zawiera informacje o odnalezionych komputerach i kliencie programu Configuration Manager.
V_GS_OPERATING_SYSTEM: zawiera informacje o systemie operacyjnym zainstalowanym na komputerze klienckim.
Wybrane elementy z poprzednich widoków są konsolidowane w jedną listę, otrzymują przyjazne nazwy, a następnie prezentowane autorowi raportu w programie Report Builder w celu uwzględnienia ich w konkretnych raportach.
Na komputerze, na którym są wykonywane te procedury, upewnij się, że zainstalowano program SQL Server Business Intelligence Development Studio i że komputer ma łączność sieciową z serwerem punktów usług raportowania. Aby uzyskać szczegółowe informacje na temat programu SQL Server Business Intelligence Development Studio, zobacz dokumentację programu SQL Server.
Aby utworzyć projekt modelu raportu
Na pulpicie kliknij przycisk Start, kliknij pozycję Microsoft SQL Server 2008, a następnie kliknij pozycję SQL Server Business Intelligence Development Studio.
Po otwarciu programu SQL Server Business Intelligence Development Studio w programie Microsoft Visual Studio kliknij pozycję Plik, kliknij pozycję Nowy, a następnie kliknij pozycję Projekt.
W oknie dialogowym Nowy projekt wybierz pozycję Projekt modelu raportu na liście Szablony .
W polu Nazwa określ nazwę tego modelu raportu. W tym przykładzie wpisz Advanced_Model.
Aby utworzyć projekt modelu raportu, kliknij przycisk OK.
Rozwiązanie Advanced_Model jest wyświetlane w Eksploratorze rozwiązań.
Uwaga
Jeśli nie widzisz okienka Eksplorator rozwiązań , kliknij pozycję Wyświetl, a następnie kliknij pozycję Eksplorator rozwiązań.
Aby zdefiniować źródło danych dla modelu raportu
W okienku Eksplorator rozwiązań programu SQL Server Business Intelligence Development Studio kliknij prawym przyciskiem myszy pozycję Źródła danych , aby wybrać pozycję Dodaj nowe źródło danych.
Na stronie Kreator źródła danych Witamy kliknij przycisk Dalej.
Na stronie Wybieranie sposobu definiowania połączenia sprawdź, czy wybrano pozycję Utwórz źródło danych na podstawie istniejącego lub nowego połączenia , a następnie kliknij przycisk Nowy.
W oknie dialogowym Menedżer połączeń określ następujące właściwości połączenia dla źródła danych:
Nazwa serwera: wpisz nazwę serwera bazy danych lokacji programu Configuration Manager lub wybierz ją na liście. Jeśli pracujesz z wystąpieniem nazwanym, a nie wystąpieniem domyślnym, wpisz <nazwę> serwera >bazy danych\<wystąpienia.
Wybierz pozycję Użyj uwierzytelniania systemu Windows.
Na liście Wybierz lub wprowadź nazwę bazy danych wybierz nazwę bazy danych lokacji programu Configuration Manager.
Aby zweryfikować połączenie z bazą danych, kliknij pozycję Testuj połączenie.
Jeśli połączenie zakończy się pomyślnie, kliknij przycisk OK , aby zamknąć okno dialogowe Menedżer połączeń . Jeśli połączenie nie powiedzie się, sprawdź, czy wprowadzone informacje są poprawne, a następnie kliknij ponownie pozycję Testuj połączenie .
Na stronie Wybieranie sposobu definiowania połączenia sprawdź, czy wybrano opcję Utwórz źródło danych na podstawie istniejącego lub nowego połączenia , sprawdź, czy właśnie określone źródło danych zostało wybrane w polu Lista Połączenia danych , a następnie kliknij przycisk Dalej.
W polu Nazwa źródła danych określ nazwę źródła danych, a następnie kliknij przycisk Zakończ. W tym przykładzie wpisz Advanced_Model.
Źródło danych Advanced_Model.ds jest wyświetlane w Eksploratorze rozwiązań w węźle Źródła danych .
Uwaga
Aby edytować właściwości istniejącego źródła danych, kliknij dwukrotnie źródło danych w folderze Źródła danych w okienku Eksplorator rozwiązań , aby wyświetlić właściwości źródła danych w Projektancie źródła danych.
Aby zdefiniować widok źródła danych dla modelu raportu
W Eksploratorze rozwiązań kliknij prawym przyciskiem myszy pozycję Widoki źródła danych , aby wybrać pozycję Dodaj nowy widok źródła danych.
Na stronie Kreatora widoku źródła danych Witamy kliknij przycisk Dalej. Zostanie wyświetlona strona Wybieranie źródła danych .
W oknie Relacyjne źródła danych sprawdź, czy wybrano źródło danych Advanced_Model , a następnie kliknij przycisk Dalej.
Na stronie Wybieranie tabel i widoków wybierz następujące widoki na liście Dostępne obiekty do użycia w modelu raportu:
v_R_System (dbo)
v_GS_OPERATING_SYSTEM (dbo)
Po wybraniu każdego widoku kliknij > , aby przenieść obiekt do listy Dołączone obiekty .
Porada
Aby ułatwić lokalizowanie widoków na liście Dostępne obiekty , kliknij nagłówek Nazwa w górnej części listy, aby posortować obiekty w kolejności alfabetycznej.
Jeśli zostanie wyświetlone okno dialogowe Dopasowywanie nazw , zaakceptuj opcje domyślne, a następnie kliknij przycisk Dalej.
Po wybraniu wymaganych obiektów kliknij przycisk Dalej, a następnie określ nazwę widoku źródła danych. W tym przykładzie wpisz Advanced_Model.
Kliknij przycisk Zakończ. Widok źródła danych Advanced_Model.dsv jest wyświetlany w folderze Widoki źródła danych w Eksploratorze rozwiązań.
Aby zdefiniować relacje w widoku źródła danych
W Eksploratorze rozwiązań kliknij dwukrotnie plik Advanced_Model.dsv , aby otworzyć okno Projektowanie.
Kliknij prawym przyciskiem myszy pasek tytułu okna v_R_System , aby wybrać pozycję Zastąp tabelę, a następnie kliknij pozycję Z nowym nazwanym zapytaniem.
W oknie dialogowym Tworzenie nazwanego zapytania kliknij ikonę Dodaj tabelę (zazwyczaj ostatnia ikona na wstążce).
W oknie dialogowym Dodawanie tabeli kliknij kartę Widoki , wybierz pozycję V_GS_OPERATING_SYSTEM na liście, a następnie kliknij przycisk Dodaj.
Kliknij przycisk Zamknij , aby zamknąć okno dialogowe Dodawanie tabeli .
W oknie dialogowym Tworzenie nazwanego zapytania określ następujące informacje:
Nazwa: Określ nazwę zapytania. W tym przykładzie wpisz Advanced_Model.
Opis: Określ opis zapytania. W tym przykładzie wpisz Example Reporting Services report model (Przykładowy model raportów usług Reporting Services).
W oknie v_R_System wybierz następujące elementy na liście obiektów do wyświetlenia w modelu raportu:
Identyfikator zasobu
Typ zasobu
Aktywny0
AD_Domain_Name0
AD_SiteName0
Klient0
Client_Type0
Client_Version0
CpuType0
Hardware_ID0
User_Domain0
User_Name0
Netbios_Name0
Operating_System_Name_and0
W polu v_GS_OPERATING_SYSTEM wybierz następujące elementy na liście obiektów do wyświetlenia w modelu raportu:
Identyfikator zasobu
Podpis0
CountryCode0
CSDVersion0
Opis0
InstallDate0
LastBootUpTime0
Ustawienia regionalne0
Producent0
Wersja0
WindowsDirectory0
Aby przedstawić obiekty w tych widokach jako jedną listę autorowi raportu, należy określić relację między dwiema tabelami lub widokami przy użyciu sprzężenia. Możesz dołączyć do dwóch widoków przy użyciu obiektu ResourceID, który jest wyświetlany w obu widokach.
W oknie v_R_System kliknij i przytrzymaj obiekt ResourceID i przeciągnij go do obiektu ResourceID w oknie v_GS_OPERATING_SYSTEM .
Kliknij przycisk OK.
Okno Advanced_Model zastępuje okno v_R_System i zawiera wszystkie niezbędne obiekty wymagane dla modelu raportu z widoków v_R_System i v_GS_OPERATING_SYSTEM . Teraz możesz usunąć okno v_GS_OPERATING_SYSTEM z Projektanta widoku źródła danych. Kliknij prawym przyciskiem myszy pasek tytułu okna v_GS_OPERATING_SYSTEM , aby wybrać pozycję Usuń tabelę z funkcji DSV. W oknie dialogowym Usuwanie obiektów kliknij przycisk OK , aby potwierdzić usunięcie.
Kliknij pozycję Plik, a następnie kliknij pozycję Zapisz wszystko.
Aby utworzyć model raportu
W Eksploratorze rozwiązań kliknij prawym przyciskiem myszy pozycję Modele raportów , aby wybrać pozycję Dodaj nowy model raportu.
Na stronie Kreator modelu raportu Witamy kliknij przycisk Dalej.
Na stronie Wybieranie widoku źródła danych wybierz widok źródła danych na liście Dostępne widoki źródła danych , a następnie kliknij przycisk Dalej. W tym przykładzie wybierz pozycję Simple_Model.dsv.
Na stronie Wybieranie reguł generowania modelu raportu nie zmieniaj wartości domyślnych i kliknij przycisk Dalej.
Na stronie Zbieranie statystyk modelu sprawdź, czy wybrano opcję Aktualizuj statystyki modelu przed wygenerowaniem , a następnie kliknij przycisk Dalej.
Na stronie Kończenie pracy kreatora określ nazwę modelu raportu. W tym przykładzie sprawdź, czy jest wyświetlany Advanced_Model .
Aby ukończyć pracę kreatora i utworzyć model raportu, kliknij przycisk Uruchom.
Aby zamknąć kreatora, kliknij przycisk Zakończ.
Model raportu jest wyświetlany w oknie Projektowanie.
Aby zmodyfikować nazwy obiektów w modelu raportu
W Eksploratorze rozwiązań kliknij prawym przyciskiem myszy model raportu, aby wybrać pozycję Projektant widoków. W tym przykładzie wybierz pozycję Advanced_Model.smdl.
W widoku projektu modelu raportu kliknij prawym przyciskiem myszy dowolną nazwę obiektu, aby wybrać pozycję Zmień nazwę.
Wpisz nową nazwę wybranego obiektu, a następnie naciśnij Enter. Na przykład można zmienić nazwę obiektu CSD_Version_0 , aby odczytać wersję dodatku Service Pack systemu Windows.
Po zakończeniu zmieniania nazw obiektów kliknij pozycję Plik, a następnie kliknij pozycję Zapisz wszystko.
Aby opublikować model raportu do użycia w usługach SQL Server Reporting Services
W Eksploratorze rozwiązań kliknij prawym przyciskiem myszy plik Advanced_Model.smdl , aby wybrać pozycję Wdróż.
Sprawdź stan wdrożenia w lewym dolnym rogu okna programu SQL Server Business Intelligence Development Studio . Po zakończeniu wdrażania zostanie wyświetlone polecenie Wdróż powodzenie . Jeśli wdrożenie zakończy się niepowodzeniem, przyczyna niepowodzenia zostanie wyświetlona w oknie Dane wyjściowe . Nowy model raportu jest teraz dostępny w witrynie internetowej usług SQL Server Reporting Services.
Kliknij pozycję Plik, kliknij pozycję Zapisz wszystko, a następnie zamknij program SQL Server Business Intelligence Development Studio.
Aby wdrożyć niestandardowy model raportu w programie Configuration Manager
Znajdź folder, w którym utworzono projekt modelu raportu. Na przykład %USERPROFILE%\Documents\Visual Studio 2008\Projects\<Project Name>.
Skopiuj następujące pliki z folderu projektu modelu raportu do folderu tymczasowego na komputerze:
<Nazwa>modelu.dsv
<Nazwa>modelu.smdl
Otwórz poprzednie pliki przy użyciu edytora tekstów, takiego jak Notatnik.
W pliku <Model Name.dsv> znajdź pierwszy wiersz pliku, który brzmi następująco:
<DataSourceView xmlns="https://schemas.microsoft.com/analysisservices/2003/engine">
Edytuj ten wiersz, aby przeczytać w następujący sposób:
<DataSourceView xmlns="<https://schemas.microsoft.com/analysisservices/2003/engine>" xmlns:xsi="RelationalDataSourceView">
Skopiuj całą zawartość pliku do Schowka systemu Windows.
Zamknij plik <Nazwa>modelu.dsv.
W pliku <Model Name.smdl> znajdź trzy ostatnie wiersze pliku, które są wyświetlane w następujący sposób:
</Entity>
</Entities>
</SemanticModel>
Wklej zawartość pliku <Model Name.dsv> bezpośrednio przed ostatnim wierszem pliku (<SemanticModel>).
Zapisz i zamknij plik <Model Name.smdl>.
Skopiuj plik <Model Name.smdl> do folderu %programfiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\Other na serwerze lokacji programu Configuration Manager.
Ważna
Po skopiowaniu pliku modelu raportu na serwer lokacji programu Configuration Manager należy zamknąć i ponownie uruchomić konsolę programu Configuration Manager, zanim będzie można użyć modelu raportu w Kreatorze tworzenia raportów.