<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/" >

<channel>
	<title>Optymalizacja &#8211; SkuteczneRaporty.pl</title>
	<atom:link href="https://skuteczneraporty.pl/tag/optymalizacja/feed/" rel="self" type="application/rss+xml" />
	<link>https://skuteczneraporty.pl</link>
	<description>Zautomatyzuj raportowanie w swojej firmie. Praktyczna wiedza dla analityków, kontrolerów i menedżerów.</description>
	<lastBuildDate>Fri, 24 Oct 2025 09:28:32 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://skuteczneraporty.pl/wp-content/uploads/2025/09/cropped-skuteczneraporty-FAVICONA-1-32x32.png</url>
	<title>Optymalizacja &#8211; SkuteczneRaporty.pl</title>
	<link>https://skuteczneraporty.pl</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery</title>
		<link>https://skuteczneraporty.pl/dynamiczne-parametry-power-query-w-power-bi-z-filtrem-dla-trybu-directquery/</link>
					<comments>https://skuteczneraporty.pl/dynamiczne-parametry-power-query-w-power-bi-z-filtrem-dla-trybu-directquery/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Wed, 08 Jun 2022 11:26:56 +0000</pubDate>
				<category><![CDATA[Power BI]]></category>
		<category><![CDATA[DirectQuery]]></category>
		<category><![CDATA[Fragmentatory w Power BI]]></category>
		<category><![CDATA[język M]]></category>
		<category><![CDATA[Optymalizacja]]></category>
		<category><![CDATA[parametr Power Query]]></category>
		<guid isPermaLink="false">https://excelbi.pl/?p=18277</guid>

					<description><![CDATA[Użytkownicy Power BI mają od lutego 2022 możliwość interakcji z poziomu raportu z parametrami zapytania Power Query dla źródeł bazodanowych w trybie DirectQuery. Może być to sposób na optymalizację wielkości zapytań i lepszą kontrolę nad ich przekazywaniem do źródła. Co to jest DirectQuery? Przy budowie raportu Power BI w połączeniu z bazami danych polecany jest [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Użytkownicy Power BI mają od lutego 2022 możliwość interakcji z poziomu raportu z parametrami zapytania Power Query dla źródeł bazodanowych w trybie DirectQuery. Może być to sposób na optymalizację wielkości zapytań i lepszą kontrolę nad ich przekazywaniem do źródła.</p>
<p><span id="more-18277"></span></p>
<h2>Co to jest DirectQuery?</h2>
<p>Przy budowie raportu Power BI w połączeniu z bazami danych polecany jest tryb importu. Jednak jeśli danych jest zbyt dużo lub chcemy raport odświeżać na bieżąco, mamy także do dyspozycji tryb połączania na żywo, nazywany DirectQuery.</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-18286" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-8.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 9" width="874" height="418"></p>
<p>Po kliknięciu OK i następnie Załaduj żadne dane nie są importowane do raportu Power BI. Zamiast tego podczas tworzenia wizualizacji zapytania są wysyłane do bazy w celu pobrania niezbędnych danych. Czas potrzebny na odświeżenie wizualizacji zależy od wydajności źródła danych. Co ciekawe, zmiany w danych źródłowych nie są natychmiast aktualizowane &#8211; nadal trzeba je odświeżyć, klikając coś na raporcie w celu wysłania nowego zapytania.</p>
<p>Więcej o DirectQuery: <a href="https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-directquery-about" target="_blank" rel="noopener">https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-directquery-about</a></p>
<h2>Krok 1: Połącz się z bazą danych SQL Server</h2>
<p>W swoim przykładzie łączę się z bazą danych Adventure Works od Microsoft. Oto prosty model, z którego korzystam:</p>
<p><img decoding="async" class="aligncenter size-full wp-image-18278" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-1.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 10" width="624" height="253"></p>
<h2>Krok 2: Utwórz parametr w Power Query</h2>
<p>W scenariuszu wykorzystam jako parametr, pole Color z tabeli Production Product. Pierwszą z rzeczy, którą należy wykonać, jest utworzenie parametru w Power Query: <em>Zarządzaj parametrami &gt; Nowy parametr. </em></p>
<p><img decoding="async" class="aligncenter size-full wp-image-18279" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-2.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 11" width="184" height="146"></p>
<p>Nadaję nazwę parametrowi, wybieram <em>Typ </em>parametru jako <em>Tekst </em>oraz <em>Sugerowane wartości </em>jako <em>Lista wartości. </em>Następnie wprowadzam listę kolorów, wartość domyślną dla parametru oraz wartość bieżącą. Wybieram OK. Parametr został utworzony.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18280" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-3.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 12" width="406" height="444"></p>
<h2>Krok 3: Umieść parametr w zapytaniu Power Query</h2>
<p>Następnie parametr musimy wkomponować w istniejące zapytanie, aby faktycznie zobaczyć jego wpływ na dane. W przykładzie jedno z zapytań (Product) jest skonstruowane przy pomocy warunku filtrowania dla pola kolor, w którym kolor zastąpię wcześniej utworzonym parametrem Param_Color. Otwieram edytora zaawansowanego, gdzie będę modyfikować kod.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18281" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-4.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 13" width="624" height="112"></p>
<h2>Krok 4: Zbuduj tabelę w modelu danych Power BI</h2>
<p>Aby zmiana parametru była dynamiczna, muszę skonstruować listę kolorów, którą wykorzystam na fragmentatorze. W tym celu wykorzystam „Wprowadź dane” na <em>Narzędziach głównych </em>(Power Query lub w Power BI) i wprowadzę listę elementów, które chcę widzieć w raporcie.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18282" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-5.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 14" width="196" height="320"></p>
<h2>Krok 5: Powiąż parametr z polem</h2>
<p>Po jej utworzeniu przechodzę do widoku modelu &gt; znajduję utworzoną tabelę &gt; zaznaczam kolumnę z kolorem, aby to dla niej wyświetlić właściwości.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18283" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-6.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 15" width="559" height="178"></p>
<p>Na końcu w sekcji z właściwościami zaawansowanymi rozwijam <em>Powiąż z parametrem</em>, a na wyświetlonej liście wybieram nazwę utworzonego parametru. Po powiązaniu z parametrem pojawiają się dodatkowe opcje, związane z możliwością wielokrotnego wyboru.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18284" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-7.png" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 16" width="261" height="202"></p>
<h2>Krok 6: Zbuduj fragmentator</h2>
<p>Na wizualizacji w tabeli po lewej stronie wykorzystane są kolumny z modelu danych, natomiast w filtrze po prawej stronie znajduje się ręcznie wprowadzona lista kolorów powiązana z parametrem w Power Query.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-18285" src="https://skuteczneraporty.pl/wp-content/uploads/2022/06/Dynamiczne-parametry-Power-Query-w-Power-BI-z-filtrem-dla-trybu-DirectQuery-8.gif" alt="Dynamiczne parametry Power Query w Power BI z filtrem dla trybu DirectQuery 17" width="623" height="226"></p>
<h2>Podsumowanie parametrów Power Query w Power BI</h2>
<p>Dzięki zastosowaniu dynamicznych parametrów pobierana jest jedynie niezbędna ilość danych zdefiniowana przez wartość parametru. Deweloper ma dzięki temu większą kontrolę nad pobieranymi danymi (optymalizacja), a użytkownik szybciej działający raport.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/dynamiczne-parametry-power-query-w-power-bi-z-filtrem-dla-trybu-directquery/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Analizator wydajności w Power BI Desktop</title>
		<link>https://skuteczneraporty.pl/analizator-wydajnosci-power-bi/</link>
					<comments>https://skuteczneraporty.pl/analizator-wydajnosci-power-bi/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Wed, 29 Apr 2020 10:06:58 +0000</pubDate>
				<category><![CDATA[Power BI]]></category>
		<category><![CDATA[Analizator wydajności]]></category>
		<category><![CDATA[DAX]]></category>
		<category><![CDATA[język DAX]]></category>
		<category><![CDATA[odświeżanie danych]]></category>
		<category><![CDATA[Optymalizacja]]></category>
		<category><![CDATA[Power BI Desktop]]></category>
		<category><![CDATA[wydajność zapytań]]></category>
		<category><![CDATA[zapytania w Power BI]]></category>
		<guid isPermaLink="false">https://excelbi.pl/?p=17553</guid>

					<description><![CDATA[Przygotowując raporty, skupiamy się nie tylko na tym, by niosły ze sobą odpowiednie informacje czy też przekazywały je w czytelny sposób. Ważny jest również, szczególnie z punktu widzenia użytkownika końcowego, czas w jakim dane są gotowe do odczytania. Czyli walka o tzw. “performance.” Od maja 2019 w Power BI dostępna jest funkcjonalność Performance Analyzer (po [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Przygotowując raporty, skupiamy się nie tylko na tym, by niosły ze sobą odpowiednie informacje czy też przekazywały je w czytelny sposób. Ważny jest również, szczególnie z punktu widzenia użytkownika końcowego, czas w jakim dane są gotowe do odczytania. Czyli walka o tzw. “performance.”</p>



<p>Od maja 2019 w Power BI dostępna jest funkcjonalność <em>Performance Analyzer </em>(po polsku trochę gorzej brzmiący <em>Analizator wydajności</em>)<em> ,</em> która w walce o poprawę wydajności niezwykle pomaga. W jaki sposób zbadać, co spowalnia nasz raport?</p>



<h2 class="wp-block-heading"><strong>Gdzie znaleźć Analizator wydajności?</strong></h2>



<p>Znajduje się na karcie <em>Widok &gt; Analizator wydajności. </em>&nbsp;</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2020/03/Analizator-wydajno%C5%9Bci-PowerBI1.jpg" alt="Analizator wydajności w Power BI Desktop 18" class="wp-image-17554"></figure></div>



<h2 class="wp-block-heading"><strong>Do czego służy <em>Analizator wydajności? </em></strong></h2>



<p>Pozwala zidentyfikować operacje wykonywane “na raporcie” podczas interakcji użytkownika z raportem. Sumuje czasy wykonywania poszczególnych operacji dla każdej z wizualizacji, pozwalając na porównanie czasów ich trwania. Zebrane dane można również pobrać i poddać dalszej analizie, ponieważ zawierają dużo bardziej szczegółową informację dotyczącą wykonanych operacji.  Daje również możliwość skopiowania zapytań DAX generowanych podczas odświeżania wizualizacji. </p>



<h2 class="wp-block-heading"><strong>Powiązanie działań użytkownika a wizualizacji i zapytań, podstawowe informacje</strong></h2>



<p>Po uruchomieniu <em>Analizatora wydajności</em> po prawej stronie pojawi się dedykowany mu panel, z kolejnymi funkcjonalnościami. </p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2020/03/Analizator-wydajno%C5%9Bci-PowerBI2.jpg" alt="Analizator wydajności w Power BI Desktop 19" class="wp-image-17555"></figure></div>



<p>Aby sprawdzić wydajność na początku należy wybrać przycisk <em>Rozpocznij nagrywanie</em>, co uruchomi rejestrację kolejnych zdarzeń i ich pomiar. By wywołać jakieś akcje możliwe do zarejestrowania, wystarczy wykonać działania na raporcie lub wybrać <em>Odśwież wizualizacje</em>, co w efekcie spowoduje odświeżenie wszystkich wizualizacji na aktualnej karcie raportu.</p>



<p>Po
wybraniu <em>Odśwież wizualizacje, </em>wygenerowana zostanie lista odświeżonych
wizualizacji wraz z czasem ich trwania. Całą listę można wygodnie posortować,
według widocznych na poniższym screenie kategorii.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2020/03/Analizator-wydajno%C5%9Bci-PowerBI3.jpg" alt="Analizator wydajności w Power BI Desktop 20" class="wp-image-17556"></figure></div>



<p>Często korzystając z listy elementów <em>Analizatora wydajności </em>trudno odgadnąć, z którą wizualizacją mamy do czynienia, więc warto je nazywać. Z panelu <em>Wybór. </em></p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2020/03/Analizator-wydajno%C5%9Bci-PowerBI4.jpg" alt="Analizator wydajności w Power BI Desktop 21" class="wp-image-17557"></figure></div>



<p>Możemy też wybrać dany
element z widoku raportu, a zostanie podświetlony na liście w <em>Analizatorze
wydajności </em>i na odwrót.</p>



<p>Warto pamiętać o tym, że jeżeli nie zatrzymamy nagrywania w <em>Analizatorze</em>,<em> </em>wówczas każde działanie zostanie „nagrane” i odzwierciedlone w analizie. Co po pewnym czasie może wygenerować dość długą listę… </p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2020/03/Analizator-wydajno%C5%9Bci-PowerBI5.jpg" alt="Analizator wydajności w Power BI Desktop 22" class="wp-image-17558"></figure></div>



<p>Jednak nie ma się czym martwić bo listę (warto pamiętać, że całą) można wyczyścić przy pomocy przycisku „<em>Wyczyść” .</em></p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2020/03/Analizator-wydajno%C5%9Bci-PowerBI6.jpg" alt="Analizator wydajności w Power BI Desktop 23" class="wp-image-17559"></figure></div>



<p>Bardzo przydatną opcją jest możliwość zmierzenia wydajności jednej wybranej wizualizacji, poprzez wybranie przycisku <em>Odśwież tę wizualizację </em>, opcja ta jest możliwa jedynie w momencie kiedy widoczny jest panel <em>Analizatora wydajności.</em></p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2020/03/Analizator-wydajno%C5%9Bci-PowerBI7.jpg" alt="Analizator wydajności w Power BI Desktop 24" class="wp-image-17560"></figure></div>



<h2 class="wp-block-heading"><strong>Szczegółowe informacje dotyczące Analizatora Wydajności</strong></h2>



<p>Czas
generowania/odświeżania danej wizualizacji jest mierzony na różnych
płaszczyznach :</p>



<ul class="wp-block-list"><li>Zapytanie DAX – czas potrzebny na otrzymanie wyniku zapytania DAX towarzyszącego danej wizualizacji</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2020/03/Analizator-wydajno%C5%9Bci-PowerBI8.jpg" alt="Analizator wydajności w Power BI Desktop 25" class="wp-image-17561"></figure></div>



<ul class="wp-block-list"><li>Wyświetlenie elementu wizualnego – czas potrzebny na utworzenie wizualizacji opartej na kalkulacji DAX </li><li>Inne – czas oczekiwania na wygenerowanie innych wizualizacji, można nazwać to czasem oczekiwania w kolejce na wygenerowania innych wizualizacji</li></ul>



<p>Opcja, która pozostała jeszcze do omówienia, to <em>Kopiuj zapytanie. </em>Pozwala na przechwycenie zapytania, które towarzyszy wygenerowaniu danej wizualizacji. </p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2020/03/Analizator-wydajno%C5%9Bci-PowerBI9.jpg" alt="Analizator wydajności w Power BI Desktop 26" class="wp-image-17562"></figure></div>



<p>Wyniki <em>Analizatora wydajności, </em>czyli całą listę operacji wraz z czasami, również możemy wyeksportować do pliku .json przy pomocy przycisku <em>Eksportuj. </em>A w kolejnych krokach wykorzystać jako źródło do wizualizacji w Power BI i zaprezentować wyniki wydajności w raporcie.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><img decoding="async" src="https://skuteczneraporty.pl/wp-content/uploads/2020/03/Analizator-wydajno%C5%9Bci-PowerBI10.jpg" alt="Analizator wydajności w Power BI Desktop 27" class="wp-image-17563"></figure></div>



<p>Na ciekawe aspekty wyników otrzymanych w <em>Analizatorze wydajności </em>zwraca również uwagę <a href="https://pl.seequality.net/power-bi-performance-analyzer/" target="_blank" rel="noreferrer noopener">Seequality</a>, a mianowicie: </p>



<ul class="wp-block-list"><li>wykorzystanie cache przy odświeżaniu wizualizacji, co może zaburzać prawidłowość otrzymanych wyników w <em>Analizatorze </em> </li><li>synchronizacja slicerów pomiędzy stronami raportu, które również wpływają na czas odświeżenia wizualizacji, co widać w części <em>Inne. </em></li></ul>



<h2 class="wp-block-heading"><strong>Podsumowanie</strong></h2>



<p><em>Analizator wydajności </em>jest bardzo przydatnym narzędziem, pozwalającym na rozpoczęcie pracy z optymalizacją tworzonego przez nas raportu, ale też łatwe jej sprawdzenie. Szybko wskazuje miejsca, gdzie może być problem z wydajnością i daje możliwość wyeksportowania wyników analiz. Warto jednak pamiętać o takich kruczakach jak część <em>Inne </em>czy mierzenie wydajności bez wyczyszczenia cache. Dla ciekawskich Microsoft udostępnił dodatkowe informacje <a href="https://github.com/microsoft/powerbi-desktop-samples/blob/master/Performance%20Analyzer/Power%20BI%20Performance%20Analyzer%20Export%20File%20Format.docx" target="_blank" rel="noopener">na GitHubie</a>.</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/analizator-wydajnosci-power-bi/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ignoruj poziom prywatności &#8211; prosty sposób na przyspieszenie Power Query</title>
		<link>https://skuteczneraporty.pl/ignoruj-poziom-prywatnosci-prosty-sposob-na-przyspieszenie-power-query/</link>
					<comments>https://skuteczneraporty.pl/ignoruj-poziom-prywatnosci-prosty-sposob-na-przyspieszenie-power-query/#respond</comments>
		
		<dc:creator><![CDATA[Bartosz Czapiewski]]></dc:creator>
		<pubDate>Wed, 03 Oct 2018 12:47:01 +0000</pubDate>
				<category><![CDATA[Power Query]]></category>
		<category><![CDATA[edytor zapytań]]></category>
		<category><![CDATA[Import danych]]></category>
		<category><![CDATA[odświeżanie danych]]></category>
		<category><![CDATA[Optymalizacja]]></category>
		<category><![CDATA[Privacy Settings]]></category>
		<category><![CDATA[Ustawienia prywatności]]></category>
		<category><![CDATA[zapytanie]]></category>
		<category><![CDATA[zapytanie Power Query]]></category>
		<guid isPermaLink="false">http://excelbi.pl/?p=7849</guid>

					<description><![CDATA[Jest mnóstwo powodów, poprzez które odświeżanie danych w Power Query może trwać zbyt długo. Wiele z nich dotyczy sposobu połączenia danych w PQ, użytych przeliczeń czy ilości danych. Jednak są powody nie tylko zależne od samego twórcy zapytania, ale również od ustawień Power Query, a dokładnie ustawień poziomu prywatności danych. Czym są ustawienia prywatności danych [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Jest mnóstwo powodów, poprzez które odświeżanie danych w Power Query może trwać zbyt długo. Wiele z nich dotyczy sposobu połączenia danych w PQ, użytych przeliczeń czy ilości danych. Jednak są powody nie tylko zależne od samego twórcy zapytania, ale również od ustawień Power Query, a dokładnie ustawień poziomu prywatności danych.<span id="more-7849"></span></p>
<h1>Czym są ustawienia prywatności danych w Power Query?</h1>
<p>Ustawienia prywatności pozwalają na określenie poziomu izolacji jednego źródeł danych od innych. Dzięki temu Power Query zapobiega wyciekaniu danych podczas łączenia danych z różnych źródeł. Istnieje ryzyko, że posiadając w skoroszycie poufne dane, np. numer PESEL, zechcesz połączyć się z danymi z serwera lub źródła internetowego. Twoje dane mogą być przesyłane na serwer w celu wygenerowania zapytania, tym samym możesz nawet nieświadomie przekazać prywatne dane do publicznego źródła.</p>
<p>Aby zapobiegać tego typu przypadkom, firma Microsoft stworzyła ustawienia prywatności danych, które mają za zadanie:</p>
<ul>
<li>oddzielić od siebie różnego typu dane,</li>
<li>zapobiec przesyłaniu czy wyciekaniu danych prywatnych czy organizacyjnych do publicznego źródła.</li>
</ul>
<h1>Poziomy prywatności danych</h1>
<p>Rozróżniamy trzy poziomy prywatności danych:</p>
<ul>
<li><strong>prywatne</strong> – może zawierać poufne dane, które mogą być widoczne jedynie dla autoryzowanych użytkowników, prywatne źródło danych jest całkowicie odizolowane od innych źródeł danych np. skoroszyt zawierający dane pracowników, dane z Facebooka.</li>
<li><strong>organizacyjne</strong> – zwykle dane te są dostępne dla zaufanej grupy użytkowników, dane organizacyjne są odizolowane od danych publicznych jednak widoczne dla innych danych na poziomie organizacyjnym, jako przykład takich danych można podać dokument umieszczony w intranecie SharePoint, udostępniony dla pewnej zaufanej grupy użytkowników. Często to właśnie ten typ danych używany jest jako domyślny przez użytkowników, jednak model prywatności danych nadal działa, co wciąż wpływa na szybkość zapytań.</li>
<li><strong>publiczne</strong> – pozwala na podejrzenie danych przez wszystkich użytkowników znajdujących się w źródle danych; jedynie pliki, internetowe źródła danych, skoroszyty mogą być określone jako dane publiczne. Przykłady danych to źródła udostępnione w Microsoft Azure Martketplace, dane z Wikipedii, lokalny plik z danymi skopiowanymi z publicznej strony internetowej.</li>
</ul>
<h1>Gdzie znaleźć Ustawienia prywatności danych?</h1>
<p>Ustawienia prywatności są dostępne z poziomu Power Query i podzielone na globalne oraz bieżące:</p>
<ul>
<li>Excel 2016  &#8211; <em>Dane &gt; Nowe Zapytanie &gt; Opcje dodatku Query &gt; Opcje zapytania &gt; Prywatność</em></li>
</ul>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-7850 size-full" src="https://skuteczneraporty.pl/wp-content/uploads/2018/09/Poziomy-prywatno%C5%9Bci-w-Power-Query1.jpg" alt="Ignoruj poziom prywatności - prosty sposób na przyspieszenie Power Query 32" width="651" height="518"></p>
<p><img loading="lazy" decoding="async" class="wp-image-7851 size-full aligncenter" src="https://skuteczneraporty.pl/wp-content/uploads/2018/09/Poziomy-prywatno%C5%9Bci-w-Power-Query2.jpg" alt="Ignoruj poziom prywatności - prosty sposób na przyspieszenie Power Query 33" width="608" height="551"></p>
<ul>
<li>Excel 2010/2013  &#8211;<em> Power Query &gt; Ustawienia &gt; Opcje &gt; Opcje zapytania &gt; Prywatność</em></li>
</ul>
<p>Co oznaczają dostępne opcje?</p>
<ul>
<li><strong>Zawsze łącz dane zgodnie z ustawieniami poziomu prywatności dla każdego źródła</strong> – jest to ustawienie tylko globalne, więc dla wszystkich skoroszytów, ale również możliwe jedynie dla wybranego skoroszytu.</li>
<li><strong>Zawsze ignoruj ustawienia poziomu prywatności</strong> – całkowicie wyłączy sprawdzanie poziomów prywatności ale jednocześnie przyspieszy pracę.</li>
<li><strong>Połącz dane zgodnie z ustawieniami poziomu prywatności dla każdego pliku</strong> – wybór tej opcji umożliwia wybranie ustawień prywatności w części <em>Bie</em><em>żący skoroszyt. </em>Przy wyborze innych opcji  ustawień globalnych, ustawienia dla bieżącego skoroszytu z automatu są nadawane  z ustawień globalnych.</li>
</ul>
<h1>Ignoruj poziom prywatności &#8211; prosty sposób na przyspieszenie zapytania</h1>
<p>W kilku wewnętrznych testach potwierdziło się, że Power Query działa najszybciej, gdy <strong>poziom prywatności jest ignorowany</strong>. Zatem jeżeli wiesz, że nie musisz się skupiać na poziomach prywatności danych, warto dla ich sprawnego odświeżenia wybrać tę opcję. Dodatkowo możesz także wybrać opcję szybkiego ładowania danych, co także może przyspieszyć ładowanie zapytania.</p>
<h1>Zarządzanie poziomem prywatności źródeł danych</h1>
<p>W Power Query znajdziesz specjalne miejsce do zarządzania poziomem prywatności z wielu Twoich źródeł: <em>Dane &gt; Pobieranie i Przekszta</em><em>łcanie &gt; Nowe zapytanie &gt; Ustawienia </em><em>źr</em><em>óde</em><em>ł danych. </em>Możemy tam przejrzeć oraz zmienić poziom prywatności dla każdego ze źródeł znajdujących się w skoroszycie.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-7853 size-full" src="https://skuteczneraporty.pl/wp-content/uploads/2018/09/Poziomy-prywatno%C5%9Bci-w-Power-Query4.jpg" alt="Ignoruj poziom prywatności - prosty sposób na przyspieszenie Power Query 34" width="424" height="550"></p>
<p>Dostępne na liście poziomy prywatności to: brak, prywatne, publiczne, organizacyjne.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-7854 " src="https://skuteczneraporty.pl/wp-content/uploads/2018/09/Poziomy-prywatno%C5%9Bci-w-Power-Query5.jpg" alt="Ignoruj poziom prywatności - prosty sposób na przyspieszenie Power Query 35" width="424" height="410"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://skuteczneraporty.pl/ignoruj-poziom-prywatnosci-prosty-sposob-na-przyspieszenie-power-query/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
