Grundlagen

Git für BI Entwickler – ein einfacher Einstieg Teil 1

Veröffentlicht am

Git hat sich als Tool für die Versionsverwaltung an vielen Stellen als de-facto Standard etabliert. Doch halt – Schritt zurück! Versionsverwaltung? Fangen wir doch zunächst mit den grundlegendsten Begrifflichkeiten an.  Was soll das mit der Versionsverwaltung? Bei der Versionsverwaltung (oder auch Quellcodeverwaltung) geht es vordergründig zunächst darum, die eigene Arbeit, also das Projekt, an dem […]

Azure

SQL Saturday #772 MetalBot – erste Schritte im Bot Framework

Veröffentlicht am

Bots sind eine spannende Ergänzung zur Arbeit mit Daten in Unternehmen und eröffnen den Mitarbeitern neue Wege, um mit Daten zu interagieren und sich Informationen zu beschaffen. Nachdem ich mich in den letzten Monaten einige Male mit dem Microsoft Bot SDK (link) beschäftigen durfte, habe ich mich auf der Bahnfahrt zum SQL Saturday in München […]

Continuous Integration

Grundlagen: CI/CD mit Azure DevOps (Teil 1)

Veröffentlicht am

In diesem Beitrag möchten wir anfangen uns eine CI/CD Umgebung in Azure DevOps (bis September 2018 hieß diese Lösung noch Visual Studio Team Services, also VSTS. Sie ist das Microsoft Online-Angebot für kollaborative Projekte) aufzusetzen. Wir werden dabei besonderes Augenmerk darauf legen eine solche Umgebung für Projekte rund um den SQL Server (also für SSIS, […]

Continuous Delivery

Nachtrag zu „Grau ist alle Theorie“

Veröffentlicht am

Die Resonanz auf den ersten Beitrag hier war bislang sehr erfreulich. Gleichzeitig gab es auch konstruktive Kritik, für die ich mich besonders bedanken möchte. Insbesondere Frank Geisler (twitter/www) hat mich freundlicherweise darauf hingewiesen, dass die Tatsache, dass CI/CD gerade im Datenbank-Umfeld besonders schwierig ist nochmal eine besondere Erwähnung und Erklärung verdient. Die Sache mit den […]

Continuous Delivery

Grau ist alle Theorie – Grundlegende Überlegungen

Veröffentlicht am

In diesem Beitrag wollen wir nicht nur die Begrifflichkeiten von Continuous Integration und Continuous Delivery (CI/CD) erklären, sondern uns auch Gedanken zu deren grundsätzlicher Anwendung im Datenbanken und BI-Umfeld machen. Damit dient dieser Beitrag sozusagen als Grundlagen-Kapitel zu den Beiträgen, die wir hier zum Thema CI/CD veröffentlichen werden. CI, was ist das eigentlich? Wikipedia definiert […]