Unofficial account tweeting content on working with Apache Iceberg Data Lakehouses

Joined May 2023
Experience how easy it is to take data from your source data systems, ingest them into Apache Iceberg and serve a BI dashboard from the confines of your laptop with these tutorials. #DataLakehouse #DataLake #DataEngineering #ApacheIceberg
5
6
370
Know Someone Learning Data Engineering, share this with them: Hands-on with Apache Iceberg on Your Laptop: Deep Dive with Apache Spark, Nessie, Minio, Dremio… medium.com/data-engineering-… #DataEngineering
2
164
ICEBERG METADATA TABLES This article will walk you through a hands-on exercise to get familiar with the Iceberg metadata tables. Read here: drmevn.fyi/Icebergmetadatata… #DataEngineering #ApacheIceberg #DataLakehouse
126
RECENT DATA ARCHITECTURE/ENGINEERING/ANALYTICS CONTENT — Apache Iceberg — > What is Data Lakehouse Table Format? dremio.com/blog/apache-icebe… > Comparing Iceberg to Other Lakehouse Solutions dremio.com/blog/comparing-ap… > Iceberg Migration Guide dremio.com/blog/migration-gu… > Hands-on with Managed Polaris Catalog dremio.com/blog/getting-hand… > Hands-on with Self-Managed Polaris dremio.com/blog/getting-hand… — Hybrid Lakehouse — > 3 Dremio Use Cases for On-Prem Data Lakes dremio.com/blog/3-dremio-use… > Hybrid Lakehouse Solution: NetApp dremio.com/blog/hybrid-lakeh… > Hybrid Lakehouse Solution: Minio dremio.com/blog/hybrid-lakeh… > Hybrid Lakehouse Solution: Vast Data dremio.com/blog/hybrid-lakeh… > Hybrid Lakehouse Solution: Pure Storage dremio.com/blog/hybrid-lakeh… — Unified Analytics — > Analysts Guide to JDBC/ODBC, REST, and Arrow Flight dremio.com/blog/a-data-analy… > Unified Lakehouse dremio.com/blog/the-unified-… #DataEngineering #DataLakehouse #DataScience #DataAnalytics #DataArchitecture
4
6
222
HOW ICEBERG CATALOGS WORK Iceberg tables are one part data stored in several parquet files and a second part metadata files that provide context and understanding of that data as a singular table. The metadata entry point is a file called metadata.json which tracks the tables schemas, partition schemes and snapshots. Everytime the table changes a new metadata.json is created. So when there is possibly dozens or hundreds of these metadata.json files, how does an engine like Dremio, Snowflake or Apache Spark know which is the right one to query the table accurately. This is where a catalog comes in like Nessie and Polaris. A catalog acts like a traffic controller maintaining a list of tables along with the file address where the current metadata.json is stored. These references are updated at the end of a transaction after the new metadata.json is created enabling Atomicity guarantees. A catalog directs queries to the right metadata.json and updates that list when writes are complete. If you enjoyed this post, give it a like and a share! Also check out Dremio.com/blog for a lot more Apache Iceberg education resources. #ApacheIceberg #DataLakehouse #DataEngineering
4
6
162
OPTIMIZING ICEBERG TABLES One the things that make Iceberg queries fast is that the metadata can be used eliminate files that don’t need scanning from the scan plan. This is great but if the data is not clustered properly or spread out across many small files, you can still see less than ideal performance. ** Compaction ** When you have more manifests and data files than you need, you are doing more file operations and slowing down performance. By rewriting these files so you can collapse the data into fewer larger files you have the opposite effect. This can be done the REWRITE_DATA_FILES or REWRITE_MANIFESTS procedures in Spark or the OPTIMIZE TABlE command in Dremio. ** Clustering ** If I only am searching for agent in the northwest region, it’d be nice if all those reps where in the same few files, this is known as clustering. When rewriting data files with Spark, there is a “sort” parameter you can pass so it can cluster the data as it rewrites the files. By compacting and clustering you data, the Apache Iceberg metadata becomes even more powerful in skipping data files when executing queries. Read more in my new article on maintaining Apache Iceberg lakehouses here: dremio.com/blog/guide-to-mai… #DataLakehouse #ApacheIceberg #DataEngineering
5
6
172
Apache Iceberg Data Lakehouse Tips retweeted
Join us on September 5th at 10am PT for a MinIO x @dremio x @Carahsoft webinar about how modern #datalakes can help government customers solve their modernization initiatives. Register here: hubs.li/Q02Lc2rV0
6
7
488
Apache Iceberg Data Lakehouse Tips retweeted
Join us for "An Apache Iceberg Lakehouse Crash Course" an in-depth series designed to provide a comprehensive understanding of Apache Iceberg, taught by Iceberg expert Alex Merced. hello.dremio.com/webcast-an-…
5
7
343
Do you use an open table format? If so how’s your experience been, vote, reply and share! #ApacheIcberg #DeltaLake #ApacheHudi #DataEngineering #DataLakehouse
71%Apache Iceberg
10%Delta Lake
10%Apache Hudi
10%None of the Them
21 votes • Final results
1
5
4
220
Open Tables (Apache Iceberg) + Open (Nessie, Polaris, Gravitino) Catalogs = No Vendor Lock-in Lakehouses Read More: blog.iceberglakehouse.com/op… #DataEngineering #DataLakehouse #DataLake @dremio @SnowflakeDB @ApacheIceberg
5
14
310
NEW MEDIA ON OPEN SOURCE APACHE ICEBERG CATALOGS - New Episode of "Datanation" which you can find on iTunes and Spotify - Substack: open.substack.com/pub/amdata… #ApacheIceberg #DataLakehouse #Dremio #Snowflake #Databricks #DataEngineering
5
5
218
DATA PROFESSIONAL FOLLOW TRAIN - reply to this tweet, I will follow you - follow me and everyone else who replies - retweet to maximize reach of the train #DataEngineering #DataAnalytics #DataScience #BigData #DataLakehouse #DataLake
4
4
6
291
Apache Iceberg Data Lakehouse Tips retweeted
🎙️ Dive into the minds of data disruptors! 🚀 Join us on the #DataDisruptors podcast as we unravel the strategies and insights shaping the future of data leadership. Tune in for exclusive conversations that redefine the data landscape. Listen now! 🔗 dremio.com/data-disruptors-p…
1
1
212
1
4
10
332
8-BIT GAME TRAILER: Quest for the Data Lakehouse #DataLakehouse #DataEngineering #ApacheIceberg #Dremio
2
5
7
218
FREE YOUR DATA AND GET A FREE BOOK Watch to learn more #DataEngineering #DataAnalytics #DataLakehouse #DataLake #BigData
1
5
6
230
Apache Iceberg Data Lakehouse Tips retweeted
Let's take a data deep dive 🌊 @AMdatalakehouse explains how to leverage an AWS Glue catalog as a Dremio data source and utilize Apache Superset as the BI tool to create and deliver dynamic and accurate dashboards. Dive in here ➡️ dremio.com/blog/bi-dashboard…
5
5
300