Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: Microsoft Report Builder (SSRS)
Power BI Report Builder
Projektant raportów w narzędziu SQL Server Data Tools
Dobre raporty zawierają informacje, które prowadzą do akcji lub szczegółowych informacji. Aby przedstawić dane analityczne, takie jak sumy sprzedaży lub dane demograficzne w tle geograficznym, możesz dodać mapę do raportu podzielonego na strony. Mapa może zawierać wiele warstw, w których każda warstwa wyświetla elementy mapy zdefiniowane przez określony typ danych przestrzennych: punkty reprezentujące lokalizacje, linie reprezentujące trasy lub wielokąty reprezentujące obszary. Możesz skojarzyć dane analityczne z elementami mapy w każdej warstwie.
Uwaga / Notatka
Pliki definicji raportu podzielonego na strony (rdl) można tworzyć i modyfikować w programie Microsoft Report Builder, programie Power BI Report Builder i w projektancie raportów w narzędziach SQL Server Data Tools.
Określanie przeznaczenia mapy
Dobry projekt raportu zawiera informacje ułatwiające użytkownikom podjęcie działań w celu rozwiązania problemów. Aby utworzyć przydatny, łatwo zrozumiały ekran mapy, zdecyduj, na jakie pytania ma odpowiedzieć mapa. Na przykład na mapie można wizualizować następujące typy danych, aby zidentyfikować możliwości rynkowe:
Względna sprzedaż dla każdego sklepu.
Sprzedaż podzielona na kategorie według danych demograficznych klientów na podstawie lokalizacji klienta w stosunku do lokalizacji sklepu.
Porównawcza sprzedaż lub inne dane finansowe według terytorium sprzedaży.
Porównawcza sprzedaż dla różnych strategii rabatów w wielu sklepach.
Po zidentyfikowaniu celu wyświetlania mapy należy przeanalizować potrzebne dane. Dane analityczne pochodzą z zestawów danych raportu. Dane lokalizacji pochodzą ze źródeł danych przestrzennych, które należy określić.
Określanie danych przestrzennych i analitycznych
Musisz określić potrzebne dane przestrzenne i analityczne.
Dane analityczne pochodzą z zestawu danych raportu, z przykładowych danych dołączonych do mapy z galerii map lub z danych analitycznych dołączonych do danych przestrzennych w pliku kształtu ESRI.
Dane przestrzenne są dostępne w trzech formach: punktach, liniach i wielokątach.
Punktów. Punkty określają lokalizacje, na przykład miasto lub adres sklepu, restauracji lub centrum konwencji. Dla każdej lokalizacji, która ma być wyświetlana na mapie, należy podać dane przestrzenne dla tej lokalizacji. Po dodaniu punktów do mapy można wyświetlić znacznik w lokalizacji punktu i zmienić typ znacznika, rozmiar i kolor.
Linie. Linie określają ścieżki lub trasy, na przykład trasy dostarczania lub ścieżki lotu. Po dodaniu linii do mapy można zmienić kolor linii i szerokość linii.
Wielokątów. Wielokąty określają obszary, na przykład terytoria, kraje/regiony, stany, prowincje, powiaty, miasta lub obszary objęte miastami, kodami pocztowymi, wymianami telefonicznymi lub okręgami spisowymi. Po dodaniu wielokątów do mapy, oprócz wyświetlania konturu, można wyświetlić znacznik w środkowym punkcie obszaru wielokąta.
Po zidentyfikowaniu potrzebnych danych przestrzennych należy znaleźć źródło.
Znajdowanie źródła danych przestrzennych
Aby znaleźć dane przestrzenne do użycia na mapie, możesz użyć następujących źródeł:
Pliki kształtów ESRI, w tym publicznie dostępne pliki kształtów, które można wyszukiwać w Internecie.
Dane przestrzenne ze źródeł danych przestrzennych programu SQL Server.
Mapy z raportów w galerii map.
Witryny zewnętrzne, które oferują dane przestrzenne jako shapefiles ESRI lub dane przestrzenne SQL Server.
Kafelki mapy Bing, które zapewniają tło dla widoku mapy. Aby wyświetlić kafelki na mapie, serwer raportów musi być skonfigurowany do obsługi usług sieci Web mapy Bing.
Aby uzyskać więcej informacji, zobacz "Gdzie można uzyskać pliki kształtów ESRI?" w Kreatorze mapy i Kreator warstwy mapy (Report Builder i SSRS).
Dane przestrzenne mogą być politycznie wrażliwe i ewentualnie chronione prawami autorskimi. Zapoznaj się z warunkami użytkowania i zasadami zachowania poufności informacji dla źródeł danych przestrzennych, aby dowiedzieć się, jak można używać danych przestrzennych w raporcie.
Po znalezieniu żądanych danych możesz osadzić dane w definicji raportu lub pobrać dane dynamicznie po przetworzeniu raportu. Aby uzyskać więcej informacji, zobacz Balance Report Definition Size (Rozmiar definicji raportu) i Report Processing Time (Czas przetwarzania raportów) w dalszej części tego tematu.
Określanie danych przestrzennych i pól dopasowania danych przestrzennych
Aby wyświetlić dane analityczne na mapie i zmienić rozmiar, kolor lub typ znacznika, należy określić pola, które odnoszą się do danych przestrzennych i danych analitycznych.
Dane przestrzenne muszą zawierać następujące pola:
Dane przestrzenne. Pole danych przestrzennych, które zawiera zestawy współrzędnych definiujących każdy punkt, wiersz lub wielokąt.
Dopasuj pola. Co najmniej jedno pole, które unikatowo identyfikuje każde pole danych przestrzennych. Na przykład w przypadku punktu lokalizacji sklepu możesz użyć nazwy sklepu. Jeśli nazwa sklepu nie jest unikatowa w danych przestrzennych, możesz dołączyć nazwę miasta, a także sklep.
Pola dopasowania służą do powiązania danych przestrzennych z danymi analitycznymi.
Określanie danych analitycznych i pól dopasowania danych analitycznych
Po zidentyfikowaniu danych przestrzennych należy zidentyfikować dane analityczne. Dane analityczne mogą pochodzić z następujących źródeł:
Istniejący zestaw danych raportu. Pola są określane jako proste wyrażenia pól, na przykład [Sales] lub =Fields! Sales.Value.
Pola danych udostępniane przez źródło danych przestrzennych. Pola są określane jako słowa kluczowe rozpoczynające się od # po nazwie pola ze źródła danych przestrzennych.
Następnie należy określić nazwy pól dopasowania:
- Dopasuj pola. Co najmniej jedno pole określające te same informacje co pola dopasowania danych przestrzennych w celu utworzenia relacji między danymi przestrzennymi a danymi analitycznymi. Pola dopasowania powinny być zgodne z typem danych, a także formatowaniem.
Po zidentyfikowaniu źródła danych przestrzennych, danych przestrzennych, źródła danych analitycznych, danych analitycznych i pól dopasowania możesz zdecydować, który typ mapy ma zostać dodany do raportu.
Wybieranie typu mapy
Po uruchomieniu kreatora Mapy do raportu zostanie dodana mapa i pierwsza warstwa mapy. Kreator umożliwia dodanie do raportu jednego z następujących typów map:
Podstawowa mapa, która wyświetla lokalizacje bez skojarzonych danych analitycznych.
Mapa zawierająca jedną wartość analityczną skojarzona z każdym elementem mapy, na przykład łączna sprzedaż dla każdej lokalizacji sklepu.
Mapa zawierająca więcej niż jedną wartość analityczną skojarzona z elementem mapy, na przykład liczba klientów i łączna sprzedaż dla każdej lokalizacji sklepu.
W poniższej tabeli opisano każdy typ mapy. Wszystkie typy map umożliwiają wybranie motywu, który steruje paletą, stylem obramowania i czcionką oraz wyświetlaniem etykiet.
| Ikona kreatora | Styl warstwy | Typ warstwy | Opis i opcje |
|---|---|---|---|
|
Mapa podstawowa | Polygon | Mapa, która wyświetla tylko obszary, na przykład terytoria sprzedaży. Opcje: różnią się kolorami według palety lub używają jednego koloru. Paleta to wstępnie zdefiniowany zestaw kolorów. Po przypisaniu wszystkich kolorów w palecie przypisywane są odcienie kolorów. |
|
Mapa analityczna kolorów | Polygon | Mapa, która wyświetla dane analityczne, różniąc się kolorem, na przykład danymi sprzedaży według obszaru. |
|
Mapa bąbelkowa | Polygon | Mapa, która wyświetla dane analityczne, zmieniając rozmiar bąbelka wyśrodkowany na obszarach, na przykład dane sprzedaży według obszaru. Opcje: różnią kolory obszaru na podstawie drugiego pola analitycznego i określają reguły kolorów. |
|
Mapa linii podstawowej | Linia | Mapa, która wyświetla tylko linie, na przykład trasy dostarczania. Opcje: różnią się kolorami według palety lub używają jednego koloru. |
|
Mapa linii analitycznej | Linia | Mapa, która różnicuje kolor i szerokość linii, uwzględniając np. liczbę dostarczonych pakietów oraz wskaźniki punktualności dla poszczególnych tras. Opcje: zmienia szerokość linii według jednego pola analitycznego, zmienia kolor linii według drugiego pola analitycznego i określa reguły kolorów. |
|
Mapa znacznika podstawowego | Point | Mapa, która wyświetla znacznik w każdej lokalizacji, na przykład miasta. Opcje: różnią się kolorami według palety lub używają pojedynczego koloru i zmień styl znacznika. |
|
Mapa znacznika bąbelka | Point | Mapa, która wyświetla bąbelek dla każdej lokalizacji i zmienia rozmiar bąbelka według jednego pola danych analitycznych, na przykład danych sprzedaży według miasta. Opcje: różnią kolor bąbelka według drugiego pola analitycznego i określają reguły kolorów. |
|
Mapa znacznika analitycznego | Point | Mapa, która wyświetla znacznik w każdej lokalizacji i zmienia kolor znacznika, rozmiar i typ na podstawie danych analitycznych, na przykład najlepiej sprzedających się produktów, zakresu zysków i strategii rabatu. Opcje: Różnią typ znacznika według jednego pola analitycznego, różnią rozmiar znacznika według drugiego pola analitycznego, różnią kolor znacznika według trzeciego pola analitycznego i określają reguły kolorów. |
Po dodaniu mapy za pomocą kreatora Mapy można utworzyć dodatkowe warstwy lub zmienić opcje dla warstwy przy użyciu kreatora Warstwy. Aby uzyskać więcej informacji na temat kreatorów, zobacz Kreator mapowania i Kreator warstw mapy (Report Builder i SSRS).
Można dostosować opcje wyświetlania lub danych dla każdej warstwy niezależnie. Aby uzyskać więcej informacji na temat dostosowywania mapy po uruchomieniu kreatora, zobacz w Dostosowywanie danych i wyświetlanie mapy lub warstwy mapy (Report Builder i SSRS).
Plan dla Legend
Aby ułatwić użytkownikom interpretowanie mapy, możesz dodać wiele legend mapy, skalę kolorów i skalę odległości. Podczas projektowania mapy zaplanuj, gdzie mają być wyświetlane legendy. Możesz określić następujące informacje o każdej legendzie:
Lokalizacja legendy. Na przykład legendy mogą być wyświetlane wewnątrz lub poza portem widoków, a w 12 dyskretnych lokalizacjach względem widoku.
Style legendy. Można na przykład określić styl czcionki, styl obramowania, linię separatora i właściwości wypełnienia.
Tytuł legendy. Można na przykład określić tekst tytułu i niezależnie kontrolować, czy ma być wyświetlany tytuł legendy mapy, czy skala kolorów.
Mapuj układ legendy. Na przykład legendy mapy mogą być wyświetlane jako wysokie tabele lub szerokie tabele.
Zawartość legendy jest tworzona automatycznie podczas przetwarzania raportu na podstawie opcji reguł ustawionych dla każdej warstwy.
Domyślnie wszystkie warstwy wyświetlają wyniki reguł w pierwszej legendzie mapy. Dla każdej reguły można utworzyć wiele legend, a następnie przypisać legendę, która będzie używana do wyświetlania wyników.
Aby uzyskać więcej informacji, zobacz Zmienianie wielokąta, linii i wyświetlania punktów według reguł i danych analitycznych (Report Builder i SSRS)oraz Zmienianie legend mapy, skali kolorów i skojarzonych reguł (Report Builder i SSRS).
Równoważenie rozmiaru definicji raportu i czasu przetwarzania raportu
Dobry projekt raportu dla map wymaga zrównoważenia opcji kontrolujących wydajność raportu i rozmiar definicji raportu. Elementy mapy oparte na danych przestrzennych lub kafelki mapy Bing mogą być statyczne i osadzone w definicji raportu lub dynamicznej i tworzone za każdym razem, gdy raport jest przetwarzany. Należy ocenić kompromisy dotyczące danych statycznych lub dynamicznych mapy i znaleźć równowagę, która działa w Twoich okolicznościach. Rozważ następujące informacje, aby podjąć tę decyzję:
Osadzone elementy mapy mogą znacznie zwiększyć rozmiar definicji raportu, ale skrócić czas wymagany do wyświetlenia mapy w raporcie. Serwer raportów może mieć limity rozmiaru, z którymi trzeba pracować.
Definicja raportu określa limity liczby punktów danych przestrzennych, które można przetworzyć, oraz oddzielną wartość określającą liczbę elementów mapy, które można uwzględnić w definicji raportu.
Dynamiczne elementy mapy zmniejszają rozmiar definicji raportu, ale zwiększają czas wymagany do przetworzenia i renderowania mapy.
Gdy źródło danych przestrzennych znajduje się na komputerze, elementy mapy są zawsze osadzone w definicji raportu. Obejmuje to dane przestrzenne z galerii map lub plików kształtów ESRI, które zostały zainstalowane lokalnie.
Aby korzystać z dynamicznych danych przestrzennych, źródło danych przestrzennych musi znajdować się na serwerze raportów. Gdy raporty są projektowane w narzędziach SQL Server Data Tools (SSDT), źródła danych przestrzennych można dodawać do projektu i publikować na serwerze raportów wraz z definicją raportu. Jeśli używasz programu Report Builder do projektowania raportów, najpierw musisz przekazać dane przestrzenne na serwer raportów, a następnie w kreatorze lub we właściwościach warstwy określ źródło danych przestrzennych dla warstwy mapy.