Mirki szukam programu w którym brygadziści będą mogli ustalić grafik pracy pracowników na kolejne miesiące. Fajnie gdyby miał bazę na lokalnym serwerze, a końcówki tylko klienta. Ktoś coś? #pracait #pracbaza #informatyka #it
Kracha via Wykop
- 2
@Patermantis: to w zasadzie książkowy przykład relacji many to many. Tworzysz table która zawiera dwie kolumny z kartezjanem kombinacji typu: {A; "A,B,C,D"}, {A; "A,B,C"},{A; "A,B,D"},{A; "A,C,D"},{A; "A,B"},{A; "A,C"},{A; "A,D"} itd. I to jest Twoja tabela mostowa, która łączysz do faktu relacją *:*, a do tabeli mostowej możesz jeszcze dołączyć tabele wymiarów, która w jakiś sposób może opisywać poszczególne wartości A, B, C, D. Kimball zaleca, aby takie rozwiązanie jeszcze zoptymalizować tworząc
Kracha via Wykop
- 2
@Patermantis: Jeszcze jeden sposób przyszedł mi do głowy, będzie to prawdopodobnie znacznie wolnej działać, zależnie od kardynalności twojej kolumny, ale możesz sobie stworzyć miarkę z takim kodem, albo zrobić z tego grupe kalkulowaną i nakładać na wszystkie wizualizacje taki filtr.
VAR selection =
VALUES ( DisconnectedTable[ABCDvalues] )
VAR SearchForValues =
FILTER (
ADDCOLUMNS (
CROSSJOIN ( selection, VALUES ( FactTable[ABCDconcatedvalues] ) ),
"@IsExists", SEARCH ( [ABCDvalues], [ABCD
VAR selection =
VALUES ( DisconnectedTable[ABCDvalues] )
VAR SearchForValues =
FILTER (
ADDCOLUMNS (
CROSSJOIN ( selection, VALUES ( FactTable[ABCDconcatedvalues] ) ),
"@IsExists", SEARCH ( [ABCDvalues], [ABCD
- 0
czy ktoś wie jak na dzień dzisiejszy zmienić formatowanie fragmentatora w #powerbi ? jest tylko domyślny wybór kafelki i to tyle, nie mogę np zmienić na drop-down ani na nic. Rozwiązania z neta nie pomagają, bo to jakieś stare rady, gdzie nie mają zastosowania na dzień dzisiejszy, np włącz header, gdzie w ogóle nie mam takiej opcji. zaraz mnie coś strzeli
#powerbi
#powerbi
#businessintelligence #analizadanych #pracait
Wykopki poradźcie proszę dobrym zdaniem co byście zrobili w takiej sytuacji, bo mam mętlik:
Mam 24 lata i pracuję od ~2 lat w startupie/firmie ~30 osób jako "BI Specialist", moje wykształcenie to lic. z finansów.
Realnie to moja praca dzieli się na:
- tworzenie dashboardów w Tableau, które są używane jedynie kiedy ja je pokazuję na Google Meet,
- pisanie trywialnych selectów SQL jako ad-hoc informacja dla kogoś w
Wykopki poradźcie proszę dobrym zdaniem co byście zrobili w takiej sytuacji, bo mam mętlik:
Mam 24 lata i pracuję od ~2 lat w startupie/firmie ~30 osób jako "BI Specialist", moje wykształcenie to lic. z finansów.
Realnie to moja praca dzieli się na:
- tworzenie dashboardów w Tableau, które są używane jedynie kiedy ja je pokazuję na Google Meet,
- pisanie trywialnych selectów SQL jako ad-hoc informacja dla kogoś w
Kracha via Wykop
- 1
@ston4: to nie chodzi o to by pisać super zaawansowane i skomplikowane zapytania, w idealnym świecie najlepiej, aby zapytania były właśnie bardzo proste i powtarzalne. Analogicznie, to że wiesz jak wbijać młotkiem gwoździe, to nie znaczy, że umiesz zbudować dom. Tak samo z SQL, to że znasz ten język nie znaczy, że umiesz postawić np. hurtownie danych. Poza znajomością danego języka i często innych tools'ów (samym młotkiem domu nie zbudujesz) potrzebna
W końcu udało mi się dorwać do preview szumnie zapowiadanego i prezentowanego Power Bi’owego Copilota (tego budującego raporty na podstawie promptów na czacie).
Swoje testy rozpocząłem od załadowania prostego datasets treningowego z danymi sprzedażowymi i zestawem podstawowych miar.
Parafrazując większość promp czatu i output wyglądał tak:
Ja: Stwórz raport pozwalający analizować dane sprzedażowe w perspektywie Year-to-Date i grup klientów.
*stronę raportu z mapą, 2 KPI, losowymi chartami z sumą sprzedaży + 1
Swoje testy rozpocząłem od załadowania prostego datasets treningowego z danymi sprzedażowymi i zestawem podstawowych miar.
Parafrazując większość promp czatu i output wyglądał tak:
Ja: Stwórz raport pozwalający analizować dane sprzedażowe w perspektywie Year-to-Date i grup klientów.
*stronę raportu z mapą, 2 KPI, losowymi chartami z sumą sprzedaży + 1
- D4nielek
- ziuaxa
- przecietnyczlowiek
- Kracha
- harris108
- +2 innych
Kracha via Wykop
- 0
@przecietnyczlowiek: Tak, P1 to w zasadzie Fabric F64, a copilit to bardziej Power BI premium feature niż fabric, bo dostajesz go dopiero od F64 w fabricu.
Kracha via Wykop
- 1
@Sad_poyato: Też mocno sceptycznie podchodziłem do copliota i dokładnie tak wyobrażałem sobie jego ewentualne zastosowanie, aby móc promptami wprowadzać jakieś globalne zmiany w wizualizacjach, typu zmiana rozmiaru czcionki, font, kolory i inne ustawienia, które chcielibyśmy jednocześnie zmieniać we wszystkich lub wybranych wizualizacjach. Dopóki to nie będzie działać na takim poziomie, to jakoś nie widzę większego wpływu na podniesienie komfortu naszej pracy.
Byczki od PowerBI, próbuję robić rank dla opportunities w każdym segmencie, ale czasem wyskakuje mi rank taki sam dla dwóch różnych wartości, co robię nie tak? Próbowałem też odnieść się do całej tabeli (raport), wtedy robi mi ranking poprawnie, ale nie po segmentach.
#powerbi
#powerbi
Kracha via Wykop
- 0
@let_it_be: Miara wygląda poprawnie i powinna zwracać prawidłowe wyniki, więc coś musi być nie tak z pozostałymi elementami w raporcie.
Upewnij, że miara i kolumna wykorzystana w rankingu, to na pewno te same, które używasz w wizualizacji. Możesz jeszcze spróbować użyć funkcji okna - Rank, która powinna w sumie zwracać dokładnie te same wyniki. Ale ewidentnie coś jest nie tak po stronie modelowania/raportu.
Upewnij, że miara i kolumna wykorzystana w rankingu, to na pewno te same, które używasz w wizualizacji. Możesz jeszcze spróbować użyć funkcji okna - Rank, która powinna w sumie zwracać dokładnie te same wyniki. Ale ewidentnie coś jest nie tak po stronie modelowania/raportu.
Kracha via Wykop
- 0
@let_it_be: Spróbuj w ten sposób:
Rank =
RANK (
DENSE,
ALLSELECTED ( 'Raport'[working subsegment], 'Raport'[Opportunity Name] ),
ORDERBY ( [Total Price USD], DESC ),
,
PARTITIONBY ( 'Raport'[working subsegment] )
)
Wydaje mi się, że to powinno pomóc, ale ciężko jest coś doradzić, gdy nie ma się tego raportu przed oczami.
Rank =
RANK (
DENSE,
ALLSELECTED ( 'Raport'[working subsegment], 'Raport'[Opportunity Name] ),
ORDERBY ( [Total Price USD], DESC ),
,
PARTITIONBY ( 'Raport'[working subsegment] )
)
Wydaje mi się, że to powinno pomóc, ale ciężko jest coś doradzić, gdy nie ma się tego raportu przed oczami.
Kracha via Wykop
- 0
@let_it_be:
Tak, to się nazywa running total, jest cała masa przykładów jak to policzyć w DAX'ie.
Tak, to się nazywa running total, jest cała masa przykładów jak to policzyć w DAX'ie.
- 0
Mirki, jestem po finansach, pracuje w zawodzie (analityk finansowy) i chciałbym się rozwinąć w analizie danych i BI. Na chwilę obecną nie mam takiej potrzeby jeśli chodzi o moje obecne obowiązki w pracy, ale docelowo myślę, że chciałbym się rozwinąć w analizie danych i BI (w przyszłości może nawet chciałbym się w miarę płynnie przebranżowić z finansów na analizę danych i BI, a potem może coś jak data science?).
Aktualnie z narzędzi
Aktualnie z narzędzi
Kracha via Wykop
- 0
@czaari: same studia podyplomowe są moim zdaniem mało warte, pierwsze musisz zmienić podejście, bo jak ktoś mówi, że jest analitykiem finansowym i nie ma potrzeby wykorzystywania SQL czy Power BI to nie wróżę takiej osobie świetlanej przyszłości w BI. Spróbuj poautomatyzować swoje procesy, popytaj o dostępy do bazy danych, może nawet macie hurtownie, to może mogą dać Ci dostęp do odczytu, stwórz jakieś dashboardy, które będą monitorowały Twoje procesy, czy zautomatyzuj
- 0
#powerbi
Czy znacie może jakiś sposób aby z tabeli powerbi dało się eksportować więcej niż 150k wierszy? Wersja premium w czymś pomoże?
Czy znacie może jakiś sposób aby z tabeli powerbi dało się eksportować więcej niż 150k wierszy? Wersja premium w czymś pomoże?
- 0
Mirki, pytanie, czy jest w powerbi mozliwe zliczenie jednej kolumny na podstawie drugiej? Przyklad:
Tabela 1,
Kolumna:
A
B
A
A
C
i mam druga tabele z inna kolumna ktora wyglada tak:
Kolumna:
A
B
C
Chiclabym zeby power BI mi to policzyl i do wszystkich wizualizacji prezentowal A=3, B=1, C=1
Jest to mozliwe?
#powerbi #programowanie
Tabela 1,
Kolumna:
A
B
A
A
C
i mam druga tabele z inna kolumna ktora wyglada tak:
Kolumna:
A
B
C
Chiclabym zeby power BI mi to policzyl i do wszystkich wizualizacji prezentowal A=3, B=1, C=1
Jest to mozliwe?
#powerbi #programowanie
Kracha via Wykop
- 0
@brntfgt: W bardzo prosty sposób, tworzysz relację między tabelą 1 i 2 po wspólnym kluczu, a następnie tworzysz miarkę zliczającą wiersze z tabeli 1 - COUNTROWS(Tabela1). Miarkę oraz kolumnę po której chcesz pokazać dystrybucję wrzucasz do wizualizacji.
Kracha via Wykop
- 0
Zliczasz całkowitą liczbę wierszy w tabeli. Jeśli chcesz zliczać z wszystkich kolumn, to zakładam, że dane masz w złym formacie. W takich przypadkach należy pierwsze przekształcić odpowiednio dane, możesz do tego wykorzystać Power Query i podejrzewam, że wystarczy zrobić unpivot, aby wartości z pozostałych kolumn przerzucić do jednej kolumny (powstanie również druga kolumna z nazwami kolumn do których wcześniej należały te wartości). Z tak przygotowanymi danymi miara będzie już poprawnie zliczać wszystkie
- 0
Wie ktoś dlaczego to zapytanie zwraca 2650 wyników, ale jeżeli do SELECT dodamy jeszcze
#sql #oracle
country_id
to zwróci już tylko 106 wyników?select first_name, last_name, d.department_name, city, postal_code, street_address
from employees e
join departments d
on (e.department_id = d.department_id)
join locations l
using (location_id)
natural join countries;
#sql #oracle
Kracha via Wykop
- 1
@Maniakrzelaza: nigdy, to trochę za dużo powiedziane, jeśli baza jest dobrze zaprojektowana, to integralność danych powinna być zapewniona i wtedy zalecane jest używanie joinow, bo są szybsze od left joinow. Oczywiście zakładając że robimy joiny po właściwych kluczach.
Przy wybranej wizualizacji kolumnowej, jak zrobić sortowanie szczegółowe tak żeby sortowało także kolumny przy każdym imieniu?
#korposwiat #powerbi #analizadanych #
#korposwiat #powerbi #analizadanych #
Kracha via Wykop
- 0
@prostymysliciel: z tego co kojarzę to chyba się nie da legendy posortować dynamicznie wewnątrz klastra. Niby wydaje się to jako coś trywialnego, ale niestety Power BI ma wciąż sporo takich limitacji. Jeśli potrzebujesz zwizualizować rankingi wewnątrz klastra, to opcja do rozważenia byłby tutaj ribbon chart, którego przeznaczeniem jest wizualizacja zmiany rankingu kategorii dla różnych klastrów. Ewentualnie coś z customowych, ale nie kojarzę i nie jestem zwolennikiem
#powerbi
Siemano, znacie jakis sposob zeby elegancko wyexportowac przypisane osoby do RLS permission. Chcialbym potestowac przypisane role, porblem w tym ze jest ich kolo 4000 i srednio mi sie chce isc emailem jeden po drugim?
Siemano, znacie jakis sposob zeby elegancko wyexportowac przypisane osoby do RLS permission. Chcialbym potestowac przypisane role, porblem w tym ze jest ich kolo 4000 i srednio mi sie chce isc emailem jeden po drugim?
Kracha via Wykop
- 0
@Filipino7: Ale co chcesz testować? Role? Wystarczy przetestować po stronie serwisu lub desktopa, czy dla danej roli zwraca odpowiednie wartości. A to ile użytkowników przypiszesz sobie do danej roli to jakie ma znaczenie? Co więcej polecam unikać przypisywania tego samego użytkownika do więcej niż jednej roli dla datasetu, bo może to dać nieintuicyjne rezultaty. Jeśli uprawnienia nadawałbyś przez grupy AAD, to wtedy bez problemu mógłbyś sobie wyciągnąć userów z Graph API,
Kracha via Wykop
- 1
@Filipino7: W takim razie dalej czegoś nie rozumiem. Jeśli używałeś dynamicznego RLS'a, mam tu na myśli z wykorzystaniem "user #!$%@? name" (haszuje jak piszę nierozłącznie), to znaczy, że musisz mieć listę userów w tabelce po stronie modelu na podstawie której określona została logika RLS'a. I na podstawie tej tabelki powinieneś być w stanie wyciągnąć do czego dany user ma dostęp.
- 0
Cześć, planuję stworzyć swoje domowe home office. Póki co szukam biurka regulowanego elektrycznie i jakiegoś fajnego fotela. Jesteście w stanie coś doradzić?
#biuro #homeoffice #pracazdalna #pracait #biurko #fotel #fotelbiurowy #krzeslobiurowe
#biuro #homeoffice #pracazdalna #pracait #biurko #fotel #fotelbiurowy #krzeslobiurowe
- 0
@przecietnyczlowiek: No dobra, wszystko fajnie, ale funkcja PREVIOUS nie istnieje w DAX'ie..
Jest już jakiś fajny legitny sposób na kontrolę wersji plików pbix? Oczywiście taki bez potrzeby posiadania licencji premium i instalowania amatorskich wtyczek?
#businessintelligence #powerbi
#businessintelligence #powerbi
- 0
@biszcz: Problem jest taki, że w metadanych plików pbix'owych nie ma za wiele informacji, więc przy kontroli wersji nie uzyskasz informacji, czy jakaś miara doszła, czy jakaś kolumna/tabela została usunięta bez tego kontrola wersji trochę mija się z celem według mnie. Pewnym rozwiązaniem tutaj jest ALM toolkit, który pozwala takie informacje wyciągać porównując dwa pbix'y a w zasadzie porównuje on .bim file wyciągnięty z pbixa i wyniki takiego porównania można sobie
- 0
@biszcz: Najprostszym sposobem wersjonowania plików jest trzymanie ich na sharepointcie i z automatu jak nadpisujesz plik to tworzą Ci się wersje archiwalne tego pliku do których możesz powrócić, ale nie masz tam żadnej kontroli wersji
Przymierzam się do kupna fotelu AccisPro 151SFL, ma ktoś z nim jakieś doświadczenie?
#fotele #praca #pracait #meble #programista15k
#fotele #praca #pracait #meble #programista15k
- 0
@jaszczomp-jeden-odbiur: Tak, użytkuję od jakichś dwóch miesięcy ten fotel. Na duży plus ogromna liczba regulacji podłokietników, bardzo fajny mechanizm pozwalający bujać siedzisko na boki, sprężyna regulująca siłę docisku oparcia. Nie miałem wcześniej doświadczenia z ergonomicznymi fotelami, więc chwile trwało zanim się do niego przekonałem i nauczyłem na nim siedzieć, ale ogólnie jestem zadowolony ( poza dobranym kolorem siedziska ( ͡° ʖ̯ ͡°) )
- 0
@jaszczomp-jeden-odbiur: MEDLEY 62054, cóż nie był to najlepszy wybór, ale zbyt duży wybór nie ułatwił podjęcia decyzji.. ( ͡° ͜ʖ ͡°)
- 0
@jaszczomp-jeden-odbiur: sama tkanina jest dobrej jakości, choć nie mam dużego porównania, bo wcześniej siedziałem na eko skórze.
- 1
#powerbi #businessintelligence
Prośba o pomoc - mam raport w power BI - chcę obliczyć zmiany do okresu poprzedniego tylko problem jest taki, że okresy zmieniają się róznmie raz o rok, raz np o 10 lat. jak to zrobic zeby liczylo do okresu poprzedzającego ? Filtrowanie po datach tych okresow mam ustawione
Prośba o pomoc - mam raport w power BI - chcę obliczyć zmiany do okresu poprzedniego tylko problem jest taki, że okresy zmieniają się róznmie raz o rok, raz np o 10 lat. jak to zrobic zeby liczylo do okresu poprzedzającego ? Filtrowanie po datach tych okresow mam ustawione
- 2
@xmajami: pozniszy kod myślę że rozwiąże problem, ale musisz mieć okresy posrtowane rosnąco, czyli najmniejsza cyfra zaczynająca się od 1 określa najstarszy okres
- 1
- 1
Tyle, że do tych okresów dodalbym jeszcze jakiś słownik, aby ładniej wyglądało to w matrixie albo wykresie, np. przedziały czasowe w jakich dany okres się znajduje wyliczone na podstawie maxa i mina daty w danym okresie
W projekcie jest to opisane jako ściąg, próbowałem tego szukać w internecie, ale nigdzie nie udało mi się znaleźć nic podobnego o długość 6,5 metra.
#budujzwykopem #budowadomu