Mam bazę danych z wieloma tabelami. Jakiego użyć narzędzia, żeby przeanalizować dane w tej bazie? Chodzi o podgląd tabel, zliczenia, agregacje, jakieś wykresy, porównania itd.
Teoretycznie mógłbym wszystko napisać z palca SQL-em i zrobić wykresy w Javie. Docelowo właśnie tak będę chciał robić raporty i jakieś bardziej skomplikowane rzeczy.
Ale teraz chciałbym na szybko móc przejrzeć zawartość tej bazy w jakimś narzędziu graficznym, wyciągnąć najprostsze rzeczy i zrobić analizy. Najlepiej jakieś darmowe/open source, ale płatne narzędzie z trialem też może być.
@mk321: PowerBI będzie do analizy i prezentacji danych, bardzo przyjemna sprawa ;-) Podlacz się jakimś eksploratorem i porzucaj selecty na tabele to mniej więcej zobaczysz co tam siedzi. Do PowerBI zaladujesz dane, mozesz robic agregacje czy inne data analysis jak potrzebujesz
@Koliat: PowerBI funkcjonalnie chyba będzie spoko. Ale szukam alternatywy. Bo: - Jak użyję takie zamkniętego oprogramowania, to całkiem zamykam się na tworzenie własnych raportów/rozszerzeń/aplikacji. Na bank nie ma tam opcji wrzucenia własnego kodu. - Jest mocno powiązane z Microsoftem. Dla ludzi z .Net/C# dobrze, dla mnie Java/JVM
@mk321: W raportach najwięcej czasu przede wszystkim tworzy się na logike i pracę nad przekształceniami danych. Jak będziesz chciał odejść od PowerBI to i tak cały "know-how" raportu masz gotowy, i przeniesienie tego na inny soft to będzie chwila roboty tylko. No i PowerBI wspiera skrypty Python/R ;-) https://www.datacamp.com/community/tutorials/data-visualisation-powerbi#r_and_python
@mk321: Ja średnio rozumiem bo trochę mi się to kłuci z pojęciem bazy relacyjnej. Kiedyś zajmowałem się systemem ERP który miał średnią dokumentację. ale używał dla danych pary kluczy "Typ" "ID" napisałem programik który pobierał listę tabel, potem pól a potem po kolei szukał w jakich tabelach występuje dana para typ+id i gdzie ta kobyła co przechowuje interesujące mnie dane, jak już to wiedziałem mogłem pisać zapytania, chyba że Ty
@noHuman: przykład (weźmy np. Wykop, bo nie chcę pokazywać w jakim obszarze robię): - Mam tabelę z użytkownikami, po ich id jest 20 tabel z różnymi danymi. - W jednej z tych tabel są akcje na znaleziskach (np. wykop/zakopy). Chciałbym móc pokazać coś interesującego. Np. jacy użytkownicy masowo zakopują znaleziska. - Robię jakiś wykres z godzinami i widzę, że masowe zakopy są w godzinach wieczornych. - Biorę kolejną tabelę np. z
@mk321: nekromancja! DBeaver jest spoko (no i łączy się z kupą rzeczy). Z darmowych narzędzi do wizualizacji na szybko nie chcę Ci niczego polecać, ale jak masz hajsy, to polecam Alteryxa.
@LosoweWypokoweKonto: DBeaver to po prostu klient do SQL. To samo co mam w IntelliJ lub zwykły SQL Developer. To przydatne narzędzia, ale dla developerów. Mi potrzebne coś, żebym ja wpisał SQL, a klient (prawie nietechniczny) zobaczył wykresy, raporty i zestawienia.
@fledgeling: gdzie tam, cebula panie. Płatnych nie rozważamy (czyli Tableau i Qlikview odpada). Power BI odpada, bo to nie jest webowe i nie da się rozszerzać.
Mam bazę danych z wieloma tabelami. Jakiego użyć narzędzia, żeby przeanalizować dane w tej bazie?
Chodzi o podgląd tabel, zliczenia, agregacje, jakieś wykresy, porównania itd.
Teoretycznie mógłbym wszystko napisać z palca SQL-em i zrobić wykresy w Javie. Docelowo właśnie tak będę chciał robić raporty i jakieś bardziej skomplikowane rzeczy.
Ale teraz chciałbym na szybko móc przejrzeć zawartość tej bazy w jakimś narzędziu graficznym, wyciągnąć najprostsze rzeczy i zrobić analizy. Najlepiej jakieś darmowe/open source, ale płatne narzędzie z trialem też może być.
Nie znam się, ale coś mi się o uszy obiło #qlikview #qliksense #tableau #powerbi #spark #hue #elasticsearch - coś z tego się nadaje do tego co chcę zrobić?
Ale na teraz szukam narzędzia, żeby móc coś wyklikać w tych danych, żebym w ogóle wiedział co tam siedzi i mógł wyciągnąć cokolwiek.
Podlacz się jakimś eksploratorem i porzucaj selecty na tabele to mniej więcej zobaczysz co tam siedzi. Do PowerBI zaladujesz dane, mozesz robic agregacje czy inne data analysis jak potrzebujesz
Komentarz usunięty przez autora
@mk321: może apex?
@Koliat: PowerBI funkcjonalnie chyba będzie spoko. Ale szukam alternatywy. Bo:
- Jak użyję takie zamkniętego oprogramowania, to całkiem zamykam się na tworzenie własnych raportów/rozszerzeń/aplikacji. Na bank nie ma tam opcji wrzucenia własnego kodu.
- Jest mocno powiązane z Microsoftem. Dla ludzi z .Net/C# dobrze, dla mnie Java/JVM
https://www.datacamp.com/community/tutorials/data-visualisation-powerbi#r_and_python
- Mam tabelę z użytkownikami, po ich id jest 20 tabel z różnymi danymi.
- W jednej z tych tabel są akcje na znaleziskach (np. wykop/zakopy). Chciałbym móc pokazać coś interesującego. Np. jacy użytkownicy masowo zakopują znaleziska.
- Robię jakiś wykres z godzinami i widzę, że masowe zakopy są w godzinach wieczornych.
- Biorę kolejną tabelę np. z
@fledgeling: gdzie tam, cebula panie. Płatnych nie rozważamy (czyli Tableau i Qlikview odpada). Power BI odpada, bo to nie jest webowe i nie da się rozszerzać.
Obecnie rozważam: