Udostępnij za pośrednictwem


Wprowadzanie danych bezpośrednio do raportu podzielonego na strony w programie Report Builder

DOTYCZY: Power BI Report Builder Power BI Desktop

W tym artykule wyjaśniono funkcję w programie Microsoft Power BI Report Builder, która umożliwia wprowadzanie danych bezpośrednio do raportu podzielonego na strony jako osadzonego zestawu danych. Możesz wpisać dane bezpośrednio w zestawie danych w raporcie lub wkleić je z innego programu, takiego jak Microsoft Excel. Po utworzeniu zestawu danych, wprowadzając dane, możesz użyć go tak samo jak w przypadku dowolnego innego osadzonego zestawu danych, który został utworzony. Ponadto możesz dodać więcej niż jedną tabelę, a następnie użyć jednej jako filtru dla drugiej. Ta funkcja jest szczególnie przydatna w przypadku małych, statycznych zestawów danych, których może być konieczne użycie w raporcie, takich jak parametry raportu.

Wymagania wstępne

Wymagania licencyjne dotyczące raportów podzielonych na strony usługi Power BI (pliki rdl) są takie same jak w przypadku raportów usługi Power BI (pliki pbix).

  • Aby zapisać raport podzielony na strony na serwerze raportów, musisz mieć uprawnienia do edytowania pliku RsReportServer.config.

Tworzenie źródła danych i zestawu danych

Po pobraniu i zainstalowaniu programu Report Builder postępuj zgodnie z tym samym przepływem pracy, który służy do dodawania osadzonego źródła danych i zestawu danych do raportu. W poniższej procedurze w obszarze Źródła danych zostanie wyświetlona nowa opcja Wprowadź dane . To źródło danych należy skonfigurować tylko raz w raporcie. Następnie można utworzyć wiele tabel wprowadzonych danych jako oddzielne zestawy danych, a wszystko to przy użyciu tego pojedynczego źródła danych.

  1. W okienku Dane raportu wybierz pozycję Nowy>zestaw danych.

    Zrzut ekranu przedstawiający opcję Zestaw danych w okienku Dane raportu.

  2. W oknie dialogowym Właściwości zestawu danych nadaj zestawowi danych nazwę. Nie dołączaj spacji.

  3. Obok pozycji Źródło danych wybierz pozycję Nowy.

    Zrzut ekranu przedstawiający przycisk Nowe osadzone źródło danych.

  4. W polu Wybierz typ połączenia wybierz pozycję Wprowadź dane>OK.

    Zrzut ekranu przedstawiający opcję Wprowadź dane.

  5. W oknie dialogowym Właściwości zestawu danych wybierz pozycję Projektant zapytań.

    Zrzut ekranu przedstawiający przycisk Projektant zapytań.

  6. W okienku Projektant zapytań kliknij prawym przyciskiem myszy i wklej dane w tabeli.

    Zrzut ekranu przedstawiający opcję Wklej w Projektancie zapytań.

  7. Aby ustawić nazwy kolumn, kliknij dwukrotnie każdą kolumnę NewColumn i wpisz nazwę kolumny.

    Zrzut ekranu przedstawiający wybór nazwy kolumny.

  8. Jeśli pierwszy wiersz zawiera nagłówki kolumn z oryginalnych danych, kliknij prawym przyciskiem myszy i usuń je.

  9. Domyślnie typ danych dla każdej kolumny to Ciąg. Aby zmienić typ danych, kliknij prawym przyciskiem myszy nagłówek >kolumny Zmień typ i ustaw go na inny typ danych, taki jak Date lub Float.

    Zrzut ekranu przedstawiający opcje Zmień typ danych.

  10. Po zakończeniu tworzenia tabeli wybierz przycisk OK.

    Wygenerowane zapytanie jest takie samo, jak w przypadku źródła danych XML. W ramach okładek używamy kodu XML jako dostawcy danych. Umożliwiliśmy również włączenie tego scenariusza.

    Zrzut ekranu przedstawiający strukturę danych XML.

  11. W oknie dialogowym Właściwości zestawu danych wybierz przycisk OK.

  12. Źródło danych i zestaw danych są widoczne w okienku Dane raportu.

    Zrzut ekranu przedstawiający zestawy danych w okienku Dane raportu.

