Top Articles

SQL Visualisation Guide – Query Diagrams, Lineage & ERD

Have you ever inherited the SQL codebase from someone else where it is in a “bit of a mess”? 😁 Sound familiar? Most data engineers and SQL developers have been there including myself—staring at a spaghetti-like web of queries, trying to untangle a chaotic SQL codebase. It’s a common nightmare. Traditionally, you had to fight …

Uli Bethke November 3, 2024

Recent Articles

Snowflake date and time dimension

Here is a simple SQL script that will generate a date dimension in Snowflake. We are using the built-in GENERATOR and SEQ function. Start date for the dimension is 2017-01-01.…
Uli Bethke January 28, 2019
XML,

Converting IRS Form 990 XML to text and Excel

In 2016, the IRS released data in electronic form to the nonprofit sector. Each of these files, contains data about nonprofit finance and more. You can get all that data…
Maciek December 18, 2018

Oracle SQL Developer Data Modeler with Snowflake

Why Oracle SQL Data Modeler Oracle Sql Developer Data Modeler (SDDM) is a free-to-use data modeling tool born to support developers while designing their database, or architecture, at a logical,…
Uli Bethke November 28, 2018

Comparing Snowflake cloud data warehouse to AWS Athena query service.

In this blog post we look at the commonalities and differences between the Snowflake cloud data warehouse and the AWS Athena query service. AWS Athena is built on top of…
Uli Bethke November 27, 2018

The future of ETL and the limitations of data virtualisation and NoETL.

Data has limited value if we don’t transform, integrate, model (either data modelling and building predictive models) or cleanse it. Collecting raw data for no apparent reason or business case…
Uli Bethke October 11, 2018

Sampling in Snowflake. Approximate Query Processing for fast Data Visualisation

Introduction Making decisions can be defined as a process to achieve a desirable result by gathering and comparing all available information.The ideal situation would be to have all the necessary…
Uli Bethke August 2, 2018
spinner