Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję od czasu do czasu informacje o ciekawych programach,
bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python. Ponadto jakieś ciekawe linki z tego
gatunku do takiego zestawienia.

Ponieważ w przyszłym tygodniu jestem na wyjeźdzcie służbowym, to mały prezencik na piąteczek - nowe zestawienie
od devopsiarza (za to nowego nie będzie conajmniej do 2 marca, dam jeszcze znać w
Prośba o wskazówki z #ssis #ssas #powerbi #bazydanych #etl Jeżeli masz wiedzę, żeby mi pomóc to odezwij się na pw, wówczas rozliczymy się $. Mile widziane wskazówki tutaj Aktualnie w pracy tworzę raporty i do tego celu mam kilka kostek analitycznych. Niestety przybywa coraz więcej raportów w których nie ma danych w kostce, wówczas muszę robić import z bazy danych plus dodatkowo z exceli i ręcznie odświeżać takie raporty co na dłuższą
@harris108: jak chcesz robic grouping na modelu, to w SSAS raczej tylko multidiemnsional opcja, w tabularze tego nie ma
-kolumny kalkulowane - calculated column xD
-odświeżać model możesz bezspośrednio w visual studio (deploy) albo przez ssms, w azure tez na pewno jest taka opcja jak masz tam środowisko postawiony
-projekt możesz trzymać lokalnie albo wrzcucic na devops w azure, wtedy masz cala te ścieżke fetch/pull/push itd tworzenie branchy itd
@PanPietruszka @harris108:
- nie może sobie zgrupować danych przed zaciągnięciem do modelu w widoku na bazie?
- ssas z resztą jest wydajniejszy przy takich tabelach, bo w raporcie np dokona agregacji na poziomie w raporcie/filtrach. Troche to na opak napisałam....
- odświeżać model możesz np. w jobie. Ustawić jakiś schedule i np codziennie będzie ci się procesował model.
- raport będzie i tak w liveconnection więc odświeży się automatycznie
- możesz
Siema mirasy. Znowu mam pytanie z bazami. Próbuję sobie zmodelować bazę, tylko mam problem bo dokładnie nie wiem jak to rozwiązać. Mam sobie tabelę z userami: id, username, password, foreign key powiązany z tabelą z notatkami. W notatkach będzie id, oraz notatka jako (TEXT). Notatek będzie wiele, jak to polecacie zrobić? Dodawać kolejne pole w bazie? Czy może dodawać wszystko do jednego pola i sobie jakoś to dzielić po stronie użytkownika?
Robię
SIema mirasy. Nie wiem jak to powiązać
Mam usera z polami: id, username, password. Następnie chciałbym by to się odnosiło do innej tabeli z notatkami. Jak to zrobić?
Wiem, że mogę zdefiniować coś takiego jak foreign key, czyli id primary keya w innej tablicy i za pomocą tej referencji się do tego odnosić? Czy może zrobić to jakoś inaczej?
#python #bazydanych #bazy #sql
python z sqlite
@szarytusz ovh to gówno. Robią aktualizacje które resetują ustawienia nie informując o tym. Inne przygody też miałem. W tym roku zrezygnowałem na rzecz linuxpl.com i jak na razie jest gicior.
#bazydanych #mariadb #mssql

Korzysta ktoś z bazy MariaDB? Nigdy nie miałem z tym styczności, nie znam. Korzystam z msssql express i mi starcza, ale planuje przeniesc baze na server lokalny i nie usmiecha mi sie placic kilka tys pln za windows server. Na moje potrzeby starczyłby jakiś linux + mariadb. Mam 2 bazy po kilkaset mb.

Innych baz danych nie biorę pod uwage bo program działa tylko z mssql i mariadb 10.3
Czołem Mirki i Mirabelki
Dziś nowy kurs w temacie #bazydanych a dokładniej #sql w #oracle dla średniozaawansowanych.
W tym kursie poruszam tematykę joinowania dużych zbiorów danych. Dokładniej opisuję metodę łączenia tabel: HASH JOIN w Oracle

Miał to być szybki i krótki kurs ale jak to w życiu bywa wyszedł najdłuższy do tej pory kurs który nie wiem ile czasu pisałem ( ͡° ͜ʖ ͡°)
Kolejne dwa kursy będą

Najpierw "Code review w SQL"

  • Tak 72.4% (42)
  • Nie 27.6% (16)

Oddanych głosów: 58

@mr_hammerer Oracle niestety nie podaje w jaki sposób wyznacza hash przy budowaniu build tabele. Podaje jedynie informację, może wystąpić sytuacja gdy hash dla dwóch różnych wartości jest taki sam. Mozemy sie domyslac, że różne wartości mogą generować ten sam hash że względu na zastosowanie modulo. Gdyby przyjąć funkcje hash jako hash=ID%iloscelementowtablicy. Wtedy gdy mamy 4 wartości z id: 1,2,10, 11 da nam odpowiednio 1-> 1, 2->2, 10->2, 11->3. Zastosowanie modulo


Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję od czasu do czasu informacje o ciekawych programach,
bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python. Ponadto jakieś ciekawe linki z tego
gatunku do takiego zestawienia.



### Materiał tego zestawienia (wyróżnienie subiektywnie) ###

https://www.youtube.com/watch?v=xIB_VQVVWKk - #software #programowanie #technologia
Jeżeli dane Ci było spotkać się z terminem Event Storming, ale nie wiesz na czym on polega, to
Your postgresql.conf documentation and recommendations.

Our mission is to help you tune and optimize your PostgreSQL configuration.

With around 270 configuration parameters in postgresql.conf, plus all the knobs in pg_hba.conf, it is definitely a difficult task!

How many parameters do you tune? 1? 8? 32? Ever tuned more than 64? We aim to make PostgreSQL configuration possible for HUMANS.
#bazydanych #programowanie
https://postgresqlco.nf/en/doc/param/

#interfacesmieci
Czołem Mirki i Mirabelki
Dziś dwa nowe kursy o podstawach #bazydanych #oracle i #sql.
Nowy kursy mówią o:
* Bazy Danych – Podstawy, Definicje, Przykład
* Normalizacja Baz Danych

Jak wiecie piszę aktualnie dwa kursy i zastanawiam się czy wołać wszystkich plusujących czy podzielić wpisy i podzielić plusujących na dwie: podstawowy i średniozaawansowany + optymalizacja?
Zdecydujcie w ankiecie poniżej.

Dla przypomnienia piszę o:
-- średnio zaawansowanym SQL, działaniu bazy Oracle i

Kogo wołać?

  • Zawsze wszystkich 66.7% (48)
  • Podziel na dwie grupy 33.3% (24)

Oddanych głosów: 72

Siema!
Orientujesz się może w temacie dostępnych rozwiązań bazodanowych replikacji typu multi-master?
Szukam jakiegoś sprawdzonego i polecanego softu (dodatku), który to ogarnia i jest darmowy lub relatywnie niedrogi, a warty ceny.
Idealnie gdyby był zbudowany pod PostgreSQL, ale ostatecznie Maria/MySQL też by mogło przejść.
Z góry dzięki!
#bazydanych #postgresql #mariadb #mysql #programowanie
@interface: Niby wszystko fajnie, ale tak jednak nie do końca :D

Logika pochowana po constrainach, triggerach, funkcjach i widokach, a to wszystko schowane w definicji bazy danych. Zarządzanie, utrzymywanie i debugowanie staje się koszmarem na ziemi xD

Idea fajna, tylko realia poszły w jedną stronę, a systemy zarządzania bazami danych zostały w kwestii wygody programowania w latach kiedy powstały :D

To ja już wolę przepisywać logikę raz na kilka lat przy
@interface: to zależy. W obecnym podejściu mikrousługowym, gdzie każda aplikacja ma swoją mini bazę, to lepiej traktować ją jako "głupią". W korpo jednak często są bazodanowe monolity, gdzie podłącza się sporo niezależnych aplikacji. Wtedy lepiej sięgać do danych poprzez dedykowane procedury na bazie, a z poziomu aplikacji traktować jako "black box".