Microsoft Learn - Image
|

Microsoft SQLPackage: Spannende Neuerungen für Datenverwaltung und -bereitstellung

This post might contain affiliate links. We may earn a commission if you click and make a purchase. Your support is appreciated!

Es gibt aufregende Neuigkeiten aus dem Hause Microsoft, die speziell die Welt der Datenverwaltung und -bereitstellung betreffen. Das SQLPackage-Tool, das vielen von uns bereits als unverzichtbares Werkzeug für unsere Arbeit bekannt ist, hat ein beeindruckendes Update erhalten. Dank einer Vorschauunterstützung für das Extrahieren und Veröffentlichen von Daten, die in Parquet-Dateien in Azure Blob Storage gespeichert sind, eröffnen sich völlig neue Möglichkeiten für die Verwaltung von Daten in Azure SQL Managed Instances und SQL Server 2022.

Anna Hoffman hat in einem Tweet darauf hingewiesen, und wir werden uns diese aufregenden Neuerungen im Detail anschauen. Hier geht es zu den Versionshinweisen.

Parquet-Unterstützung: Der Schlüssel zur Datenverwaltung in der Cloud

Eine der aufregendsten Ergänzungen in diesem SQLPackage-Update ist zweifellos die Unterstützung für Parquet-Dateien. Parquet ist ein effizientes, spaltenorientiertes Dateiformat, das insbesondere in Big-Data-Szenarien, aber auch in der Cloud, häufig eingesetzt wird. Dieses Update ermöglicht es uns, Daten aus Parquet-Dateien in Azure Blob Storage zu extrahieren und in Azure SQL Managed Instances oder SQL Server 2022 zu veröffentlichen. Dies eröffnet völlig neue Möglichkeiten, Daten effizienter und kostengünstiger zu verwalten.

Fixes zur Nutzung von SQLPackage und Azure Synapse Analytics

Im letzten Release 162.0.52 des SQLPackage-Tools wurden wichtige Verbesserungen speziell für Azure Synapse Analytics eingeführt. Diese Aktualisierungen beheben mehrere Probleme, darunter die ordnungsgemäße Festlegung des Standardbefehlstimeouts beim Herstellen einer Verbindung mit serverlosen SQL-Pools in Azure Synapse Analytics. Des Weiteren wurden Probleme in Bezug auf die Ermittlung der Standarddaten- und Protokollpfade sowie der Standardanmeldung, Benutzer*in und Protokollpfade von serverlosen SQL-Pools behoben. Diese Aktualisierungen stärken die Integration von SQLPackage in Azure Synapse Analytics und verbessern die Zuverlässigkeit und Effizienz bei der Verwaltung von Daten in dieser Umgebung.

Azure SQL Managed Instance und SQL Server 2022: Die Zukunft der Datenverwaltung

Die Vorschauunterstützung für Parquet in SQLPackage ist besonders spannend für all jene, die bereits auf Azure SQL Managed Instance setzen oder planen, auf SQL Server 2022 zu migrieren. Diese Plattformen bieten fortschrittliche Möglichkeiten zur Verwaltung von Daten in der Cloud und vor Ort. Mit der Möglichkeit, Parquet-Daten in diese Umgebungen zu integrieren, wird die Datenverwaltung noch leistungsfähiger.

Fixes in Zusammenhang mit SQL Server 2022

Im Hinblick auf SQL Server 2022 behebt das jüngste Release 162.0.52 des SQLPackage-Tools zwei wichtige Probleme. Zunächst wurde ein Fehler behoben, bei dem die Funktion DATETRUNC in der vorherigen Version nicht als integrierte Funktion erkannt wurde. Dies ist besonders relevant, da die DATETRUNC-Funktion in SQL Server 2022 eine nützliche Methode zur Datumsmanipulation darstellt. Des Weiteren wurde ein Problem mit der Funktion DATE_BUCKET behoben, die ebenfalls nicht korrekt als integrierte Funktion erkannt wurde. Diese Aktualisierungen basieren auf dem wertvollen Feedback der Entwicklercommunity und gewährleisten eine reibungslose Nutzung dieser Funktionen in SQL Server 2022.

Wie funktioniert das Ganze? – Upgraden oder Neuinstallieren der neuen Version

Für die Aktualisierung oder Neuinstallation der neuesten Version des SQLPackage-Tools folgt ihr einfach den Schritten in der offiziellen Installationsanleitung. Diese Anleitung stellt sicher, dass ihr stets auf dem neuesten Stand seid und von den neuesten Funktionen und Fehlerkorrekturen profitiert.

Für die Installation von SQLPackage als Dotnet-Tool ist das .NET Core SDK v6.0 oder höher erforderlich. Beachtet, dass die Installation von SQLPackage als globales Tool es in eurem Pfad als „sqlpackage“ verfügbar macht und für Windows, macOS und Linux empfohlen wird. Hier ist, wie ihr SQLPackage als globales .NET-Tool installiert:

dotnet tool install -g microsoft.sqlpackage

Weitere Optionen für den dotnet tool install-Befehl findet ihr in der Dokumentation zur Installation des Dotnet-Tools.

Wenn ihr bereits eine ältere Version von SQLPackage installiert habt und auf die neueste Version aktualisieren möchtet, verwendet diesen Befehl:

dotnet tool update -g microsoft.sqlpackage

Für den Fall, dass ihr SQLPackage deinstallieren möchtet, könnt ihr folgenden Befehl verwenden:

dotnet tool uninstall -g microsoft.sqlpackage

Durch das regelmäßige Upgraden oder Neuinstallieren von SQLPackage stellt ihr sicher, dass ihr immer über die aktuellsten Features und Verbesserungen verfügt, um eure Datenverwaltungsaufgaben effizient zu erledigen.

Weitere Informationen

Für ausführliche technische Details und eine Schritt-für-Schritt-Anleitung zur Verwendung von SQLPackage mit Parquet-Dateien empfehle ich, die offizielle Microsoft-Dokumentation zu Rate zu ziehen. Dort findet ihr alle Informationen, die ihr benötigt, um diese aufregenden neuen Funktionen optimal zu nutzen.

Fazit

Dieses neue SQLPackage-Update ist zweifellos eine bedeutende Weiterentwicklung in der Welt der Datenverwaltung und -bereitstellung. Mit Parquet-Unterstützung und der Integration in Azure SQL Managed Instances sowie SQL Server 2022 eröffnen sich zahlreiche Möglichkeiten für mehr Effizienz und Flexibilität in unserer Arbeit.

Wir sind gespannt, wie diese neuen Funktionen die Art und Weise, wie wir Daten verwalten und bereitstellen, verändern werden. Es ist eine aufregende Zeit, ein Datenbankadministrator zu sein, und diese Innovationen sind ein weiterer Beweis dafür, wie dynamisch und fortschrittlich unsere Community ist.

Wir empfehlen euch, diese neuen Funktionen in SQLPackage zu erkunden und zu experimentieren. Und natürlich freuen wir uns auf eure Gedanken und Erfahrungen mit diesem aufregenden Update. Teilt eure Erkenntnisse in den Kommentaren, und lasst uns die Diskussion über die Zukunft der Datenverwaltung fortsetzen.

Bleibt gespannt auf weitere Updates und Möglichkeiten in der aufregenden Welt der Datenverwaltung!

This post might contain affiliate links. We may earn a commission if you click and make a purchase. Your support is appreciated!

Ähnliche Beiträge

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.