Możesz użyć zestawu danych jako podstawy wizualizacji danych w raporcie. Możesz również dodać inny zestaw danych i użyć tego samego źródła danych.

Projektowanie raportu

Teraz, gdy masz źródło danych i zestaw danych, możesz przystąpić do tworzenia raportu. Poniższa procedura tworzy prosty raport na podstawie danych w poprzedniej sekcji.

  1. W menu Wstawianie wybierz pozycję Kreator tabel.>

    Zrzut ekranu przedstawiający opcję Kreator tabel.

  2. Wybierz właśnie utworzony >zestaw danych Dalej.

    Zrzut ekranu przedstawiający okno dialogowe Wybieranie zestawu danych.

  3. Na stronie Rozmieszczanie pól przeciągnij pola, według których chcesz grupować według z pola Dostępne pola do pola Grupy wierszy . W tym przykładzie:

    • CountryRegion
    • SalesYear
  4. Przeciągnij pola, które chcesz agregować z pola Dostępne pola do pola Wartości . W tym przykładzie:

    • SalesAmount (Kwota sprzedaży)

    Domyślnie program Report Builder sumuje pola w polu Wartości , ale można wybrać inną agregację.

    Zrzut ekranu przedstawiający różne agregacje do wyboru.

  5. Wybierz Dalej.

  6. Na stronie Wybieranie układu zachowaj wszystkie ustawienia domyślne, ale wyczyść pole Rozwiń/zwiń grupy. Ogólnie rzecz biorąc, rozszerzanie i zwijanie grup jest świetne, ale tym razem chcesz zobaczyć wszystkie dane.

  7. Wybierz pozycję Dalej>Zakończ. Tabela jest wyświetlana na powierzchni projektowej.

    Zrzut ekranu przedstawiający raport w widoku projektu.

Uruchamianie raportu

Aby wyświetlić rzeczywiste wartości i wyświetlić podgląd raportu, uruchom go.

  1. Wybierz pozycję Uruchom w menu Narzędzia główne .

    Zrzut ekranu przedstawiający wybieranie pozycji Uruchom na wstążce Narzędzia główne.

    Teraz zobaczysz wartości. Macierz zawiera więcej wierszy, niż pokazano w widoku Projekt! Możesz sformatować stronę lub zdecydować się na użycie ustawień domyślnych przed zapisaniem na komputerze lokalnym lub opublikowaniem w usłudze.

  2. Aby zobaczyć, jak wygląda raport podczas drukowania, wybierz pozycję Układ wydruku.

    Zrzut ekranu przedstawiający wybieranie pozycji Układ wydruku.

    Teraz zobaczysz, jak wygląda na wydrukowanej stronie.

    Zrzut ekranu przedstawiający raport w widoku układu wydruku.

Przekazywanie raportu podzielonego na strony do usługa Power BI

Teraz, gdy raporty podzielone na strony są obsługiwane w usługa Power BI, możesz przekazać raport podzielony na strony do dowolnego obszaru roboczego. Aby uzyskać szczegółowe informacje, zobacz Przekazywanie raportu podzielonego na strony.

Przekazywanie raportu podzielonego na strony do serwera raportów

Raport podzielony na strony można również przekazać do serwera raportów usług Serwer raportów usługi Power BI lub SQL Server Reporting Services 2016 lub 2017. Przed wykonaniem tej czynności należy dodać następujący element do pliku RsReportServer.config jako dodatkowe rozszerzenie danych. Przed wprowadzeniem zmiany utwórz kopię zapasową pliku RsReportServer.config , jeśli napotkasz jakiekolwiek problemy.

<Extension Name="ENTERDATA" Type="Microsoft.ReportingServices.DataExtensions.XmlDPConnection,Microsoft.ReportingServices.DataExtensions">
    <Configuration>
        <ConfigName>ENTERDATA</ConfigName>
    </Configuration>
</Extension>

Po jego edycji lista dostawców danych w pliku konfiguracji wygląda następująco:

Zrzut ekranu przedstawiający plik konfiguracji serwera raportów.

To wszystko. Teraz możesz publikować raporty, które używają tej nowej funkcji na serwerze raportów.

Następne kroki