article thumbnail

25 SQL tips to level up your data engineering skills

Start Data Engineering

Introduction Setup SQL tips 1. Handy functions for common data processing scenarios 1.1. Need to filter on WINDOW function without CTE/Subquery use QUALIFY 1.2. Need the first/last row in a partition, use DISTINCT ON 1.3. STRUCT data types are sorted based on their keys from left to right 1.4.

SQL 130
article thumbnail

Tackling Real Time Streaming Data With SQL Using RisingWave

Data Engineering Podcast

Summary Stream processing systems have long been built with a code-first design, adding SQL as a layer on top of the existing framework. RisingWave is a database engine that was created specifically for stream processing, with S3 as the storage layer. Can you describe what RisingWave is and the story behind it?

SQL 173
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

New SQL Practice Problems

Confessions of a Data Guy

New SQL Practice Problems I’m trying something new. I get a lot of questions from folks about getting into the Data Engineering space, how to get better, grow, learn, etc. SQL Practice Problems. Some moons ago I wrote a Data Engineering Practice repo on GitHub for free, and some 1.2K So I came up with a solution.

SQL 100
article thumbnail

Seamless SQL And Python Transformations For Data Engineers And Analysts With SQLMesh

Data Engineering Podcast

Announcements Hello and welcome to the Data Engineering Podcast, the show about modern data management RudderStack helps you build a customer data platform on your warehouse or data lake. Visit [dataengineeringpodcast.com/rudderstack]([link] to sign up for free today, and snag a free T-Shirt just for being a Data Engineering Podcast listener.

article thumbnail

How to improve at SQL as a data engineer

Start Data Engineering

SQL skills 2.1. Introduction SQL is the bread and butter of data engineering. Introduction 2. Data modeling 2.1.1. Gathering requirements 2.1.2. Exploration 2.1.3. Modeling 2.1.4. Data storage 2.2. Data transformation 2.2.1. Transformation types 2.2.1.1. Narrow transformations 2.2.1.2. Wide transformations 2.2.2. Practice 4.

SQL 130
article thumbnail

Mirroring SQL Server Database to Microsoft Fabric

Striim

SQL2Fabric Mirroring is a new fully managed service offered by Striim to mirror on premise SQL Databases. It’s a collaborative service between Striim and Microsoft based on Fabric Open Mirroring that enables real-time data replication from on-premise SQL Server databases to Azure Fabric OneLake. Establish a secure connection (e.g.,

SQL 52
article thumbnail

Top 5 SQL Interview Questions

Analytics Vidhya

Introduction SQL is a database programming language created for managing and retrieving data from Relational databases like MySQL, Oracle, and SQL Server. SQL(Structured Query Language) is the common language for all databases. In other terms, SQL is a language that communicates with databases.

SQL 168