This is an automated email from the ASF dual-hosted git repository.
bhavanisudha pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/hudi.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 07baecfe258 added new videos for hudi oss site (#10563)
07baecfe258 is described below
commit 07baecfe2581ceefb2dd27e92f1c07e76825ba1d
Author: nadine farah <[email protected]>
AuthorDate: Wed Jan 31 11:07:12 2024 -0800
added new videos for hudi oss site (#10563)
* added new videos for hudi oss site
updated for singular tags and updated readme
* updated tags in general so they are consistent
* updated aws tags to amazon
---
README.md | 2 +-
...-Setup-Locally-in-Minutes-Hands-On-Exercise.png | Bin 0 -> 124716 bytes
...in-two-hudi-tables-Labs-with-Exercise-Files.png | Bin 0 -> 146529 bytes
...cker-in-Minutes-and-Connect-to-Your-S3-Data.png | Bin 0 -> 136219 bytes
...COW-Table-on-S3-to-MOR-Table-using-Hudi-CLI.png | Bin 0 -> 121647 bytes
...d-Getting-started-Spark-Connect-Hello-World.png | Bin 0 -> 138967 bytes
...Index-FastAPI-Spark-Connect-with-Swagger-UI.png | Bin 0 -> 159526 bytes
...ll-Tables-from-particular-Schema-full-video.png | Bin 0 -> 127945 bytes
...res-Bring-all-Tables-from-particular-Schema.png | Bin 0 -> 125607 bytes
...O-locally-using-Docker-Container-in-Minutes.png | Bin 0 -> 144801 bytes
...ating-in-UPSERT-Mode-with-Kafka-Avro-MSG-12.png | Bin 0 -> 126280 bytes
...a-From-MongoDB-to-Apache-Hudi-Using-PySpark.png | Bin 0 -> 140135 bytes
...o_remove_duplicates_on_a_data_lake_Hudi_Labs.md | 2 +-
..._Bucket_Index_SIMPLE_In_Apache_Hudi_with_lab.md | 2 +-
...otion_with_Incremental_ETL_Using_Apache_Hudi.md | 2 +-
...Consistent_Hashing_in_Apache_Hudi_MOR_Tables.md | 2 +-
...h_Incremental_ETL_using_Apache_Hudi_Hands_On.md | 2 +-
..._Hudi_Apache_Hudi_Data_Lakehouse_Hudi_Apache.md | 4 ++--
...ling_Failed_InsertsUpserts_with_Error_Tables.md | 6 +++---
..._Tables_to_Redshift_Using_AWS_Glue_and_Spark.md | 2 +-
...ion_from_Postgres_using_Triggers_and_PySpark.md | 2 +-
...th-DynamoDB-for-Faster-Commit-Time-Retrieval.md | 4 ++--
...i-Course-for-beginner-Operations-Type-Part-5.md | 8 +++----
...Your-Medallion-Architecture-with-Apache-Hudi.md | 2 +-
...-Setup-Locally-in-Minutes-Hands-On-Exercise.mdx | 24 +++++++++++++++++++++
...in-two-hudi-tables-Labs-with-Exercise-Files.mdx | 17 +++++++++++++++
...cker-in-Minutes-and-Connect-to-Your-S3-Data.mdx | 17 +++++++++++++++
...COW-Table-on-S3-to-MOR-Table-using-Hudi-CLI.mdx | 17 +++++++++++++++
...d-Getting-started-Spark-Connect-Hello-World.mdx | 14 ++++++++++++
...Index-FastAPI-Spark-Connect-with-Swagger-UI.mdx | 16 ++++++++++++++
...ring-all-Tables-from-particular-Schema-full.mdx | 17 +++++++++++++++
...res-Bring-all-Tables-from-particular-Schema.mdx | 17 +++++++++++++++
...O-locally-using-Docker-Container-in-Minutes.mdx | 17 +++++++++++++++
...ating-in-UPSERT-Mode-with-Kafka-Avro-MSG-12.mdx | 21 ++++++++++++++++++
...a-From-MongoDB-to-Apache-Hudi-Using-PySpark.mdx | 16 ++++++++++++++
35 files changed, 213 insertions(+), 20 deletions(-)
diff --git a/README.md b/README.md
index 9a9f3e1a801..2f27fc68189 100644
--- a/README.md
+++ b/README.md
@@ -204,7 +204,7 @@ Take a look at this blog for reference - (Apache Hudi vs
Delta Lake vs Apache Ic
- performance (involves performance related blogs)
- blog (anything else such as announcements/release
updates/insights/guides/tutorials/concepts overview etc)
2. tag 2
- - Represent individual features - clustering, compaction, ingestion,
meta-sync etc.
+ - Represent individual features - clustering, compaction, ingestion,
meta-sync etc. Make sure you keep the features **singular**, i.e., Use `upsert`
not `upserts` or use `delete` not `deletes`
3. tag 3
- Source. This is usually the second level domain name for this article
gathered from the url link.
For example if the article is
https://www.uber.com/blog/cost-efficiency-big-data/ we would use `uber` as the
tag here.
diff --git
a/website/static/assets/images/video_blogs/2023-12-24-Apache-Hudi-Spark-DBT-Glue-Hive-MetaStore-Setup-Locally-in-Minutes-Hands-On-Exercise.png
b/website/static/assets/images/video_blogs/2023-12-24-Apache-Hudi-Spark-DBT-Glue-Hive-MetaStore-Setup-Locally-in-Minutes-Hands-On-Exercise.png
new file mode 100644
index 00000000000..db48750e25a
Binary files /dev/null and
b/website/static/assets/images/video_blogs/2023-12-24-Apache-Hudi-Spark-DBT-Glue-Hive-MetaStore-Setup-Locally-in-Minutes-Hands-On-Exercise.png
differ
diff --git
a/website/static/assets/images/video_blogs/2023-12-25-Hudi-DBT-Spark-Glue-Hive-MetaStore-Join-two-hudi-tables-Labs-with-Exercise-Files.png
b/website/static/assets/images/video_blogs/2023-12-25-Hudi-DBT-Spark-Glue-Hive-MetaStore-Join-two-hudi-tables-Labs-with-Exercise-Files.png
new file mode 100644
index 00000000000..8c98ef076c8
Binary files /dev/null and
b/website/static/assets/images/video_blogs/2023-12-25-Hudi-DBT-Spark-Glue-Hive-MetaStore-Join-two-hudi-tables-Labs-with-Exercise-Files.png
differ
diff --git
a/website/static/assets/images/video_blogs/2023-12-29-Get-Started-with-Hudi-CLI-Locally-Using-Docker-in-Minutes-and-Connect-to-Your-S3-Data.png
b/website/static/assets/images/video_blogs/2023-12-29-Get-Started-with-Hudi-CLI-Locally-Using-Docker-in-Minutes-and-Connect-to-Your-S3-Data.png
new file mode 100644
index 00000000000..65540e0f6cc
Binary files /dev/null and
b/website/static/assets/images/video_blogs/2023-12-29-Get-Started-with-Hudi-CLI-Locally-Using-Docker-in-Minutes-and-Connect-to-Your-S3-Data.png
differ
diff --git
a/website/static/assets/images/video_blogs/2023-12-30-Step-by-step-guide-on-How-to-Migrate-legacy-COW-Table-on-S3-to-MOR-Table-using-Hudi-CLI.png
b/website/static/assets/images/video_blogs/2023-12-30-Step-by-step-guide-on-How-to-Migrate-legacy-COW-Table-on-S3-to-MOR-Table-using-Hudi-CLI.png
new file mode 100644
index 00000000000..ad9e81c3545
Binary files /dev/null and
b/website/static/assets/images/video_blogs/2023-12-30-Step-by-step-guide-on-How-to-Migrate-legacy-COW-Table-on-S3-to-MOR-Table-using-Hudi-CLI.png
differ
diff --git
a/website/static/assets/images/video_blogs/2023-12-31-What-is-Spark-Connect-and-Getting-started-Spark-Connect-Hello-World.png
b/website/static/assets/images/video_blogs/2023-12-31-What-is-Spark-Connect-and-Getting-started-Spark-Connect-Hello-World.png
new file mode 100644
index 00000000000..f98b38ba21a
Binary files /dev/null and
b/website/static/assets/images/video_blogs/2023-12-31-What-is-Spark-Connect-and-Getting-started-Spark-Connect-Hello-World.png
differ
diff --git
a/website/static/assets/images/video_blogs/2024-01-01-Data-Lake-to-Microservices-Apache-Hudi-Record-Index-FastAPI-Spark-Connect-with-Swagger-UI.png
b/website/static/assets/images/video_blogs/2024-01-01-Data-Lake-to-Microservices-Apache-Hudi-Record-Index-FastAPI-Spark-Connect-with-Swagger-UI.png
new file mode 100644
index 00000000000..db9883addd4
Binary files /dev/null and
b/website/static/assets/images/video_blogs/2024-01-01-Data-Lake-to-Microservices-Apache-Hudi-Record-Index-FastAPI-Spark-Connect-with-Swagger-UI.png
differ
diff --git
a/website/static/assets/images/video_blogs/2024-01-06-Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema-full-video.png
b/website/static/assets/images/video_blogs/2024-01-06-Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema-full-video.png
new file mode 100644
index 00000000000..04fd6caeb9e
Binary files /dev/null and
b/website/static/assets/images/video_blogs/2024-01-06-Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema-full-video.png
differ
diff --git
a/website/static/assets/images/video_blogs/2024-01-06-Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema.png
b/website/static/assets/images/video_blogs/2024-01-06-Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema.png
new file mode 100644
index 00000000000..2888b729af8
Binary files /dev/null and
b/website/static/assets/images/video_blogs/2024-01-06-Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema.png
differ
diff --git
a/website/static/assets/images/video_blogs/2024-01-13-Setup-HUDI-with-AWS-Glue-and-MINIO-locally-using-Docker-Container-in-Minutes.png
b/website/static/assets/images/video_blogs/2024-01-13-Setup-HUDI-with-AWS-Glue-and-MINIO-locally-using-Docker-Container-in-Minutes.png
new file mode 100644
index 00000000000..2d91045da55
Binary files /dev/null and
b/website/static/assets/images/video_blogs/2024-01-13-Setup-HUDI-with-AWS-Glue-and-MINIO-locally-using-Docker-Container-in-Minutes.png
differ
diff --git
a/website/static/assets/images/video_blogs/2024-01-17-How-to-Delete-Items-from-Hudi-using-Delta-Streamer-operating-in-UPSERT-Mode-with-Kafka-Avro-MSG-12.png
b/website/static/assets/images/video_blogs/2024-01-17-How-to-Delete-Items-from-Hudi-using-Delta-Streamer-operating-in-UPSERT-Mode-with-Kafka-Avro-MSG-12.png
new file mode 100644
index 00000000000..dd78c8726e8
Binary files /dev/null and
b/website/static/assets/images/video_blogs/2024-01-17-How-to-Delete-Items-from-Hudi-using-Delta-Streamer-operating-in-UPSERT-Mode-with-Kafka-Avro-MSG-12.png
differ
diff --git
a/website/static/assets/images/video_blogs/2024-01-21-Learn-How-to-Move-Data-From-MongoDB-to-Apache-Hudi-Using-PySpark.png
b/website/static/assets/images/video_blogs/2024-01-21-Learn-How-to-Move-Data-From-MongoDB-to-Apache-Hudi-Using-PySpark.png
new file mode 100644
index 00000000000..b42aeaeaf5d
Binary files /dev/null and
b/website/static/assets/images/video_blogs/2024-01-21-Learn-How-to-Move-Data-From-MongoDB-to-Apache-Hudi-Using-PySpark.png
differ
diff --git
a/website/videoBlog/2023-01-17-Leverage_Apache_Hudi_upsert_to_remove_duplicates_on_a_data_lake_Hudi_Labs.md
b/website/videoBlog/2023-01-17-Leverage_Apache_Hudi_upsert_to_remove_duplicates_on_a_data_lake_Hudi_Labs.md
index 754d00cb2dd..fe5b2d22670 100644
---
a/website/videoBlog/2023-01-17-Leverage_Apache_Hudi_upsert_to_remove_duplicates_on_a_data_lake_Hudi_Labs.md
+++
b/website/videoBlog/2023-01-17-Leverage_Apache_Hudi_upsert_to_remove_duplicates_on_a_data_lake_Hudi_Labs.md
@@ -10,7 +10,7 @@ tags:
- guide
- duplicates
- de-duplicate
-- upserts
+- upsert
- aws glue
- apache hudi
---
diff --git
a/website/videoBlog/2023-03-15-Learn_About_Bucket_Index_SIMPLE_In_Apache_Hudi_with_lab.md
b/website/videoBlog/2023-03-15-Learn_About_Bucket_Index_SIMPLE_In_Apache_Hudi_with_lab.md
index 023475c58bc..866911d9c56 100644
---
a/website/videoBlog/2023-03-15-Learn_About_Bucket_Index_SIMPLE_In_Apache_Hudi_with_lab.md
+++
b/website/videoBlog/2023-03-15-Learn_About_Bucket_Index_SIMPLE_In_Apache_Hudi_with_lab.md
@@ -9,7 +9,7 @@ navigate: "https://www.youtube.com/watch?v=lOQFUrfJFP4"
tags:
- guide
- indexing
-- upserts
+- upsert
- bucket index
- apache hudi
---
diff --git
a/website/videoBlog/2023-03-17-Setting_Uber_s_Transactional_Data_Lake_in_Motion_with_Incremental_ETL_Using_Apache_Hudi.md
b/website/videoBlog/2023-03-17-Setting_Uber_s_Transactional_Data_Lake_in_Motion_with_Incremental_ETL_Using_Apache_Hudi.md
index d4255e9e356..b0b43aa9c69 100644
---
a/website/videoBlog/2023-03-17-Setting_Uber_s_Transactional_Data_Lake_in_Motion_with_Incremental_ETL_Using_Apache_Hudi.md
+++
b/website/videoBlog/2023-03-17-Setting_Uber_s_Transactional_Data_Lake_in_Motion_with_Incremental_ETL_Using_Apache_Hudi.md
@@ -11,6 +11,6 @@ tags:
- incremental-etl
- incremental-processing
- medallion architecture
-- datalake
+- data lake
- apache hudi
---
diff --git
a/website/videoBlog/2023-03-21-RFC_42_Consistent_Hashing_in_Apache_Hudi_MOR_Tables.md
b/website/videoBlog/2023-03-21-RFC_42_Consistent_Hashing_in_Apache_Hudi_MOR_Tables.md
index 5ad74e646a6..0b257e0fc03 100644
---
a/website/videoBlog/2023-03-21-RFC_42_Consistent_Hashing_in_Apache_Hudi_MOR_Tables.md
+++
b/website/videoBlog/2023-03-21-RFC_42_Consistent_Hashing_in_Apache_Hudi_MOR_Tables.md
@@ -10,7 +10,7 @@ tags:
- guide
- indexing
- consistent hashing index
-- upserts
+- upsert
- dynamic buckets
- apache hudi
---
diff --git
a/website/videoBlog/2023-04-29-Efficiently_Managing_Ride_Late_Arriving_Tips_Data_with_Incremental_ETL_using_Apache_Hudi_Hands_On.md
b/website/videoBlog/2023-04-29-Efficiently_Managing_Ride_Late_Arriving_Tips_Data_with_Incremental_ETL_using_Apache_Hudi_Hands_On.md
index c9e83c24774..07310f35049 100644
---
a/website/videoBlog/2023-04-29-Efficiently_Managing_Ride_Late_Arriving_Tips_Data_with_Incremental_ETL_using_Apache_Hudi_Hands_On.md
+++
b/website/videoBlog/2023-04-29-Efficiently_Managing_Ride_Late_Arriving_Tips_Data_with_Incremental_ETL_using_Apache_Hudi_Hands_On.md
@@ -10,6 +10,6 @@ tags:
- guide
- late arriving data
- incremental-etl
-- upserts
+- upsert
- apache hudi
---
diff --git
a/website/videoBlog/2023-07-01-Building_Lakehouse_using_Hudi_Apache_Hudi_Data_Lakehouse_Hudi_Apache.md
b/website/videoBlog/2023-07-01-Building_Lakehouse_using_Hudi_Apache_Hudi_Data_Lakehouse_Hudi_Apache.md
index 7b105162019..6ff25b6eb40 100644
---
a/website/videoBlog/2023-07-01-Building_Lakehouse_using_Hudi_Apache_Hudi_Data_Lakehouse_Hudi_Apache.md
+++
b/website/videoBlog/2023-07-01-Building_Lakehouse_using_Hudi_Apache_Hudi_Data_Lakehouse_Hudi_Apache.md
@@ -9,8 +9,8 @@ navigate: "https://www.youtube.com/watch?v=LcPINV7CUNc"
tags:
- guide
- lakehouse
-- data-lakehouse
-- spark-sql
+- data lakehouse
+- spark sql
- apache hudi
- aws glue
- beginner
diff --git
a/website/videoBlog/2023-07-02-Hudi_Best_Practices_Handling_Failed_InsertsUpserts_with_Error_Tables.md
b/website/videoBlog/2023-07-02-Hudi_Best_Practices_Handling_Failed_InsertsUpserts_with_Error_Tables.md
index 4f7e8a3086a..81be1e0a395 100644
---
a/website/videoBlog/2023-07-02-Hudi_Best_Practices_Handling_Failed_InsertsUpserts_with_Error_Tables.md
+++
b/website/videoBlog/2023-07-02-Hudi_Best_Practices_Handling_Failed_InsertsUpserts_with_Error_Tables.md
@@ -7,9 +7,9 @@ category: blog
image: /assets/images/hudi-video-page-default.png
navigate: "https://www.youtube.com/watch?v=qkddwqOeQbs"
tags:
-- best-practices
-- inserts
-- upserts
+- best practices
+- insert
+- upsert
- error tables
- apache hudi
- beginner
diff --git
a/website/videoBlog/2023-07-09-Develop_Incremental_ETL_Pipeline_From_Hudi_Tables_to_Redshift_Using_AWS_Glue_and_Spark.md
b/website/videoBlog/2023-07-09-Develop_Incremental_ETL_Pipeline_From_Hudi_Tables_to_Redshift_Using_AWS_Glue_and_Spark.md
index bb99863996d..0e68c32533f 100644
---
a/website/videoBlog/2023-07-09-Develop_Incremental_ETL_Pipeline_From_Hudi_Tables_to_Redshift_Using_AWS_Glue_and_Spark.md
+++
b/website/videoBlog/2023-07-09-Develop_Incremental_ETL_Pipeline_From_Hudi_Tables_to_Redshift_Using_AWS_Glue_and_Spark.md
@@ -8,7 +8,7 @@ image:
/assets/images/video_blogs/2023-07-09-Develop_Incremental_ETL_Pipeline_Fr
navigate: "https://www.youtube.com/watch?v=n-rE1WyoD-o"
tags:
- guide
-- incremental-etl
+- incremental etl
- aws glue
- amazon redshift
- apache hudi
diff --git
a/website/videoBlog/2023-07-09-Incremental_Data_Extraction_from_Postgres_using_Triggers_and_PySpark.md
b/website/videoBlog/2023-07-09-Incremental_Data_Extraction_from_Postgres_using_Triggers_and_PySpark.md
index 4b1c8e66223..290371e2193 100644
---
a/website/videoBlog/2023-07-09-Incremental_Data_Extraction_from_Postgres_using_Triggers_and_PySpark.md
+++
b/website/videoBlog/2023-07-09-Incremental_Data_Extraction_from_Postgres_using_Triggers_and_PySpark.md
@@ -8,7 +8,7 @@ image:
/assets/images/video_blogs/2023-07-09-Incremental_Data_Extraction_from_Po
navigate: "https://www.youtube.com/watch?v=kuuHA_1Bh2A"
tags:
- guide
-- incremental-etl
+- incremental etl
- postgres
- pyspark
- triggers
diff --git
a/website/videoBlog/2023-10-14-Accelerating-Data-Processing-Leveraging-Apache-Hudi-with-DynamoDB-for-Faster-Commit-Time-Retrieval.md
b/website/videoBlog/2023-10-14-Accelerating-Data-Processing-Leveraging-Apache-Hudi-with-DynamoDB-for-Faster-Commit-Time-Retrieval.md
index 2751af7ba4f..ddc282a98a7 100644
---
a/website/videoBlog/2023-10-14-Accelerating-Data-Processing-Leveraging-Apache-Hudi-with-DynamoDB-for-Faster-Commit-Time-Retrieval.md
+++
b/website/videoBlog/2023-10-14-Accelerating-Data-Processing-Leveraging-Apache-Hudi-with-DynamoDB-for-Faster-Commit-Time-Retrieval.md
@@ -8,13 +8,13 @@ image:
/assets/images/video_blogs/2023-10-14-Accelerating-Data-Processing-Levera
navigate: "https://www.youtube.com/watch?v=YF8zq_nuSHE"
tags:
- guide
-- dyanmodb
+- amazon dyanmodb
- apache hudi
- beginner
- amazon
- aws lambda
- aws glue
-- aws s3
+- amazon s3
- incremental ETL
- batch ETL
---
diff --git
a/website/videoBlog/2023-10-21-Full-Apache-Hudi-Course-for-beginner-Operations-Type-Part-5.md
b/website/videoBlog/2023-10-21-Full-Apache-Hudi-Course-for-beginner-Operations-Type-Part-5.md
index fbf73d1b0d2..e5b7af50b31 100644
---
a/website/videoBlog/2023-10-21-Full-Apache-Hudi-Course-for-beginner-Operations-Type-Part-5.md
+++
b/website/videoBlog/2023-10-21-Full-Apache-Hudi-Course-for-beginner-Operations-Type-Part-5.md
@@ -9,10 +9,10 @@ navigate: "https://www.youtube.com/watch?v=Nf-BgvEunaE"
tags:
- guide
- write operations
-- deletes
-- bulk inserts
-- inserts
-- upserts
+- delete
+- bulk insert
+- insert
+- upsert
- sort modes
- apache hudi
- beginner
diff --git
a/website/videoBlog/2023-11-08-A-Glide-Skip-or-a-Jump-Efficiently-Stream-Data-into-Your-Medallion-Architecture-with-Apache-Hudi.md
b/website/videoBlog/2023-11-08-A-Glide-Skip-or-a-Jump-Efficiently-Stream-Data-into-Your-Medallion-Architecture-with-Apache-Hudi.md
index 98a205b0a2a..706131f2bc5 100644
---
a/website/videoBlog/2023-11-08-A-Glide-Skip-or-a-Jump-Efficiently-Stream-Data-into-Your-Medallion-Architecture-with-Apache-Hudi.md
+++
b/website/videoBlog/2023-11-08-A-Glide-Skip-or-a-Jump-Efficiently-Stream-Data-into-Your-Medallion-Architecture-with-Apache-Hudi.md
@@ -9,7 +9,7 @@ image:
/assets/images/video_blogs/2023-11-08-A-Glide-Skip-or-a-Jump-Efficiently-
navigate: "https://www.youtube.com/watch?v=QhjkW-Js6L0"
tags:
- guide
-- upserts
+- upsert
- point lookups
- cdc
- record level index
diff --git
a/website/videoBlog/2023-12-24-Apache-Hudi-Spark-DBT-Glue-Hive-MetaStore-Setup-Locally-in-Minutes-Hands-On-Exercise.mdx
b/website/videoBlog/2023-12-24-Apache-Hudi-Spark-DBT-Glue-Hive-MetaStore-Setup-Locally-in-Minutes-Hands-On-Exercise.mdx
new file mode 100644
index 00000000000..70a99a38a64
--- /dev/null
+++
b/website/videoBlog/2023-12-24-Apache-Hudi-Spark-DBT-Glue-Hive-MetaStore-Setup-Locally-in-Minutes-Hands-On-Exercise.mdx
@@ -0,0 +1,24 @@
+---
+title: "Apache Hudi, Spark, DBT, Glue Hive MetaStore Setup | Locally | in
Minutes – Hands-On Exercise!"
+last_modified_at: 2024-01-25T16:54:38.964863-07:00
+authors:
+- name: Soumil Shah
+category: blog
+image:
/assets/images/video_blogs/2023-12-24-Apache-Hudi-Spark-DBT-Glue-Hive-MetaStore-Setup-Locally-in-Minutes-Hands-On-Exercise.png
+navigate: "https://www.youtube.com/watch?v=-hOtLigTzkA"
+tags:
+- guide
+- beginner
+- apache hudi
+- apache spark
+- aws glue
+- apache hive
+- dbt
+---
+
+
+
+
+
+
+
diff --git
a/website/videoBlog/2023-12-25-Hudi-DBT-Spark-Glue-Hive-MetaStore-Join-two-hudi-tables-Labs-with-Exercise-Files.mdx
b/website/videoBlog/2023-12-25-Hudi-DBT-Spark-Glue-Hive-MetaStore-Join-two-hudi-tables-Labs-with-Exercise-Files.mdx
new file mode 100644
index 00000000000..f989ad790bb
--- /dev/null
+++
b/website/videoBlog/2023-12-25-Hudi-DBT-Spark-Glue-Hive-MetaStore-Join-two-hudi-tables-Labs-with-Exercise-Files.mdx
@@ -0,0 +1,17 @@
+---
+title: "Hudi + DBT + Spark + Glue Hive MetaStore | Join two hudi tables Labs
with Exercise Files"
+last_modified_at: 2024-01-25T16:54:38.964863-07:00
+authors:
+- name: Soumil Shah
+category: blog
+image:
/assets/images/video_blogs/2023-12-25-Hudi-DBT-Spark-Glue-Hive-MetaStore-Join-two-hudi-tables-Labs-with-Exercise-Files.png
+navigate: "https://www.youtube.com/watch?v=Z0uTIKGTYTg"
+tags:
+- guide
+- beginner
+- apache hudi
+- apache spark
+- aws glue
+- apache hive
+- dbt
+---
diff --git
a/website/videoBlog/2023-12-29-Get-Started-with-Hudi-CLI-Locally-Using-Docker-in-Minutes-and-Connect-to-Your-S3-Data.mdx
b/website/videoBlog/2023-12-29-Get-Started-with-Hudi-CLI-Locally-Using-Docker-in-Minutes-and-Connect-to-Your-S3-Data.mdx
new file mode 100644
index 00000000000..b00464d72a4
--- /dev/null
+++
b/website/videoBlog/2023-12-29-Get-Started-with-Hudi-CLI-Locally-Using-Docker-in-Minutes-and-Connect-to-Your-S3-Data.mdx
@@ -0,0 +1,17 @@
+---
+title: "Get Started with Hudi CLI Locally Using Docker in Minutes and Connect
to Your S3 Data"
+last_modified_at: 2024-01-25T16:54:38.964863-07:00
+authors:
+- name: Soumil Shah
+category: blog
+image:
/assets/images/video_blogs/2023-12-29-Get-Started-with-Hudi-CLI-Locally-Using-Docker-in-Minutes-and-Connect-to-Your-S3-Data.png
+navigate: "https://www.youtube.com/watch?v=DyS_yxDBR-4"
+tags:
+- guide
+- beginner
+- apache hudi
+- docker
+- hudi cli
+- aws s3
+---
+
diff --git
a/website/videoBlog/2023-12-30-Step-by-step-guide-on-How-to-Migrate-legacy-COW-Table-on-S3-to-MOR-Table-using-Hudi-CLI.mdx
b/website/videoBlog/2023-12-30-Step-by-step-guide-on-How-to-Migrate-legacy-COW-Table-on-S3-to-MOR-Table-using-Hudi-CLI.mdx
new file mode 100644
index 00000000000..ac5ff7237ab
--- /dev/null
+++
b/website/videoBlog/2023-12-30-Step-by-step-guide-on-How-to-Migrate-legacy-COW-Table-on-S3-to-MOR-Table-using-Hudi-CLI.mdx
@@ -0,0 +1,17 @@
+---
+title: "Step by step guide on How to Migrate legacy COW Table on S3 to MOR
Table using Hudi CLI"
+last_modified_at: 2024-01-25T16:54:38.964863-07:00
+authors:
+- name: Soumil Shah
+category: blog
+image:
/assets/images/video_blogs/2023-12-30-Step-by-step-guide-on-How-to-Migrate-legacy-COW-Table-on-S3-to-MOR-Table-using-Hudi-CLI.png
+navigate: "https://www.youtube.com/watch?v=7Cg0FEbvUjQ"
+tags:
+- guide
+- beginner
+- apache hudi
+- cow
+- hudi cli
+- mor
+---
+
diff --git
a/website/videoBlog/2023-12-31-What-is-Spark-Connect-and-Getting-started-Spark-Connect-Hello-World.mdx
b/website/videoBlog/2023-12-31-What-is-Spark-Connect-and-Getting-started-Spark-Connect-Hello-World.mdx
new file mode 100644
index 00000000000..ab674398519
--- /dev/null
+++
b/website/videoBlog/2023-12-31-What-is-Spark-Connect-and-Getting-started-Spark-Connect-Hello-World.mdx
@@ -0,0 +1,14 @@
+---
+title: "What is Spark Connect and Getting started Spark Connect Hello World"
+last_modified_at: 2024-01-25T16:54:38.964863-07:00
+authors:
+- name: Soumil Shah
+category: blog
+image:
/assets/images/video_blogs/2023-12-31-What-is-Spark-Connect-and-Getting-started-Spark-Connect-Hello-World.png
+navigate: "https://www.youtube.com/watch?v=7sn_DgUMlMQ"
+tags:
+- guide
+- beginner
+- apache hudi
+- apache spark
+---
diff --git
a/website/videoBlog/2024-01-01-Data-Lake-to-Microservices-Apache-Hudi-Record-Index-FastAPI-Spark-Connect-with-Swagger-UI.mdx
b/website/videoBlog/2024-01-01-Data-Lake-to-Microservices-Apache-Hudi-Record-Index-FastAPI-Spark-Connect-with-Swagger-UI.mdx
new file mode 100644
index 00000000000..87d1cfdd241
--- /dev/null
+++
b/website/videoBlog/2024-01-01-Data-Lake-to-Microservices-Apache-Hudi-Record-Index-FastAPI-Spark-Connect-with-Swagger-UI.mdx
@@ -0,0 +1,16 @@
+---
+title: "Data Lake to Microservices: Apache Hudi's Record Index, FastAPI, Spark
Connect with Swagger UI"
+last_modified_at: 2024-01-25T16:54:38.964863-07:00
+authors:
+- name: Soumil Shah
+category: blog
+image:
/assets/images/video_blogs/2024-01-01-Data-Lake-to-Microservices-Apache-Hudi-Record-Index-FastAPI-Spark-Connect-with-Swagger-UI.png
+navigate: "https://www.youtube.com/watch?v=w__uxH2uoZI"
+tags:
+- guide
+- beginner
+- apache hudi
+- fastapi
+- record level index
+- apache spark
+---
diff --git
a/website/videoBlog/2024-01-06-Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema-full.mdx
b/website/videoBlog/2024-01-06-Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema-full.mdx
new file mode 100644
index 00000000000..4dea44726e2
--- /dev/null
+++
b/website/videoBlog/2024-01-06-Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema-full.mdx
@@ -0,0 +1,17 @@
+---
+title: "Dynamic Delta Streamer Jobs with JDBC Puller for Postgres | Bring all
Tables from particular Schema- Full Video"
+last_modified_at: 2024-01-25T16:54:38.964863-07:00
+authors:
+- name: Soumil Shah
+category: blog
+image:
/assets/images/video_blogs/2024-01-06-Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema-full-video.png
+navigate: "https://www.youtube.com/watch?v=HGMdyDtV6gY"
+tags:
+- guide
+- beginner
+- apache hudi
+- deltastreamer
+- hudi streamer
+- postgresql
+- jdbc
+---
diff --git
a/website/videoBlog/2024-01-06-Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema.mdx
b/website/videoBlog/2024-01-06-Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema.mdx
new file mode 100644
index 00000000000..c9d42c368cc
--- /dev/null
+++
b/website/videoBlog/2024-01-06-Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema.mdx
@@ -0,0 +1,17 @@
+---
+title: "Dynamic Delta Streamer Jobs with JDBC Puller for Postgres | Bring all
Tables from particular Schema"
+last_modified_at: 2024-01-25T16:54:38.964863-07:00
+authors:
+- name: Soumil Shah
+category: blog
+image:
/assets/images/video_blogs/2024-01-06-Dynamic-Delta-Streamer-Jobs-with-JDBC-Puller-for-Postgres-Bring-all-Tables-from-particular-Schema.png
+navigate: "https://www.youtube.com/watch?v=9b0Tvy3fnsM"
+tags:
+- guide
+- beginner
+- apache hudi
+- deltastreamer
+- hudi streamer
+- postgresql
+- jdbc
+---
diff --git
a/website/videoBlog/2024-01-13-Setup-HUDI-with-AWS-Glue-and-MINIO-locally-using-Docker-Container-in-Minutes.mdx
b/website/videoBlog/2024-01-13-Setup-HUDI-with-AWS-Glue-and-MINIO-locally-using-Docker-Container-in-Minutes.mdx
new file mode 100644
index 00000000000..9ea9fac4632
--- /dev/null
+++
b/website/videoBlog/2024-01-13-Setup-HUDI-with-AWS-Glue-and-MINIO-locally-using-Docker-Container-in-Minutes.mdx
@@ -0,0 +1,17 @@
+---
+title: "Setup HUDI with AWS Glue and MINIO locally using Docker Container in
Minutes"
+last_modified_at: 2024-01-25T16:54:38.964863-07:00
+authors:
+- name: Soumil Shah
+category: blog
+image:
/assets/images/video_blogs/2024-01-13-Setup-HUDI-with-AWS-Glue-and-MINIO-locally-using-Docker-Container-in-Minutes.png
+navigate: "https://www.youtube.com/watch?v=XaqHQLd6tkM"
+tags:
+- guide
+- beginner
+- apache hudi
+- aws glue
+- minio
+- docker
+---
+
diff --git
a/website/videoBlog/2024-01-17-How-to-Delete-Items-from-Hudi-using-Delta-Streamer-operating-in-UPSERT-Mode-with-Kafka-Avro-MSG-12.mdx
b/website/videoBlog/2024-01-17-How-to-Delete-Items-from-Hudi-using-Delta-Streamer-operating-in-UPSERT-Mode-with-Kafka-Avro-MSG-12.mdx
new file mode 100644
index 00000000000..3893d32c79b
--- /dev/null
+++
b/website/videoBlog/2024-01-17-How-to-Delete-Items-from-Hudi-using-Delta-Streamer-operating-in-UPSERT-Mode-with-Kafka-Avro-MSG-12.mdx
@@ -0,0 +1,21 @@
+---
+title: "How to Delete Items from Hudi using Delta Streamer operating in UPSERT
Mode with Kafka Avro MSG #12"
+last_modified_at: 2024-01-25T16:54:38.964863-07:00
+authors:
+- name: Soumil Shah
+category: blog
+image:
/assets/images/video_blogs/2024-01-17-How-to-Delete-Items-from-Hudi-using-Delta-Streamer-operating-in-UPSERT-Mode-with-Kafka-Avro-MSG-12.png
+navigate: "https://www.youtube.com/watch?v=gnhhjkEwr9o"
+tags:
+- guide
+- beginner
+- apache hudi
+- delete
+- deltastreamer
+- hudi streamer
+- upsert
+- apache kafka
+---
+
+
+
diff --git
a/website/videoBlog/2024-01-21-Learn-How-to-Move-Data-From-MongoDB-to-Apache-Hudi-Using-PySpark.mdx
b/website/videoBlog/2024-01-21-Learn-How-to-Move-Data-From-MongoDB-to-Apache-Hudi-Using-PySpark.mdx
new file mode 100644
index 00000000000..22430c6c303
--- /dev/null
+++
b/website/videoBlog/2024-01-21-Learn-How-to-Move-Data-From-MongoDB-to-Apache-Hudi-Using-PySpark.mdx
@@ -0,0 +1,16 @@
+---
+title: "Learn How to Move Data From MongoDB to Apache Hudi Using PySpark"
+last_modified_at: 2024-01-25T16:54:38.964863-07:00
+authors:
+- name: Soumil Shah
+category: blog
+image:
/assets/images/video_blogs/2024-01-21-Learn-How-to-Move-Data-From-MongoDB-to-Apache-Hudi-Using-PySpark.png
+navigate: "https://www.youtube.com/watch?v=Vo0ktAvxDrM"
+tags:
+- guide
+- beginner
+- apache hudi
+- mongodb
+- apache spark
+- pyspark
+---