#powerquery

0
2
Cześć!

Jest jakiś poważny magik od PowerBI?

Mam 2 "lokalizacje" - 1. Pełen adres klienta, 2. Pozycja samochodu przedstawiciela jako długość i szerokość geograficzną.
Chciałem nałożyć te dwie lokacje na mapkę aby pokazywało klientów w pobliżu na podstawie lokalizacji samochodu.

Da radę to zrobić bezpłatnym narzędziem, bez konwertowania adresów na dlugość i szerokość geograficzną?

Pozdrawiam!

#excel #powerbi #dax #powerquery
7
plemnik_w_piwie

@wzr1one musisz zamienić adres na koordynaty.

Szukaj hasła geocoding + powerbi

Potem tabela z polem obliczeniowym, gdzie wyznaczasz odległości między samochodem a klientami i sortujesz po wyniku. Dorzuć sobie jeszcze filtr np. Pierwszych 10 wyników.

Teraz kwestia powiazania danych że sobą, wstawiane fragmentatorow (bo mapa będzie inaczej nieczytelna), wykresik mapowy I finalnie robisz dwie serie:

Samochód i najbliżsi klienci.

Proscizna. Spytasz skąd to wiem? Bredzę.

wzr1one

@plemnik_w_piwie Trochę za daleko pojechałeś.

Fakt - przekształciłem sobie adres na koordynaty (15k rekordów w excelu/powerbi - Darmowe Google API na start + parametr z odwołaniem do lokalizacji klineta). Dołączyłem tabelę z lokalizacją samochodów. Następnie będe oznaczał czy to klient czy samochód, aby innymi kolorami się odznaczało. Tyle!

plemnik_w_piwie

@wzr1one ok, jeśli beż filtrów ci pasuje, to luz, ale obawiam się że będziesz miał problem z czytelnością wykresu. 15k punktów na jednym wykresie to zdecydowanie za dużo nawet jak na scatterplot.

Ja bym dodał filtry i fragmentatory ale ja to ja

Zaloguj się aby komentować

Cześć,
słuchajcie moi mili. Mam pewien problem, związany ze scalaniem w programie #powerbi #powerquery
Temat wygląda następująco - Mam tabelę z cennikiem, ale też mam tabelę sprzedażową.
W tabeli cennika mam kolumny - nr art, cena i "ważny od". W sprzedażowej jest nr art i "data zlecenia"
Chciałbym dopasować cenę pod konkretną datę, jedynym warunkiem który musi spełniać to data zlecenia musi być równa lub wyższa daty "ważny od".
"Ważny od" jest terminem definiującym ważność ceny.
Przykładowo
Data zlecenia - 20.03.2023
Artykuł X, cena 130, ważny od 12.03.2023
Artykuł X, cena 150, ważny od 21.03.2023
Więc dla tej daty zlecenia powinien podać mi cenę 130zł.
Jak to rozwiązać, najlepiej scaleniem aby wszystko pasowało dobrze?
#excel #office365 #powerquery #powerbi #analityka
5
radoslaw-m

@wzr1one ło panie, tak na szybko to pamiętam że budowało się przedziały i dopiero wtedy pasowało. W PQ sortowałeś po art, potem dacie, dodawałeś kolumnę gdzie funkcją określałeś datę do. Wtedy powinno hulać bo ma domknięte przedziały.

wzr1one

@radoslaw-m Dobra, zrobiłem to warunkami dwoma. Myślałem w drugą stronę, ale fakt faktem zrobiłem tak jak Ty sugerowałeś


Posortowałem tak jak napisałes, dodałem index od 0 i 1. Do tego dodałem warunek:


[Dodano indeks1.Ważny od] = null and [Ważny od] >= #date(Date.Year(DateTime.LocalNow()) -1 , 10, 1) then Date.From(DateTime.FixedLocalNow()) else [Dodano indeks1.Ważny od]


A następnie wywaliłem nulle, a po tym zrobiłem listę funkcją


{Number.From([Ważny od])..Number.From([Ważny do])}


Poszło!

Demostenes

@wzr1one I brawo za podanie rozwiązania Panie OP

😃

Zaloguj się aby komentować