Blog JSystems - uwalniamy wiedzę!
Blog JSystems - uwalniamy wiedzę!
Power BI - Pobieranie danych i źródła w Power BI Desktop
Podgląd Power Query pokazuje tylko 1000 wierszy - ile danych jest naprawdę w modelu
Pasek stanu na dole edytora Power Query pokazuje „LICZBA WIERSZY: 999+”, a statystyki pod nagłówkami kolumn liczą się z pierwszych 1000 wierszy, nie z całej tabeli. Podgląd jest tylko próbką, a wszystkie wiersze modelu pokazuje widok tabeli w Power BI Desktop. Na tabeli FaktSprzedaz z modelu Nordvelli porównujemy oba widoki: gdzie odczytać prawdziwą liczbę wierszy i co sprawia, że w widoku tabeli wierszy jest mniej niż w źródle.
W edytorze Power Query przy tabeli FaktSprzedaz pasek stanu na dole okna pokazuje „LICZBA WIERSZY: 999+”, a obok tekst „Profilowanie kolumn w oparciu o następującą liczbę pierwszych wierszy: 1000” (w angielskiej wersji: „Column profiling based on top 1000 rows”). Statystyki pod nagłówkami kolumn liczą się z tej próbki. W lekcji 18 kolumna Sezon pokazała jedną wartość, choć w modelu ma cztery: Zima, Wiosna, Lato i Jesień. Zapytaniem DAX sprawdziliśmy przyczynę: 1000 transakcji o najniższych numerach SprzedazID ma DataID od 20220101 do 20220120, czyli od 1 do 20 stycznia 2022, więc cała próbka to zima. Ta sama próbka daje w WartoscBrutto 1000 różnych wartości, a w całej tabeli jest ich 96 652.
Drugi objaw dotyczy Power BI Desktop. W widoku tabeli pasek stanu pokazuje liczbę wierszy całej tabeli w modelu, na przykład „Tabela: DimSklepy (wiersze: 15)”. Gdy liczba jest mniejsza, niż powinna, albo pasek ma postać „Tabela: DimSklepy (wiersze: 15, filtrowane wiersze: 3)”, w modelu albo w samym widoku działa filtr.

Zobacz też: Szkolenie Power BI - Desktop, DAX i Online + Copilot
Edytor Power Query nie wczytuje całej tabeli do podglądu. Pokazuje fragment danych, domyślnie do 1000 wierszy, żebyś widział efekt kroków na bieżąco. Przekształcenia i tak działają na komplecie wierszy przy ładowaniu do modelu: w kursie po Zamknij i zastosuj tabela FaktSprzedaz z podglądem 999+ miała 108 675 wierszy. Profilowanie kolumn, czyli Jakość kolumn, Rozkład kolumn i Profil kolumny z karty Widok, domyślnie liczy z tych samych pierwszych 1000 wierszy. Wykrywanie typu kolumny ma osobną próbkę, opisujemy ją w poście o wykrywaniu typu na podstawie pierwszych wierszy.
Widok tabeli w Desktopie pokazuje już dane modelu, więc mniejsza liczba wierszy ma tam zawsze konkretny powód. Najczęstsze trzy to krok zapytania, który zostawia część wierszy, filtr parametrów odświeżania przyrostowego i podgląd roli zabezpieczeń na poziomie wiersza, czyli RLS. Ten ostatni zawęża tabelę z filtrem roli i tabele, do których ten filtr płynie przez relacje, także w widoku tabeli.
DimSklepy „Tabela: DimSklepy (wiersze: 15)”. W lekcji 18 ta sama kontrola dla FaktSprzedaz dała 108 675 wierszy.EVALUATE
ROW(
"FaktSprzedaz", COUNTROWS(FaktSprzedaz),
"DimProdukty", COUNTROWS(DimProdukty),
"DimSklepy", COUNTROWS(DimSklepy)
)FaktSprzedaz liczyło się to długo, więc po sprawdzeniu wróć do pierwszych 1000 wierszy. Gdy sam edytor zwalnia przy każdym kliknięciu, zajrzyj do posta o podglądzie i pamięci podręcznej edytora.RangeStart i RangeEnd. Wtedy Desktop celowo wczytuje tylko zakres parametrów. W lekcji 19 był to styczeń 2026: zapytanie DAX policzyło 2 782 wiersze i 11 798 138,92 zł sprzedaży, a pełną historię zbudowała usługa po publikacji. Tego filtra nie usuwaj, jak działa, opisujemy w lekcji o odświeżaniu przyrostowym.DimSklepy miała 3 wiersze, a FaktSprzedaz 19 709 zamiast 108 675, co potwierdziliśmy zapytaniem DAX z filtrem na region. Kliknij Zatrzymaj wyświetlanie na prawym końcu paska. Role i ich test opisujemy w lekcji o zabezpieczeniach na poziomie wiersza.Naprawione, gdy liczba z paska stanu widoku tabeli i wynik COUNTROWS zgadzają się z liczbą wierszy w źródle. Dla pewności porównaj też jedną sumę: na Nordvelli miara [Łączna sprzedaż] po pełnym załadowaniu daje 467 775 009,17 zł. Statystyk z profilu kolumny liczonego na pierwszych 1000 wierszach nie traktuj jako opisu całej tabeli, chyba że tabela ma mniej wierszy, jak DimProdukty z 30 wierszami, przy której pasek stanu pokazuje pełną liczbę.
Przed publikacją przejrzyj zastosowane kroki każdego dużego zapytania i usuń kroki zachowujące tylko pierwsze wiersze, dodane na czas budowy. Po teście ról zawsze kończ podgląd przyciskiem Zatrzymaj wyświetlanie.
Zachowanie programu sprawdziliśmy w Power BI Desktop 2.157 (wydanie z sierpnia 2026 r.) z polskim interfejsem, a przykłady na modelu sieci Nordvella z bezpłatnego kursu Power BI. Microsoft wydaje nową wersję Power BI Desktop co miesiąc, więc nazwy przycisków i limity usługi mogą się zmieniać. Aktualne wartości podaje dokumentacja Microsoft Learn.
Wróć do listy: 131 najczęstszych pytań i problemów związanych z Power BI
Komentarze (0)
Brak komentarzy...