Quantcast
Channel: Malinowy Excel
Viewing all articles
Browse latest Browse all 291

Jak szybko podmienić ścieżkę pliku źródłowego w zapytaniu Power Query?

$
0
0

Z pewnością doskonale wiesz, że tworząc zapytanie Power Query, w którym odwołujesz się do jakiegoś zewnętrznego pliku – musisz podać ścieżkę dostępu do niego. To w sumie dość oczywiste 😊. Problem polega jednak na tym, że ta ścieżka dostępu jest hardcodowana, czyli na stałe zapisywana w zapytaniu, o tak:

Hardcodowana ścieżka dostępu w zapytaniu Power Query

I wszystko jest fajnie, kiedy taki plik źródłowy jest jeden i się nie zmienia…

Gorzej jednak, gdy zmieni się choćby jego nazwa. Plik niby ten sam, ale Twój współpracownik (albo: TY :P) postanawiacie zmienić nazwę pliku. Wtedy niestety zapytanie Power Query się wykrzacza, wyświetlając mrożący krew w żyłach komunikat:

Power Query Podmiana ścieżki dostępu Komunikat

Taki komunikat zobaczysz, gdy w zapytaniu jest błędna ścieżka dostępu do pliku źródłowego

Oczywiście najprostszą metodą na pozbycie się tego problemu jest po prostu podmianka tej ścieżki w pasku formuły – w końcu ścieżka to zwykły tekst.

I jak najbardziej – sama bardzo często tak robię, ponieważ to w zupełności wystarcza.

ALE!

Co w sytuacji, kiedy stosujemy import plików z folderu i z jednego pliku korzystają aż trzy zapytania?

Podmiana ścieżki w 3 miejscach zajmie już znacznie więcej czasu, nie wspominając o tym, że akurat taka podmiana w przypadku importu z folderu jest szczególnie… uciążliwa…

W takiej sytuacji radzę Ci zrobić tak:

  1. Wejdź do edytora Power Query, a tam menu Narzędzia główne Ustawienia źródła danych
    (lub w Excelu menu Dane Pobierz dane → Ustawienia źródeł danych…)
  2. Wybierz źródło, którego ścieżkę chcesz zmienić, zmień ją i zatwierdź.

O tak:

Kroki, jakie trzeba wykonać, aby podmienić ścieżkę dostępu do pliku źródłowego we wszystkich zapytaniach Power Query, które z niego korzystają

Kroki, jakie trzeba wykonać, aby podmienić ścieżkę dostępu do pliku źródłowego we wszystkich zapytaniach Power Query, które z niego korzystają

Ta metoda jest też o tyle fajna, że pokazuje wszystkie źródła w pliku, dzięki czemu z jednego miejsca można zmienić ich kilka, jeśli oczywiście masz taką potrzebę. A taka potrzeba jest, kiedy np. importujemy pliki z folderu, korzystając z wbudowanej w Power Query metody, o której pisałam w tym artykule.

Fajne, prawda? 😊 

 

A tu film na YouTubie, gdzie pokazuję powyższe rozwiązanie:

https://www.youtube.com/watch?v=pga4LCZjrkc

 


Jeżeli chcesz poznać więcej tajników Power Query, zapisz się na listę zainteresowanych kursem o Power Query! Podczas oczekiwania na kurs, będziesz otrzymywać merytoryczne artykuły o Power Query wprost na Twojego maila. Bezpłatnie!

Artykuł Jak szybko podmienić ścieżkę pliku źródłowego w zapytaniu Power Query? pochodzi z serwisu Malinowy Excel.


Viewing all articles
Browse latest Browse all 291