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

SQL,

SQL on Hadoop, BigQuery, or Exadata. Please don’t call them MPP.

I often hear people referring to SQL engines running against HDFS or object storage as MPP. Strictly speaking this is incorrect. Let me first explain what an MPP database is…
Uli Bethke May 10, 2018
XML,

Converting FPML XML to Oracle

In this guide we will show you how to process FpML XML files with Enterprise Flexter and convert it to Oracle. FpML XML Standard FpML (Financial products Markup Language) is…
Maciek May 8, 2018
XML,

Converting ACORD XML to Avro row storage

In this example we will use Flexter to convert an XML file to the Apache Avro format. We then query and analyse the output in the Spark-Shell. Flexter can generate…
Maciek April 26, 2018

Loading data into Snowflake and performance of large joins

Introduction In this blog post we will load a large dataset into Snowflake and then evaluate the performance of joins in Snowflake. Loading large data into Snowflake Dataset The dataset…
Uli Bethke March 16, 2018

Converting FHIR JSON to CSV with Flexter

In this post we will be converting FHIR JSON files to text (CSV). FHIR Fast Healthcare Interoperability Resources (FHIR, pronounced "fire") is a draft standard describing data formats and elements…
Uli Bethke March 16, 2018

Deep dive on caching in Snowflake

In this post we will explain the clever caching strategies Snowflake uses for performance optimization. In the process we will also cover related internals of Snowflake. A lot of information…
Uli Bethke March 5, 2018
spinner