Multi-Table inserts with Semi-Structured Inputs in Snowflake

Working with semi-structured data in Snowflake provides great advantages, specially around the continuous ingestion approach. Let's take a look at a simple way of having a single ingestion endpoint and splitting this data into multiple tables with one single insert while having the data at the ingestion level in a VARIANT data type. This approach … Continue reading Multi-Table inserts with Semi-Structured Inputs in Snowflake

Ingest, Query and Share Semi-Structured Data with an Azure Stack.

With data growing per second, many companies face the need of consolidating semi structured data for analysis, data marts or simply to be served to other implementations. Working with semi-structured data can result simple to produce and sometimes hard to ingest. Azure Data Explorer is a great solution to query data hosted in several areas … Continue reading Ingest, Query and Share Semi-Structured Data with an Azure Stack.

Database Deployments using Azure DevOps

Azure DevOps (Formerly Visual Studio Team Services) is a great tool that provides a 1 stop shop for feature management, code repositories and build & release pipelines among others. This article will cover how to create Build and Release pipelines. Requirements To follow this article you will need the following tools: Azure account1 SQL Server … Continue reading Database Deployments using Azure DevOps

Character Delimited Lists without using XML Path

Usually when a delimited lists is need in T-SQL, XML Path has been the solution for generating a this delimited list in a single column. With the generation of XML, comes the concatenation needed to add the delimiter and the trimming function to remove the leading or trailing delimiter. Using AdventureWorks2017 database, the following snippet … Continue reading Character Delimited Lists without using XML Path

Generate Backup/Restore to URL Azure Data Studio Notebook using PowerShell

In the last few weeks I've found myself using Azure Data Studio more, specially the notebooks to organize my scripts in a more explanatory and aesthetically way. About a year ago I wrote a SQL script that I use to backup and restore databases from IaaS to PaaS (Azure VM to Azure Managed Instance) using … Continue reading Generate Backup/Restore to URL Azure Data Studio Notebook using PowerShell