Cześć!
Dzisiaj przychodzę do Was z odpowiedzią na pytanie zadane przez jednego z moich widzów na YouTube (BTW – jeżeli jeszcze nie subskrybujesz to czas najwyższy zacząć!).

I krótko odpowiedź brzmi – oczywiście, że można!
Ale ja już Was znam i wiem, że krótkie odpowiedzi Was nie interesują. Więc rozwinę ten temat.
Nie chcesz wpisywać „z palca” wartości parametrów więc możesz do tego celu użyć listy.
Zacznijmy od scenariusza najprostszego.
1. Masz gotową tabelę z wartościami tych parametrów
Zaimportuj ją do Power BI. No i… Zostanie zaimportowana jako zwykła tabela, co w tym przypadku nie będzie nam przydatne.
Aby wykorzystać ją jako parametry – musimy ją przekształcić z tabeli na listę.

- Wybierz zapytanie zawierające wartości parametrów
- Przejdź do zakładki Przekształć
- I kliknij Konwertuj na listę
Voila! Właśnie stworzyłeś listę, której możemy dalej używać.

Co dalej? Dalej Tworzymy nowy parametr.

Pozostało nam tylko skonfigurować go.

- Wpisz nazwę parametru
- Wybierz typ danych, które się znajdują na liście
- Wybierz w sugerowanych wartościach zapytanie
- Wybierz jako zapytanie listę, którą przed chwilą stworzyliśmy
- Uzupełnij wartość bieżącą
I gotowe. Masz przygotowany parametr, który „pobiera” wartości z wcześniej przygotowanej listy.
Ale przecież lubimy sobie ułatwiać życie. Dlatego w tym konkretnym przypadku możemy sobie zautomatyzować pobieranie nazw plików, czy też nawet całych ścieżek do nich.
2. Automatyczne pobieranie nazw plików z folderu
Aby automatycznie tworzyć listę plików w folderze zacznijmy od zaimportowania całego folderu.

- Kliknij na nowe źródło
- Z listy wybierz folder
W oknie, które się pojawiło wybierz folder z którego chcesz pobrać pliki.

Pojawi się kolejne okno w którym wystarczy, że wybierzesz opcję Przekształć dane

I już masz przed sobą wylistowane pliki, które w tym folderze się znajdują.

Dalej kliknij prawym przyciskiem myszy na nagłówku kolumny z nazwami plików i wybierz Dodaj jako nowe zapytanie.
I zgadnij co właśnie się stało. Masz rację! Przed Tobą jest gotowa lista, którą możesz wykorzystać w tworzeniu parametrów.

Dalsze kroki są dokładnie takie same.
Co więcej – w ten sposób możesz tworzyć parametry nie tylko służące do szybkiej podmiany źródła danych – możesz ten sposób wykorzystać na każdej kolumnie, z której wartości chcesz sparametryzować.