MySQL 9.7 LTS in der Praxis #01: Von 8.4 auf 9.7, was beim Upgrade wirklich zählt
Matthias Jung
Data Management
Alle Beispiele basieren auf der Beispieldatenbank Sakila und sind mit MySQL 9.7.2 Community getestet, dem zum Testzeitpunkt aktuellen offiziellen Container-Image. Für den Betrieb empfehle ich den neuesten Patchstand, derzeit 9.7.4. Enterprise-Funktionen sind nicht Teil der Serie. Läuft eure Produktion noch auf MySQL 8.4? Dann ist jetzt der ric...
Lesen
Von der NiFi Registry nach GitLab: Flows migrieren, ohne die Versionshistorie zu verlieren
Alaa Mohamed
Data Management
Wer Datenflüsse mit Apache NiFi betreibt, kennt die NiFi Registry: Sie versioniert Flows, hält Änderungen fest und macht frühere Stände jederzeit wieder zugänglich. Lange Zeit war sie der einzige Registry-Client, der NiFi Flows versionieren und damit ein gemeinsames Arbeiten an Flows ermöglichen konnte. Mit NiFi 2.0 wurden auch andere Registry...
Lesen
DataRow, DataTable oder PSObject? – Was Invoke-DbaQuery mit dem Parameter -As zurückgibt
Andreas Jordan
Data Management
Im Slack der dbatools-Community wird immer mal wieder die Frage gestellt, wie denn mit Invoke-DbaQuery mehrteilige Skripte oder Befehle mit mehr als einer Ergebnismenge verarbeitet werden können. Daher hierzu ein paar Beispiele. Zwei Werkzeuge: Get-Member und GetType() Doch vorab möchte ich ein paar Werkzeuge vorstellen und Tipps geben, die jede:r ...
Lesen
DataRow, DataTable or PSObject? – What Invoke-DbaQuery returns with the -As parameter
Andreas Jordan
Data Management
On the dbatools community Slack, people often ask how Invoke-DbaQuery can process multi-part scripts or commands with more than one result set. Here are a few examples.  Two tools: Get-Member and GetType() But first I would like to introduce a few tools and give tips that every user of dbatools should know. In general: Store the return of the ...
Lesen
PostgreSQL 19 Beta im Überblick
Alexander Schiljakow
Data Management
Mit PostgreSQL 19 steht das nächste Major Release in den Startlöchern. Aktuell befindet sich das Release noch in der Beta 3, dennoch lässt sich bereits erkennen, welche Schwerpunkte die Entwickler:innen gesetzt haben. Im Gegensatz zu früheren Versionen konzentriert sich PostgreSQL 19 auf die Weiterentwicklung bestehender Funktionen. Verbesserungen ...
Lesen
dbt – Qualitätssicherung im Datenumfeld: Teststrategien mit dem data build tool
Tobias Ummler
Data Management
Testen ist unerlässlich, um Vertrauen in die eigene Software zu schaffen und frühzeitig Probleme sowohl in der Datenqualität als auch in der Businesslogik zu erkennen. Was sich in der modernen Softwareentwicklung längst als Standard etabliert hat, ist im Umfeld von Data Warehouses und auch kleineren Datenanwendungen oft ein unbeliebtes Thema. Nicht...
Lesen