Data Engineering Podcast

Data Engineering Podcast

By Tobias MaceyTechnologyEducation
Download on the App Store
  • Favorites

    137

    Followers

  • Typical duration

    56 min

    per episode

Based on Podcast App listening data

Data Engineering Podcast episodes

  • Defining A Strategy For Your Data Products
    Summary

    The primary application of data has moved beyond analytics. With the broader audience comes the need to present data in a more approachable format. This has led to the broad adoption of data products being the delivery mechanism for information. In this episode Ranjith Raghunath shares his thoughts on how to build a strategy for the development, delivery, and evolution of data products.

    Announcements
    • Hello and welcome to the Data Engineering Podcast, the show about modern data management
    • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at dataengineeringpodcast.com/rudderstack
    • You shouldn't have to throw away the database to build with fast-changing data. You should be able to keep the familiarity of SQL and the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date. With Materialize, you can! It’s the only true SQL streaming database built from the ground up to meet the needs of modern data products. Whether it’s real-time dashboarding and analytics, personalization and segmentation or automation and alerting, Materialize gives you the ability to work with fresh, correct, and scalable results — all in a familiar SQL interface. Go to dataengineeringpodcast.com/materialize today to get 2 weeks free!
    • As more people start using AI for projects, two things are clear: It’s a rapidly advancing field, but it’s tough to navigate. How can you get the best results for your use case? Instead of being subjected to a bunch of buzzword bingo, hear directly from pioneers in the developer and data science space on how they use graph tech to build AI-powered apps. . Attend the dev and ML talks at NODES 2023, a free online conference on October 26 featuring some of the brightest minds in tech. Check out the agenda and register today at Neo4j.com/NODES.
    • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting dataengineeringpodcast.com/datafold
    • Your host is Tobias Macey and today I'm interviewing Ranjith Raghunath about tactical elements of a data product strategy
    • Interview
      • Introduction
      • How did you get involved in the area of data management?
      • Can you describe what is encompassed by the idea of a data product strategy?
        • Which roles in an organization need to be involved in the planning and implementation of that strategy?
        • order of operations:
          • strategy -> platform design -> implementation/adoption
          • platform implementation -> product strategy -> interface development
          • managing grain of data in products
          • team organization to support product development/deployment
          • customer communications - what questions to ask? requirements gathering, helping to understand "the art of the possible"
          • What are the most interesting, innovative, or unexpected ways that you have seen organizations approach data product strategies?
          • What are the most interesting, unexpected, or challenging lessons that you have learned while working on defining and implementing data product strategies?
          • When is a data product strategy overkill?
          • What are some additional resources that you recommend for listeners to direct their thinking and learning about data product strategy?
          • Contact Info
            • LinkedIn
            • Parting Question
              • From your perspective, what is the biggest gap in the tooling or technology for data management today?
              • Closing Announcements
                • Thank you for listening! Don't forget to check out our other shows. Podcast.__init__ covers the Python language, its community, and the innovative ways it is being used. The Machine Learning Podcast helps you go from idea to production with machine learning.
                • Visit the site to subscribe to the show, sign up for the mailing list, and read the show notes.
                • If you've learned something or tried out a project from the show then tell us about it! Email [email protected]) with your story.
                • To help other people find the show please leave a review on Apple Podcasts and tell your friends and co-workers
                • Links
                  • CXData Labs
                  • Dimensional Modeling
                  • The intro and outro music is from The Hug by The Freak Fandango Orchestra / CC BY-SA

                    Sponsored By:

                    • Neo4J: ![NODES Conference Logo](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/PKCipYsh.png)
                    NODES 2023 is a free online conference focused on graph-driven innovations with content for all skill levels. Its 24 hours are packed with 90 interactive technical sessions from top developers and data scientists across the world covering a broad range of topics and use cases. The event tracks:
                    - Intelligent Applications: APIs, Libraries, and Frameworks – Tools and best practices for creating graph-powered applications and APIs with any software stack and programming language, including Java, Python, and JavaScript
                    - Machine Learning and AI – How graph technology provides context for your data and enhances the accuracy of your AI and ML projects (e.g.: graph neural networks, responsible AI)
                    - Visualization: Tools, Techniques, and Best Practices – Techniques and tools for exploring hidden and unknown patterns in your data and presenting complex relationships (knowledge graphs, ethical data practices, and data representation)
                    Don’t miss your chance to hear about the latest graph-powered implementations and best practices for free on October 26 at NODES 2023. Go to [Neo4j.com/NODES](https://Neo4j.com/NODES) today to see the full agenda and register!
                  • Rudderstack: ![Rudderstack](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/CKNV8HZ6.png)
                  • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at [dataengineeringpodcast.com/rudderstack](https://www.dataengineeringpodcast.com/rudderstack)
                  • Materialize: ![Materialize](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/NuMEahiy.png)
                  • You shouldn't have to throw away the database to build with fast-changing data. Keep the familiar SQL, keep the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date.
                    That is Materialize, the only true SQL streaming database built from the ground up to meet the needs of modern data products: Fresh, Correct, Scalable — all in a familiar SQL UI. Built on Timely Dataflow and Differential Dataflow, open source frameworks created by cofounder Frank McSherry at Microsoft Research, Materialize is trusted by data and engineering teams at Ramp, Pluralsight, Onward and more to build real-time data products without the cost, complexity, and development time of stream processing.
                    Go to [materialize.com](https://materialize.com/register/?utm_source=depodcast&utm_medium=paid&utm_campaign=early-access) today and get 2 weeks free!
                  • Datafold: ![Datafold](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/zm6x2tFu.png)
                  • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting [dataengineeringpodcast.com/datafold](https://www.dataengineeringpodcast.com/datafold) today!

                    Support Data Engineering Podcast

                    1 hr 4 min
                  • Reducing The Barrier To Entry For Building Stream Processing Applications With Decodable
                    Summary

                    Building streaming applications has gotten substantially easier over the past several years. Despite this, it is still operationally challenging to deploy and maintain your own stream processing infrastructure. Decodable was built with a mission of eliminating all of the painful aspects of developing and deploying stream processing systems for engineering teams. In this episode Eric Sammer discusses why more companies are including real-time capabilities in their products and the ways that Decodable makes it faster and easier.

                    Announcements
                    • Hello and welcome to the Data Engineering Podcast, the show about modern data management
                    • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at dataengineeringpodcast.com/rudderstack
                    • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting dataengineeringpodcast.com/datafold
                    • You shouldn't have to throw away the database to build with fast-changing data. You should be able to keep the familiarity of SQL and the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date. With Materialize, you can! It’s the only true SQL streaming database built from the ground up to meet the needs of modern data products. Whether it’s real-time dashboarding and analytics, personalization and segmentation or automation and alerting, Materialize gives you the ability to work with fresh, correct, and scalable results — all in a familiar SQL interface. Go to dataengineeringpodcast.com/materialize today to get 2 weeks free!
                    • As more people start using AI for projects, two things are clear: It’s a rapidly advancing field, but it’s tough to navigate. How can you get the best results for your use case? Instead of being subjected to a bunch of buzzword bingo, hear directly from pioneers in the developer and data science space on how they use graph tech to build AI-powered apps. . Attend the dev and ML talks at NODES 2023, a free online conference on October 26 featuring some of the brightest minds in tech. Check out the agenda and register today at Neo4j.com/NODES.
                    • Your host is Tobias Macey and today I'm interviewing Eric Sammer about starting your stream processing journey with Decodable
                    • Interview
                      • Introduction
                      • How did you get involved in the area of data management?
                      • Can you describe what Decodable is and the story behind it?
                        • What are the notable changes to the Decodable platform since we last spoke? (October 2021)
                        • What are the industry shifts that have influenced the product direction?
                        • What are the problems that customers are trying to solve when they come to Decodable?
                        • When you launched your focus was on SQL transformations of streaming data. What was the process for adding full Java support in addition to SQL?
                        • What are the developer experience challenges that are particular to working with streaming data?
                          • How have you worked to address that in the Decodable platform and interfaces?
                          • As you evolve the technical and product direction, what is your heuristic for balancing the unification of interfaces and system integration against the ability to swap different components or interfaces as new technologies are introduced?
                          • What are the most interesting, innovative, or unexpected ways that you have seen Decodable used?
                          • What are the most interesting, unexpected, or challenging lessons that you have learned while working on Decodable?
                          • When is Decodable the wrong choice?
                          • What do you have planned for the future of Decodable?
                          • Contact Info
                            • esammer on GitHub
                            • LinkedIn
                            • Parting Question
                              • From your perspective, what is the biggest gap in the tooling or technology for data management today?
                              • Closing Announcements
                                • Thank you for listening! Don't forget to check out our other shows. Podcast.__init__ covers the Python language, its community, and the innovative ways it is being used. The Machine Learning Podcast helps you go from idea to production with machine learning.
                                • Visit the site to subscribe to the show, sign up for the mailing list, and read the show notes.
                                • If you've learned something or tried out a project from the show then tell us about it! Email [email protected]) with your story.
                                • To help other people find the show please leave a review on Apple Podcasts and tell your friends and co-workers
                                • Links
                                  • Decodable
                                    • Podcast Episode
                                    • Understanding the Apache Flink Journey
                                    • Flink
                                      • Podcast Episode
                                      • Debezium
                                        • Podcast Episode
                                        • Kafka
                                        • Redpanda
                                          • Podcast Episode
                                          • Kinesis
                                          • PostgreSQL
                                            • Podcast Episode
                                            • Snowflake
                                              • Podcast Episode
                                              • Databricks
                                              • Startree
                                              • Pinot
                                                • Podcast Episode
                                                • Rockset
                                                  • Podcast Episode
                                                  • Druid
                                                  • InfluxDB
                                                  • Samza
                                                  • Storm
                                                  • Pulsar
                                                    • Podcast Episode
                                                    • ksqlDB
                                                      • Podcast Episode
                                                      • dbt
                                                      • GitHub Actions
                                                      • Airbyte
                                                      • Singer
                                                      • Splunk
                                                      • Outbox Pattern
                                                      • The intro and outro music is from The Hug by The Freak Fandango Orchestra / CC BY-SA

                                                        Sponsored By:

                                                        • Neo4J: ![NODES Conference Logo](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/PKCipYsh.png)
                                                        NODES 2023 is a free online conference focused on graph-driven innovations with content for all skill levels. Its 24 hours are packed with 90 interactive technical sessions from top developers and data scientists across the world covering a broad range of topics and use cases. The event tracks:
                                                        - Intelligent Applications: APIs, Libraries, and Frameworks – Tools and best practices for creating graph-powered applications and APIs with any software stack and programming language, including Java, Python, and JavaScript
                                                        - Machine Learning and AI – How graph technology provides context for your data and enhances the accuracy of your AI and ML projects (e.g.: graph neural networks, responsible AI)
                                                        - Visualization: Tools, Techniques, and Best Practices – Techniques and tools for exploring hidden and unknown patterns in your data and presenting complex relationships (knowledge graphs, ethical data practices, and data representation)
                                                        Don’t miss your chance to hear about the latest graph-powered implementations and best practices for free on October 26 at NODES 2023. Go to [Neo4j.com/NODES](https://Neo4j.com/NODES) today to see the full agenda and register!
                                                      • Rudderstack: ![Rudderstack](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/CKNV8HZ6.png)
                                                      • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at [dataengineeringpodcast.com/rudderstack](https://www.dataengineeringpodcast.com/rudderstack)
                                                      • Materialize: ![Materialize](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/NuMEahiy.png)
                                                      • You shouldn't have to throw away the database to build with fast-changing data. Keep the familiar SQL, keep the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date.
                                                        That is Materialize, the only true SQL streaming database built from the ground up to meet the needs of modern data products: Fresh, Correct, Scalable — all in a familiar SQL UI. Built on Timely Dataflow and Differential Dataflow, open source frameworks created by cofounder Frank McSherry at Microsoft Research, Materialize is trusted by data and engineering teams at Ramp, Pluralsight, Onward and more to build real-time data products without the cost, complexity, and development time of stream processing.
                                                        Go to [materialize.com](https://materialize.com/register/?utm_source=depodcast&utm_medium=paid&utm_campaign=early-access) today and get 2 weeks free!
                                                      • Datafold: ![Datafold](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/zm6x2tFu.png)
                                                      • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare…
                                                        1 hr 9 min
                                                      • Using Data To Illuminate The Intentionally Opaque Insurance Industry
                                                        Summary

                                                        The insurance industry is notoriously opaque and hard to navigate. Max Cho found that fact frustrating enough that he decided to build a business of making policy selection more navigable. In this episode he shares his journey of data collection and analysis and the challenges of automating an intentionally manual industry.

                                                        Announcements
                                                        • Hello and welcome to the Data Engineering Podcast, the show about modern data management
                                                        • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at dataengineeringpodcast.com/rudderstack
                                                        • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting dataengineeringpodcast.com/datafold
                                                        • As more people start using AI for projects, two things are clear: It’s a rapidly advancing field, but it’s tough to navigate. How can you get the best results for your use case? Instead of being subjected to a bunch of buzzword bingo, hear directly from pioneers in the developer and data science space on how they use graph tech to build AI-powered apps. . Attend the dev and ML talks at NODES 2023, a free online conference on October 26 featuring some of the brightest minds in tech. Check out the agenda and register today at Neo4j.com/NODES.
                                                        • You shouldn't have to throw away the database to build with fast-changing data. You should be able to keep the familiarity of SQL and the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date. With Materialize, you can! It’s the only true SQL streaming database built from the ground up to meet the needs of modern data products. Whether it’s real-time dashboarding and analytics, personalization and segmentation or automation and alerting, Materialize gives you the ability to work with fresh, correct, and scalable results — all in a familiar SQL interface. Go to dataengineeringpodcast.com/materialize today to get 2 weeks free!
                                                        • Your host is Tobias Macey and today I'm interviewing Max Cho about the wild world of insurance companies and the challenges of collecting quality data for this opaque industry
                                                        • Interview
                                                          • Introduction
                                                          • How did you get involved in the area of data management?
                                                          • Can you describe what CoverageCat is and the story behind it?
                                                          • What are the different sources of data that you work with?
                                                            • What are the most challenging aspects of collecting that data?
                                                            • Can you describe the formats and characteristics (3 Vs) of that data?
                                                            • What are some of the ways that the operational model of insurance companies have contributed to its opacity as an industry from a data perspective?
                                                            • Can you describe how you have architected your data platform?
                                                              • How have the design and goals changed since you first started working on it?
                                                              • What are you optimizing for in your selection and implementation process?
                                                              • What are the sharp edges/weak points that you worry about in your existing data flows?
                                                                • How do you guard against those flaws in your day-to-day operations?
                                                                • What are the most interesting, innovative, or unexpected ways that you have seen your data sets used?
                                                                • What are the most interesting, unexpected, or challenging lessons that you have learned while working on insurance industry data?
                                                                • When is a purely statistical view of insurance the wrong approach?
                                                                • What do you have planned for the future of CoverageCat's data stack?
                                                                • Contact Info
                                                                  • LinkedIn
                                                                  • Parting Question
                                                                    • From your perspective, what is the biggest gap in the tooling or technology for data management today?
                                                                    • Closing Announcements
                                                                      • Thank you for listening! Don't forget to check out our other shows. Podcast.__init__ covers the Python language, its community, and the innovative ways it is being used. The Machine Learning Podcast helps you go from idea to production with machine learning.
                                                                      • Visit the site to subscribe to the show, sign up for the mailing list, and read the show notes.
                                                                      • If you've learned something or tried out a project from the show then tell us about it! Email [email protected]) with your story.
                                                                      • To help other people find the show please leave a review on Apple Podcasts and tell your friends and co-workers
                                                                      • Links
                                                                        • CoverageCat
                                                                        • Actuarial Model
                                                                        • The intro and outro music is from The Hug by The Freak Fandango Orchestra / CC BY-SA

                                                                          Sponsored By:

                                                                          • Rudderstack: ![Rudderstack](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/CKNV8HZ6.png)
                                                                          Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at [dataengineeringpodcast.com/rudderstack](https://www.dataengineeringpodcast.com/rudderstack)
                                                                        • Neo4J: ![NODES Conference Logo](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/PKCipYsh.png)
                                                                        • NODES 2023 is a free online conference focused on graph-driven innovations with content for all skill levels. Its 24 hours are packed with 90 interactive technical sessions from top developers and data scientists across the world covering a broad range of topics and use cases. The event tracks:
                                                                          - Intelligent Applications: APIs, Libraries, and Frameworks – Tools and best practices for creating graph-powered applications and APIs with any software stack and programming language, including Java, Python, and JavaScript
                                                                          - Machine Learning and AI – How graph technology provides context for your data and enhances the accuracy of your AI and ML projects (e.g.: graph neural networks, responsible AI)
                                                                          - Visualization: Tools, Techniques, and Best Practices – Techniques and tools for exploring hidden and unknown patterns in your data and presenting complex relationships (knowledge graphs, ethical data practices, and data representation)
                                                                          Don’t miss your chance to hear about the latest graph-powered implementations and best practices for free on October 26 at NODES 2023. Go to [Neo4j.com/NODES](https://Neo4j.com/NODES) today to see the full agenda and register!
                                                                        • Materialize: ![Materialize](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/NuMEahiy.png)
                                                                        • You shouldn't have to throw away the database to build with fast-changing data. Keep the familiar SQL, keep the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date.
                                                                          That is Materialize, the only true SQL streaming database built from the ground up to meet the needs of modern data products: Fresh, Correct, Scalable — all in a familiar SQL UI. Built on Timely Dataflow and Differential Dataflow, open source frameworks created by cofounder Frank McSherry at Microsoft Research, Materialize is trusted by data and engineering teams at Ramp, Pluralsight, Onward and more to build real-time data products without the cost, complexity, and development time of stream processing.
                                                                          Go to [materialize.com](https://materialize.com/register/?utm_source=depodcast&utm_medium=paid&utm_campaign=early-access) today and get 2 weeks free!
                                                                        • Datafold: ![Datafold](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/zm6x2tFu.png)
                                                                        • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting [dataengineeringpodcast.com/datafold](https://www.dataengineeringpodcast.com/datafold) today!

                                                                          Support Data Engineering Podcast

                                                                          52 min
                                                                        • Building ETL Pipelines With Generative AI
                                                                          Summary

                                                                          Artificial intelligence applications require substantial high quality data, which is provided through ETL pipelines. Now that AI has reached the level of sophistication seen in the various generative models it is being used to build new ETL workflows. In this episode Jay Mishra shares his experiences and insights building ETL pipelines with the help of generative AI.

                                                                          Announcements
                                                                          • Hello and welcome to the Data Engineering Podcast, the show about modern data management
                                                                          • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at dataengineeringpodcast.com/rudderstack
                                                                          • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting dataengineeringpodcast.com/datafold
                                                                          • You shouldn't have to throw away the database to build with fast-changing data. You should be able to keep the familiarity of SQL and the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date. With Materialize, you can! It’s the only true SQL streaming database built from the ground up to meet the needs of modern data products. Whether it’s real-time dashboarding and analytics, personalization and segmentation or automation and alerting, Materialize gives you the ability to work with fresh, correct, and scalable results — all in a familiar SQL interface. Go to dataengineeringpodcast.com/materialize today to get 2 weeks free!
                                                                          • As more people start using AI for projects, two things are clear: It’s a rapidly advancing field, but it’s tough to navigate. How can you get the best results for your use case? Instead of being subjected to a bunch of buzzword bingo, hear directly from pioneers in the developer and data science space on how they use graph tech to build AI-powered apps. . Attend the dev and ML talks at NODES 2023, a free online conference on October 26 featuring some of the brightest minds in tech. Check out the agenda and register at Neo4j.com/NODES.
                                                                          • Your host is Tobias Macey and today I'm interviewing Jay Mishra about the applications for generative AI in the ETL process
                                                                          • Interview
                                                                            • Introduction
                                                                            • How did you get involved in the area of data management?
                                                                            • What are the different aspects/types of ETL that you are seeing generative AI applied to?
                                                                              • What kind of impact are you seeing in terms of time spent/quality of output/etc.?
                                                                              • What kinds of projects are most likely to benefit from the application of generative AI?
                                                                              • Can you describe what a typical workflow of using AI to build ETL workflows looks like?
                                                                                • What are some of the types of errors that you are likely to experience from the AI?
                                                                                • Once the pipeline is defined, what does the ongoing maintenance look like?
                                                                                • Is the AI required to operate within the pipeline in perpetuity?
                                                                                • For individuals/teams/organizations who are experimenting with AI in their data engineering workflows, what are the concerns/questions that they are trying to address?
                                                                                • What are the most interesting, innovative, or unexpected ways that you have seen generative AI used in ETL workflows?
                                                                                • What are the most interesting, unexpected, or challenging lessons that you have learned while working on ETL and generative AI?
                                                                                • When is AI the wrong choice for ETL applications?
                                                                                • What are your predictions for future applications of AI in ETL and other data engineering practices?
                                                                                • Contact Info
                                                                                  • LinkedIn
                                                                                  • @MishraJay on Twitter
                                                                                  • Parting Question
                                                                                    • From your perspective, what is the biggest gap in the tooling or technology for data management today?
                                                                                    • Closing Announcements
                                                                                      • Thank you for listening! Don't forget to check out our other shows. Podcast.__init__ covers the Python language, its community, and the innovative ways it is being used. The Machine Learning Podcast helps you go from idea to production with machine learning.
                                                                                      • Visit the site to subscribe to the show, sign up for the mailing list, and read the show notes.
                                                                                      • If you've learned something or tried out a project from the show then tell us about it! Email [email protected]) with your story.
                                                                                      • To help other people find the show please leave a review on Apple Podcasts and tell your friends and co-workers
                                                                                      • Links
                                                                                        • Astera
                                                                                        • Data Vault
                                                                                        • Star Schema
                                                                                        • OpenAI
                                                                                        • GPT == Generative Pre-trained Transformer
                                                                                        • Entity Resolution
                                                                                        • LLAMA
                                                                                        • The intro and outro music is from The Hug by The Freak Fandango Orchestra / CC BY-SA

                                                                                          Sponsored By:

                                                                                          • Materialize: ![Materialize](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/NuMEahiy.png)
                                                                                          You shouldn't have to throw away the database to build with fast-changing data. Keep the familiar SQL, keep the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date.
                                                                                          That is Materialize, the only true SQL streaming database built from the ground up to meet the needs of modern data products: Fresh, Correct, Scalable — all in a familiar SQL UI. Built on Timely Dataflow and Differential Dataflow, open source frameworks created by cofounder Frank McSherry at Microsoft Research, Materialize is trusted by data and engineering teams at Ramp, Pluralsight, Onward and more to build real-time data products without the cost, complexity, and development time of stream processing.
                                                                                          Go to [materialize.com](https://materialize.com/register/?utm_source=depodcast&utm_medium=paid&utm_campaign=early-access) today and get 2 weeks free!
                                                                                        • Datafold: ![Datafold](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/zm6x2tFu.png)
                                                                                        • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting [dataengineeringpodcast.com/datafold](https://www.dataengineeringpodcast.com/datafold) today!
                                                                                        • Rudderstack: ![Rudderstack](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/CKNV8HZ6.png)
                                                                                        • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at [dataengineeringpodcast.com/rudderstack](https://www.dataengineeringpodcast.com/rudderstack)
                                                                                        • Neo4J: ![NODES Conference Logo](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/PKCipYsh.png)
                                                                                        • NODES 2023 is a free online conference focused on graph-driven innovations with content for all skill levels. Its 24 hours are packed with 90 interactive technical sessions from top developers and data scientists across the world covering a broad range of topics and use cases. The event tracks:
                                                                                          - Intelligent Applications: APIs, Libraries, and Frameworks – Tools and best practices for creating graph-powered applications and APIs with any software stack and programming language, including Java, Python, and JavaScript
                                                                                          - Machine Learning and AI – How graph technology provides context for your data and enhances the accuracy of your AI and ML projects (e.g.: graph neural networks, responsible AI)
                                                                                          - Visualization: Tools, Techniques, and Best Practices – Techniques and tools for exploring hidden and unknown patterns in your data and presenting complex relationships (knowledge graphs, ethical data practices, and data representation)
                                                                                          Don’t miss your chance to hear about the latest graph-powered implementations and best practices for free on October 26 at NODES 2023. Go to [Neo4j.com/NODES](https://Neo4j.com/NODES) today to see the full agenda and register!

                                                                                          Support Data Engineering Podcast

                                                                                          52 min
                                                                                        • Powering Vector Search With Real Time And Incremental Vector Indexes
                                                                                          Summary

                                                                                          The rapid growth of machine learning, especially large language models, have led to a commensurate growth in the need to store and compare vectors. In this episode Louis Brandy discusses the applications for vector search capabilities both in and outside of AI, as well as the challenges of maintaining real-time indexes of vector data.

                                                                                          Announcements
                                                                                          • Hello and welcome to the Data Engineering Podcast, the show about modern data management
                                                                                          • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at dataengineeringpodcast.com/rudderstack
                                                                                          • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting dataengineeringpodcast.com/datafold
                                                                                          • You shouldn't have to throw away the database to build with fast-changing data. You should be able to keep the familiarity of SQL and the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date. With Materialize, you can! It’s the only true SQL streaming database built from the ground up to meet the needs of modern data products. Whether it’s real-time dashboarding and analytics, personalization and segmentation or automation and alerting, Materialize gives you the ability to work with fresh, correct, and scalable results — all in a familiar SQL interface. Go to dataengineeringpodcast.com/materialize today to get 2 weeks free!
                                                                                          • If you’re a data person, you probably have to jump between different tools to run queries, build visualizations, write Python, and send around a lot of spreadsheets and CSV files. Hex brings everything together. Its powerful notebook UI lets you analyze data in SQL, Python, or no-code, in any combination, and work together with live multiplayer and version control. And now, Hex’s magical AI tools can generate queries and code, create visualizations, and even kickstart a whole analysis for you – all from natural language prompts. It’s like having an analytics co-pilot built right into where you’re already doing your work. Then, when you’re ready to share, you can use Hex’s drag-and-drop app builder to configure beautiful reports or dashboards that anyone can use. Join the hundreds of data teams like Notion, AllTrails, Loom, Mixpanel and Algolia using Hex every day to make their work more impactful. Sign up today at dataengineeringpodcast.com/hex to get a 30-day free trial of the Hex Team plan!
                                                                                          • Your host is Tobias Macey and today I'm interviewing Louis Brandy about building vector indexes in real-time for analytics and AI applications
                                                                                          • Interview
                                                                                            • Introduction
                                                                                            • How did you get involved in the area of data management?
                                                                                            • Can you describe what vector search is and how it differs from other search technologies?
                                                                                              • What are the technical challenges related to providing vector search?
                                                                                              • What are the applications for vector search that merit the added complexity?
                                                                                              • Vector databases have been gaining a lot of attention recently with the proliferation of LLM applications. Is a dedicated database technology required to support vector indexes/vector search queries?
                                                                                                • What are the use cases for native vector data types that are separate from AI?
                                                                                                • With the increasing usage of vectors for data and AI/ML applications, who do you typically see as the owner of that problem space? (e.g. data engineers, ML engineers, data scientists, etc.)
                                                                                                • For teams who are investing in vector search, what are the architectural considerations that they need to be aware of?
                                                                                                  • How does it impact the data pipeline strategies/topologies used?
                                                                                                  • What are the complexities that need to be addressed when updating vector data in a real-time/streaming fashion?
                                                                                                    • How does that influence the client strategies that are querying that data?
                                                                                                    • What are the most interesting, innovative, or unexpected ways that you have seen vector search used?
                                                                                                    • What are the most interesting, unexpected, or challenging lessons that you have learned while working on vector search applications?
                                                                                                    • When is vector search the wrong choice?
                                                                                                    • What do you see as future potential applications for vector indexes/vector search?
                                                                                                    • Contact Info
                                                                                                      • LinkedIn
                                                                                                      • Parting Question
                                                                                                        • From your perspective, what is the biggest gap in the tooling or technology for data management today?
                                                                                                        • Closing Announcements
                                                                                                          • Thank you for listening! Don't forget to check out our other shows. The Machine Learning Podcast helps you go from idea to production with machine learning. Podcast.__init__ covers the Python language, its community, and the innovative ways it is being used.
                                                                                                          • Visit the site to subscribe to the show, sign up for the mailing list, and read the show notes.
                                                                                                          • If you've learned something or tried out a project from the show then tell us about it! Email [email protected]) with your story.
                                                                                                          • To help other people find the show please leave a review on Apple Podcasts and tell your friends and co-workers
                                                                                                          • Links
                                                                                                            • Rockset
                                                                                                              • Podcast Episode
                                                                                                              • Vector Index
                                                                                                              • Vector Search
                                                                                                                • Rockset Implementation Explanation
                                                                                                                • Vector Space
                                                                                                                • Euclidean Distance
                                                                                                                • OLAP == Online Analytical Processing
                                                                                                                • OLTP == Online Transaction Processing
                                                                                                                • The intro and outro music is from The Hug by The Freak Fandango Orchestra / CC BY-SA

                                                                                                                  Sponsored By:

                                                                                                                  • Rudderstack: ![Rudderstack](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/CKNV8HZ6.png)
                                                                                                                  Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at [dataengineeringpodcast.com/rudderstack](https://www.dataengineeringpodcast.com/rudderstack)
                                                                                                                • Materialize: ![Materialize](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/NuMEahiy.png)
                                                                                                                • You shouldn't have to throw away the database to build with fast-changing data. Keep the familiar SQL, keep the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date.
                                                                                                                  That is Materialize, the only true SQL streaming database built from the ground up to meet the needs of modern data products: Fresh, Correct, Scalable — all in a familiar SQL UI. Built on Timely Dataflow and Differential Dataflow, open source frameworks created by cofounder Frank McSherry at Microsoft Research, Materialize is trusted by data and engineering teams at Ramp, Pluralsight, Onward and more to build real-time data products without the cost, complexity, and development time of stream processing.
                                                                                                                  Go to [materialize.com](https://materialize.com/register/?utm_source=depodcast&utm_medium=paid&utm_campaign=early-access) today and get 2 weeks free!
                                                                                                                • Hex: ![Hex Tech Logo](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/zBEUGheK.png)
                                                                                                                • Hex is a collaborative workspace for data science and analytics. A single place for teams to explore, transform, and visualize data into beautiful interactive reports. Use SQL, Python, R, no-code and AI to find and share insights across your organization. Empower everyone in an organization to make an impact with data. Sign up today at dataengineeringpodcast.com/hex to get a 30-day free trial of the Hex Team plan!
                                                                                                                • Datafold: ![Datafold](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/zm6x2tFu.png)
                                                                                                                • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting [dataengineeringpodcast.com/datafold](https://www.dataengineeringpodcast.com/datafold) today!

                                                                                                                  Support Data Engineering Podcast

                                                                                                                  1 hr
                                                                                                                • Building Linked Data Products With JSON-LD
                                                                                                                  Summary

                                                                                                                  A significant amount of time in data engineering is dedicated to building connections and semantic meaning around pieces of information. Linked data technologies provide a means of tightly coupling metadata with raw information. In this episode Brian Platz explains how JSON-LD can be used as a shared representation of linked data for building semantic data products.

                                                                                                                  Announcements
                                                                                                                  • Hello and welcome to the Data Engineering Podcast, the show about modern data management
                                                                                                                  • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting dataengineeringpodcast.com/datafold
                                                                                                                  • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at dataengineeringpodcast.com/rudderstack
                                                                                                                  • You shouldn't have to throw away the database to build with fast-changing data. You should be able to keep the familiarity of SQL and the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date. With Materialize, you can! It’s the only true SQL streaming database built from the ground up to meet the needs of modern data products. Whether it’s real-time dashboarding and analytics, personalization and segmentation or automation and alerting, Materialize gives you the ability to work with fresh, correct, and scalable results — all in a familiar SQL interface. Go to dataengineeringpodcast.com/materialize today to get 2 weeks free!
                                                                                                                  • If you’re a data person, you probably have to jump between different tools to run queries, build visualizations, write Python, and send around a lot of spreadsheets and CSV files. Hex brings everything together. Its powerful notebook UI lets you analyze data in SQL, Python, or no-code, in any combination, and work together with live multiplayer and version control. And now, Hex’s magical AI tools can generate queries and code, create visualizations, and even kickstart a whole analysis for you – all from natural language prompts. It’s like having an analytics co-pilot built right into where you’re already doing your work. Then, when you’re ready to share, you can use Hex’s drag-and-drop app builder to configure beautiful reports or dashboards that anyone can use. Join the hundreds of data teams like Notion, AllTrails, Loom, Mixpanel and Algolia using Hex every day to make their work more impactful. Sign up today at dataengineeringpodcast.com/hex to get a 30-day free trial of the Hex Team plan!
                                                                                                                  • Your host is Tobias Macey and today I'm interviewing Brian Platz about using JSON-LD for building linked-data products
                                                                                                                  • Interview
                                                                                                                    • Introduction
                                                                                                                    • How did you get involved in the area of data management?
                                                                                                                    • Can you describe what the term "linked data product" means and some examples of when you might build one?
                                                                                                                      • What is the overlap between knowledge graphs and "linked data products"?
                                                                                                                      • What is JSON-LD?
                                                                                                                        • What are the domains in which it is typically used?
                                                                                                                        • How does it assist in developing linked data products?
                                                                                                                        • what are the characteristics that distinguish a knowledge graph from
                                                                                                                        • What are the layers/stages of applications and data that can/should incorporate JSON-LD as the representation for records and events?
                                                                                                                          • What is the level of native support/compatibiliity that you see for JSON-LD in data systems?
                                                                                                                          • What are the modeling exercises that are necessary to ensure useful and appropriate linkages of different records within and between products and organizations?
                                                                                                                          • Can you describe the workflow for building autonomous linkages across data assets that are modelled as JSON-LD?
                                                                                                                          • What are the most interesting, innovative, or unexpected ways that you have seen JSON-LD used for data workflows?
                                                                                                                          • What are the most interesting, unexpected, or challenging lessons that you have learned while working on linked data products?
                                                                                                                          • When is JSON-LD the wrong choice?
                                                                                                                          • What are the future directions that you would like to see for JSON-LD and linked data in the data ecosystem?
                                                                                                                          • Contact Info
                                                                                                                            • LinkedIn
                                                                                                                            • Parting Question
                                                                                                                              • From your perspective, what is the biggest gap in the tooling or technology for data management today?
                                                                                                                              • Closing Announcements
                                                                                                                                • Thank you for listening! Don't forget to check out our other shows. Podcast.__init__ covers the Python language, its community, and the innovative ways it is being used. The Machine Learning Podcast helps you go from idea to production with machine learning.
                                                                                                                                • Visit the site to subscribe to the show, sign up for the mailing list, and read the show notes.
                                                                                                                                • If you've learned something or tried out a project from the show then tell us about it! Email [email protected]) with your story.
                                                                                                                                • To help other people find the show please leave a review on Apple Podcasts and tell your friends and co-workers
                                                                                                                                • Links
                                                                                                                                  • Fluree
                                                                                                                                  • JSON-LD
                                                                                                                                  • Knowledge Graph
                                                                                                                                  • Adjacency List
                                                                                                                                  • RDF == Resource Description Framework
                                                                                                                                  • Semantic Web
                                                                                                                                  • Open Graph
                                                                                                                                  • Schema.org
                                                                                                                                  • RDF Triple
                                                                                                                                  • IDMP == Identification of Medicinal Products
                                                                                                                                  • FIBO == Financial Industry Business Ontology
                                                                                                                                  • OWL Standard
                                                                                                                                  • NP-Hard
                                                                                                                                  • Forward-Chaining Rules
                                                                                                                                  • SHACL == Shapes Constraint Language)
                                                                                                                                  • Zero Knowledge Cryptography
                                                                                                                                  • Turtle Serialization
                                                                                                                                  • The intro and outro music is from The Hug by The Freak Fandango Orchestra / CC BY-SA

                                                                                                                                    Sponsored By:

                                                                                                                                    • Materialize: ![Materialize](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/NuMEahiy.png)
                                                                                                                                    You shouldn't have to throw away the database to build with fast-changing data. Keep the familiar SQL, keep the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date.
                                                                                                                                    That is Materialize, the only true SQL streaming database built from the ground up to meet the needs of modern data products: Fresh, Correct, Scalable — all in a familiar SQL UI. Built on Timely Dataflow and Differential Dataflow, open source frameworks created by cofounder Frank McSherry at Microsoft Research, Materialize is trusted by data and engineering teams at Ramp, Pluralsight, Onward and more to build real-time data products without the cost, complexity, and development time of stream processing.
                                                                                                                                    Go to [materialize.com](https://materialize.com/register/?utm_source=depodcast&utm_medium=paid&utm_campaign=early-access) today and get 2 weeks free!
                                                                                                                                  • Hex: ![Hex Tech Logo](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/zBEUGheK.png)
                                                                                                                                  • Hex is a collaborative workspace for data science and analytics. A single place for teams to explore, transform, and visualize data into beautiful interactive reports. Use SQL, Python, R, no-code and AI to find and share insights across your organization. Empower everyone in an organization to make an impact with data. Sign up today at dataengineeringpodcast.com/hex to get a 30-day free trial of the Hex Team plan!
                                                                                                                                  • Rudderstack: ![Rudderstack](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/CKNV8HZ6.png)
                                                                                                                                  • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at [dataengineeringpodcast.com/rudderstack](https://www.dataengineeringpodcast.com/rudderstack)
                                                                                                                                  • Datafold: ![Datafold](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/zm6x2tFu.png)
                                                                                                                                  • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting [dataengineeringpodcast.com/datafold](https://www.dataengineeringpodcast.com/datafold) today!

                                                                                                                                    Support Data Engineering Podcast

                                                                                                                                    1 hr 2 min
                                                                                                                                  • An Overview Of The State Of Data Orchestration In An Increasingly Complex Data Ecosystem
                                                                                                                                    Summary

                                                                                                                                    Data systems are inherently complex and often require integration of multiple technologies. Orchestrators are centralized utilities that control the execution and sequencing of interdependent operations. This offers a single location for managing visibility and error handling so that data platform engineers can manage complexity. In this episode Nick Schrock, creator of Dagster, shares his perspective on the state of data orchestration technology and its application to help inform its implementation in your environment.

                                                                                                                                    Announcements
                                                                                                                                    • Hello and welcome to the Data Engineering Podcast, the show about modern data management
                                                                                                                                    • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at dataengineeringpodcast.com/rudderstack
                                                                                                                                    • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting dataengineeringpodcast.com/datafold
                                                                                                                                    • You shouldn't have to throw away the database to build with fast-changing data. You should be able to keep the familiarity of SQL and the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date. With Materialize, you can! It’s the only true SQL streaming database built from the ground up to meet the needs of modern data products. Whether it’s real-time dashboarding and analytics, personalization and segmentation or automation and alerting, Materialize gives you the ability to work with fresh, correct, and scalable results — all in a familiar SQL interface. Go to dataengineeringpodcast.com/materialize today to get 2 weeks free!
                                                                                                                                    • Your host is Tobias Macey and today I'm welcoming back Nick Schrock to talk about the state of the ecosystem for data orchestration
                                                                                                                                    • Interview
                                                                                                                                      • Introduction
                                                                                                                                      • How did you get involved in the area of data management?
                                                                                                                                      • Can you start by defining what data orchestration is and how it differs from other types of orchestration systems? (e.g. container orchestration, generalized workflow orchestration, etc.)
                                                                                                                                      • What are the misconceptions about the applications of/need for/cost to implement data orchestration?
                                                                                                                                        • How do those challenges of customer education change across roles/personas?
                                                                                                                                        • Because of the multi-faceted nature of data in an organization, how does that influence the capabilities and interfaces that are needed in an orchestration engine?
                                                                                                                                        • You have been working on Dagster for five years now. How have the requirements/adoption/application for orchestrators changed in that time?
                                                                                                                                        • One of the challenges for any orchestration engine is to balance the need for robust and extensible core capabilities with a rich suite of integrations to the broader data ecosystem. What are the factors that you have seen make the most influence in driving adoption of a given engine?
                                                                                                                                        • What are the most interesting, innovative, or unexpected ways that you have seen data orchestration implemented and/or used?
                                                                                                                                        • What are the most interesting, unexpected, or challenging lessons that you have learned while working on data orchestration?
                                                                                                                                        • When is a data orchestrator the wrong choice?
                                                                                                                                        • What do you have planned for the future of orchestration with Dagster?
                                                                                                                                        • Contact Info
                                                                                                                                          • @schrockn on Twitter
                                                                                                                                          • LinkedIn
                                                                                                                                          • Parting Question
                                                                                                                                            • From your perspective, what is the biggest gap in the tooling or technology for data management today?
                                                                                                                                            • Closing Announcements
                                                                                                                                              • Thank you for listening! Don't forget to check out our other shows. Podcast.__init__ covers the Python language, its community, and the innovative ways it is being used. The Machine Learning Podcast helps you go from idea to production with machine learning.
                                                                                                                                              • Visit the site to subscribe to the show, sign up for the mailing list, and read the show notes.
                                                                                                                                              • If you've learned something or tried out a project from the show then tell us about it! Email [email protected]) with your story.
                                                                                                                                              • To help other people find the show please leave a review on Apple Podcasts and tell your friends and co-workers
                                                                                                                                              • Links
                                                                                                                                                • Dagster
                                                                                                                                                • GraphQL
                                                                                                                                                • K8s == Kubernetes
                                                                                                                                                • Airbyte
                                                                                                                                                  • Podcast Episode
                                                                                                                                                  • Hightouch
                                                                                                                                                    • Podcast Episode
                                                                                                                                                    • Airflow
                                                                                                                                                    • Prefect
                                                                                                                                                    • Flyte
                                                                                                                                                      • Podcast Episode
                                                                                                                                                      • dbt
                                                                                                                                                        • Podcast Episode
                                                                                                                                                        • DAG == Directed Acyclic Graph
                                                                                                                                                        • Temporal
                                                                                                                                                        • Software Defined Assets
                                                                                                                                                        • DataForm
                                                                                                                                                        • Gradient Flow State Of Orchestration Report 2022
                                                                                                                                                        • MLOps Is 98% Data Engineering
                                                                                                                                                        • DataHub
                                                                                                                                                          • Podcast Episode
                                                                                                                                                          • OpenMetadata
                                                                                                                                                            • Podcast Episode
                                                                                                                                                            • Atlan
                                                                                                                                                              • Podcast Episode
                                                                                                                                                              • The intro and outro music is from The Hug by The Freak Fandango Orchestra / CC BY-SA

                                                                                                                                                                Sponsored By:

                                                                                                                                                                • Rudderstack: ![Rudderstack](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/CKNV8HZ6.png)
                                                                                                                                                                Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at [dataengineeringpodcast.com/rudderstack](https://www.dataengineeringpodcast.com/rudderstack)
                                                                                                                                                              • Materialize: ![Materialize](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/NuMEahiy.png)
                                                                                                                                                              • You shouldn't have to throw away the database to build with fast-changing data. Keep the familiar SQL, keep the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date.
                                                                                                                                                                That is Materialize, the only true SQL streaming database built from the ground up to meet the needs of modern data products: Fresh, Correct, Scalable — all in a familiar SQL UI. Built on Timely Dataflow and Differential Dataflow, open source frameworks created by cofounder Frank McSherry at Microsoft Research, Materialize is trusted by data and engineering teams at Ramp, Pluralsight, Onward and more to build real-time data products without the cost, complexity, and development time of stream processing.
                                                                                                                                                                Go to [materialize.com](https://materialize.com/register/?utm_source=depodcast&utm_medium=paid&utm_campaign=early-access) today and get 2 weeks free!
                                                                                                                                                              • Datafold: ![Datafold](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/zm6x2tFu.png)
                                                                                                                                                              • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting [dataengineeringpodcast.com/datafold](https://www.dataengineeringpodcast.com/datafold) today!

                                                                                                                                                                Support Data Engineering Podcast

                                                                                                                                                                1 hr 2 min
                                                                                                                                                              • Eliminate The Overhead In Your Data Integration With The Open Source dlt Library
                                                                                                                                                                Summary

                                                                                                                                                                Cloud data warehouses and the introduction of the ELT paradigm has led to the creation of multiple options for flexible data integration, with a roughly equal distribution of commercial and open source options. The challenge is that most of those options are complex to operate and exist in their own silo. The dlt project was created to eliminate overhead and bring data integration into your full control as a library component of your overall data system. In this episode Adrian Brudaru explains how it works, the benefits that it provides over other data integration solutions, and how you can start building pipelines today.

                                                                                                                                                                Announcements
                                                                                                                                                                • Hello and welcome to the Data Engineering Podcast, the show about modern data management
                                                                                                                                                                • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at dataengineeringpodcast.com/rudderstack
                                                                                                                                                                • You shouldn't have to throw away the database to build with fast-changing data. You should be able to keep the familiarity of SQL and the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date. With Materialize, you can! It’s the only true SQL streaming database built from the ground up to meet the needs of modern data products. Whether it’s real-time dashboarding and analytics, personalization and segmentation or automation and alerting, Materialize gives you the ability to work with fresh, correct, and scalable results — all in a familiar SQL interface. Go to dataengineeringpodcast.com/materialize today to get 2 weeks free!
                                                                                                                                                                • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting dataengineeringpodcast.com/datafold
                                                                                                                                                                • Your host is Tobias Macey and today I'm interviewing Adrian Brudaru about dlt, an open source python library for data loading
                                                                                                                                                                • Interview
                                                                                                                                                                  • Introduction
                                                                                                                                                                  • How did you get involved in the area of data management?
                                                                                                                                                                  • Can you describe what dlt is and the story behind it?
                                                                                                                                                                    • What is the problem you want to solve with dlt?
                                                                                                                                                                    • Who is the target audience?
                                                                                                                                                                    • The obvious comparison is with systems like Singer/Meltano/Airbyte in the open source space, or Fivetran/Matillion/etc. in the commercial space. What are the complexities or limitations of those tools that leave an opening for dlt?
                                                                                                                                                                    • Can you describe how dlt is implemented?
                                                                                                                                                                    • What are the benefits of building it in Python?
                                                                                                                                                                    • How have the design and goals of the project changed since you first started working on it?
                                                                                                                                                                    • How does that language choice influence the performance and scaling characteristics?
                                                                                                                                                                    • What problems do users solve with dlt?
                                                                                                                                                                    • What are the interfaces available for extending/customizing/integrating with dlt?
                                                                                                                                                                    • Can you talk through the process of adding a new source/destination?
                                                                                                                                                                    • What is the workflow for someone building a pipeline with dlt?
                                                                                                                                                                    • How does the experience scale when supporting multiple connections?
                                                                                                                                                                    • Given the limited scope of extract and load, and the composable design of dlt it seems like a purpose built companion to dbt (down to the naming). What are the benefits of using those tools in combination?
                                                                                                                                                                    • What are the most interesting, innovative, or unexpected ways that you have seen dlt used?
                                                                                                                                                                    • What are the most interesting, unexpected, or challenging lessons that you have learned while working on dlt?
                                                                                                                                                                    • When is dlt the wrong choice?
                                                                                                                                                                    • What do you have planned for the future of dlt?
                                                                                                                                                                    • Contact Info
                                                                                                                                                                      • LinkedIn
                                                                                                                                                                      • Join our community to discuss further
                                                                                                                                                                      • Parting Question
                                                                                                                                                                        • From your perspective, what is the biggest gap in the tooling or technology for data management today?
                                                                                                                                                                        • Closing Announcements
                                                                                                                                                                          • Thank you for listening! Don't forget to check out our other shows. Podcast.__init__ covers the Python language, its community, and the innovative ways it is being used. The Machine Learning Podcast helps you go from idea to production with machine learning.
                                                                                                                                                                          • Visit the site to subscribe to the show, sign up for the mailing list, and read the show notes.
                                                                                                                                                                          • If you've learned something or tried out a project from the show then tell us about it! Email [email protected]) with your story.
                                                                                                                                                                          • To help other people find the show please leave a review on Apple Podcasts and tell your friends and co-workers
                                                                                                                                                                          • Links
                                                                                                                                                                            • dlt
                                                                                                                                                                              • Harness Success Story
                                                                                                                                                                              • Our guiding product principles
                                                                                                                                                                              • Ecosystem support
                                                                                                                                                                              • From basic to complex, dlt has many capabilities
                                                                                                                                                                              • Singer
                                                                                                                                                                              • Airbyte
                                                                                                                                                                                • Podcast Episode
                                                                                                                                                                                • Meltano
                                                                                                                                                                                  • Podcast Episode
                                                                                                                                                                                  • Matillion
                                                                                                                                                                                    • Podcast Episode
                                                                                                                                                                                    • Fivetran
                                                                                                                                                                                      • Podcast Episode
                                                                                                                                                                                      • DuckDB
                                                                                                                                                                                        • Podcast Episode
                                                                                                                                                                                        • OpenAPI
                                                                                                                                                                                        • Data Mesh
                                                                                                                                                                                          • Podcast Episode
                                                                                                                                                                                          • SQLMesh
                                                                                                                                                                                            • Podcast Episode
                                                                                                                                                                                            • Airflow
                                                                                                                                                                                            • Dagster
                                                                                                                                                                                              • Podcast Episode
                                                                                                                                                                                              • Prefect
                                                                                                                                                                                                • Podcast Episode
                                                                                                                                                                                                • Alto
                                                                                                                                                                                                • The intro and outro music is from The Hug by The Freak Fandango Orchestra / CC BY-SA

                                                                                                                                                                                                  Sponsored By:

                                                                                                                                                                                                  • Rudderstack: ![Rudderstack](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/CKNV8HZ6.png)
                                                                                                                                                                                                  Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at [dataengineeringpodcast.com/rudderstack](https://www.dataengineeringpodcast.com/rudderstack)
                                                                                                                                                                                                • Materialize: ![Materialize](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/NuMEahiy.png)
                                                                                                                                                                                                • You shouldn't have to throw away the database to build with fast-changing data. Keep the familiar SQL, keep the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date.
                                                                                                                                                                                                  That is Materialize, the only true SQL streaming database built from the ground up to meet the needs of modern data products: Fresh, Correct, Scalable — all in a familiar SQL UI. Built on Timely Dataflow and Differential Dataflow, open source frameworks created by cofounder Frank McSherry at Microsoft Research, Materialize is trusted by data and engineering teams at Ramp, Pluralsight, Onward and more to build real-time data products without the cost, complexity, and development time of stream processing.
                                                                                                                                                                                                  Go to [materialize.com](https://materialize.com/register/?utm_source=depodcast&utm_medium=paid&utm_campaign=early-access) today and get 2 weeks free!
                                                                                                                                                                                                • Datafold: ![Datafold](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/zm6x2tFu.png)
                                                                                                                                                                                                • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting [dataengineeringpodcast.com/datafold](https://www.dataengineeringpodcast.com/datafold) today!

                                                                                                                                                                                                  Support Data Engineering Podcast

                                                                                                                                                                                                  43 min
                                                                                                                                                                                                • Building An Internal Database As A Service Platform At Cloudflare
                                                                                                                                                                                                  Summary

                                                                                                                                                                                                  Data persistence is one of the most challenging aspects of computer systems. In the era of the cloud most developers rely on hosted services to manage their databases, but what if you are a cloud service? In this episode Vignesh Ravichandran explains how his team at Cloudflare provides PostgreSQL as a service to their developers for low latency and high uptime services at global scale. This is an interesting and insightful look at pragmatic engineering for reliability and scale.

                                                                                                                                                                                                  Announcements
                                                                                                                                                                                                  • Hello and welcome to the Data Engineering Podcast, the show about modern data management
                                                                                                                                                                                                  • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at dataengineeringpodcast.com/rudderstack
                                                                                                                                                                                                  • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting dataengineeringpodcast.com/datafold
                                                                                                                                                                                                  • You shouldn't have to throw away the database to build with fast-changing data. You should be able to keep the familiarity of SQL and the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date. With Materialize, you can! It’s the only true SQL streaming database built from the ground up to meet the needs of modern data products. Whether it’s real-time dashboarding and analytics, personalization and segmentation or automation and alerting, Materialize gives you the ability to work with fresh, correct, and scalable results — all in a familiar SQL interface. Go to dataengineeringpodcast.com/materialize today to get 2 weeks free!
                                                                                                                                                                                                  • Your host is Tobias Macey and today I'm interviewing Vignesh Ravichandran about building an internal database as a service platform at Cloudflare
                                                                                                                                                                                                  • Interview
                                                                                                                                                                                                    • Introduction
                                                                                                                                                                                                    • How did you get involved in the area of data management?
                                                                                                                                                                                                    • Can you start by describing the different database workloads that you have at Cloudflare?
                                                                                                                                                                                                      • What are the different methods that you have used for managing database instances?
                                                                                                                                                                                                      • What are the requirements and constraints that you had to account for in designing your current system?
                                                                                                                                                                                                      • Why Postgres?
                                                                                                                                                                                                      • optimizations for Postgres
                                                                                                                                                                                                        • simplification from not supporting multiple engines
                                                                                                                                                                                                        • limitations in postgres that make multi-tenancy challenging
                                                                                                                                                                                                        • scale of operation (data volume, request rate
                                                                                                                                                                                                        • What are the most interesting, innovative, or unexpected ways that you have seen your DBaaS used?
                                                                                                                                                                                                        • What are the most interesting, unexpected, or challenging lessons that you have learned while working on your internal database platform?
                                                                                                                                                                                                        • When is an internal database as a service the wrong choice?
                                                                                                                                                                                                        • What do you have planned for the future of Postgres hosting at Cloudflare?
                                                                                                                                                                                                        • Contact Info
                                                                                                                                                                                                          • LinkedIn
                                                                                                                                                                                                          • Website
                                                                                                                                                                                                          • Parting Question
                                                                                                                                                                                                            • From your perspective, what is the biggest gap in the tooling or technology for data management today?
                                                                                                                                                                                                            • Closing Announcements
                                                                                                                                                                                                              • Thank you for listening! Don't forget to check out our other shows. Podcast.__init__ covers the Python language, its community, and the innovative ways it is being used. The Machine Learning Podcast helps you go from idea to production with machine learning.
                                                                                                                                                                                                              • Visit the site to subscribe to the show, sign up for the mailing list, and read the show notes.
                                                                                                                                                                                                              • If you've learned something or tried out a project from the show then tell us about it! Email [email protected]) with your story.
                                                                                                                                                                                                              • To help other people find the show please leave a review on Apple Podcasts and tell your friends and co-workers
                                                                                                                                                                                                              • Links
                                                                                                                                                                                                                • Cloudflare
                                                                                                                                                                                                                • PostgreSQL
                                                                                                                                                                                                                  • Podcast Episode
                                                                                                                                                                                                                  • IP Address Data Type in Postgres
                                                                                                                                                                                                                  • CockroachDB
                                                                                                                                                                                                                    • Podcast Episode
                                                                                                                                                                                                                    • Citus
                                                                                                                                                                                                                      • Podcast Episode
                                                                                                                                                                                                                      • Yugabyte
                                                                                                                                                                                                                        • Podcast Episode
                                                                                                                                                                                                                        • Stolon
                                                                                                                                                                                                                        • pg_rewind
                                                                                                                                                                                                                        • PGBouncer
                                                                                                                                                                                                                        • HAProxy Presentation
                                                                                                                                                                                                                        • Etcd
                                                                                                                                                                                                                        • Patroni
                                                                                                                                                                                                                        • pg_upgrade
                                                                                                                                                                                                                        • Edge Computing
                                                                                                                                                                                                                        • The intro and outro music is from The Hug by The Freak Fandango Orchestra / CC BY-SA

                                                                                                                                                                                                                          Sponsored By:

                                                                                                                                                                                                                          • Rudderstack: ![Rudderstack](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/CKNV8HZ6.png)
                                                                                                                                                                                                                          Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at [dataengineeringpodcast.com/rudderstack](https://www.dataengineeringpodcast.com/rudderstack)
                                                                                                                                                                                                                        • Materialize: ![Materialize](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/NuMEahiy.png)
                                                                                                                                                                                                                        • You shouldn't have to throw away the database to build with fast-changing data. Keep the familiar SQL, keep the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date.
                                                                                                                                                                                                                          That is Materialize, the only true SQL streaming database built from the ground up to meet the needs of modern data products: Fresh, Correct, Scalable — all in a familiar SQL UI. Built on Timely Dataflow and Differential Dataflow, open source frameworks created by cofounder Frank McSherry at Microsoft Research, Materialize is trusted by data and engineering teams at Ramp, Pluralsight, Onward and more to build real-time data products without the cost, complexity, and development time of stream processing.
                                                                                                                                                                                                                          Go to [materialize.com](https://materialize.com/register/?utm_source=depodcast&utm_medium=paid&utm_campaign=early-access) today and get 2 weeks free!
                                                                                                                                                                                                                        • Datafold: ![Datafold](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/zm6x2tFu.png)
                                                                                                                                                                                                                        • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting [dataengineeringpodcast.com/datafold](https://www.dataengineeringpodcast.com/datafold) today!

                                                                                                                                                                                                                          Support Data Engineering Podcast

                                                                                                                                                                                                                          1 hr 2 min
                                                                                                                                                                                                                        • Harnessing Generative AI For Creating Educational Content With Illumidesk
                                                                                                                                                                                                                          Summary

                                                                                                                                                                                                                          Generative AI has unlocked a massive opportunity for content creation. There is also an unfulfilled need for experts to be able to share their knowledge and build communities. Illumidesk was built to take advantage of this intersection. In this episode Greg Werner explains how they are using generative AI as an assistive tool for creating educational material, as well as building a data driven experience for learners.

                                                                                                                                                                                                                          Announcements
                                                                                                                                                                                                                          • Hello and welcome to the Data Engineering Podcast, the show about modern data management
                                                                                                                                                                                                                          • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at dataengineeringpodcast.com/rudderstack
                                                                                                                                                                                                                          • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting dataengineeringpodcast.com/datafold
                                                                                                                                                                                                                          • You shouldn't have to throw away the database to build with fast-changing data. You should be able to keep the familiarity of SQL and the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date. With Materialize, you can! It’s the only true SQL streaming database built from the ground up to meet the needs of modern data products. Whether it’s real-time dashboarding and analytics, personalization and segmentation or automation and alerting, Materialize gives you the ability to work with fresh, correct, and scalable results — all in a familiar SQL interface. Go to dataengineeringpodcast.com/materialize today to get 2 weeks free!
                                                                                                                                                                                                                          • Your host is Tobias Macey and today I'm interviewing Greg Werner about building IllumiDesk, a data-driven and AI powered online learning platform
                                                                                                                                                                                                                          • Interview
                                                                                                                                                                                                                            • Introduction
                                                                                                                                                                                                                            • How did you get involved in the area of data management?
                                                                                                                                                                                                                            • Can you describe what Illumidesk is and the story behind it?
                                                                                                                                                                                                                            • What are the challenges that educators and content creators face in developing and maintaining digital course materials for their target audiences?
                                                                                                                                                                                                                            • How are you leaning on data integrations and AI to reduce the initial time investment required to deliver courseware?
                                                                                                                                                                                                                            • What are the opportunities for collecting and collating learner interactions with the course materials to provide feedback to the instructors?
                                                                                                                                                                                                                            • What are some of the ways that you are incorporating pedagogical strategies into the measurement and evaluation methods that you use for reports?
                                                                                                                                                                                                                            • What are the different categories of insights that you need to provide across the different stakeholders/personas who are interacting with the platform and learning content?
                                                                                                                                                                                                                            • Can you describe how you have architected the Illumidesk platform?
                                                                                                                                                                                                                            • How have the design and goals shifted since you first began working on it?
                                                                                                                                                                                                                            • What are the strategies that you have used to allow for evolution and adaptation of the system in order to keep pace with the ecosystem of generative AI capabilities?
                                                                                                                                                                                                                            • What are the failure modes of the content generation that you need to account for?
                                                                                                                                                                                                                            • What are the most interesting, innovative, or unexpected ways that you have seen Illumidesk used?
                                                                                                                                                                                                                            • What are the most interesting, unexpected, or challenging lessons that you have learned while working on Illumidesk?
                                                                                                                                                                                                                            • When is Illumidesk the wrong choice?
                                                                                                                                                                                                                            • What do you have planned for the future of Illumidesk?
                                                                                                                                                                                                                            • Contact Info
                                                                                                                                                                                                                              • LinkedIn
                                                                                                                                                                                                                              • Parting Question
                                                                                                                                                                                                                                • From your perspective, what is the biggest gap in the tooling or technology for data management today?
                                                                                                                                                                                                                                • Closing Announcements
                                                                                                                                                                                                                                  • Thank you for listening! Don't forget to check out our other shows. Podcast.__init__ covers the Python language, its community, and the innovative ways it is being used. The Machine Learning Podcast helps you go from idea to production with machine learning.
                                                                                                                                                                                                                                  • Visit the site to subscribe to the show, sign up for the mailing list, and read the show notes.
                                                                                                                                                                                                                                  • If you've learned something or tried out a project from the show then tell us about it! Email [email protected]) with your story.
                                                                                                                                                                                                                                  • To help other people find the show please leave a review on Apple Podcasts and tell your friends and co-workers
                                                                                                                                                                                                                                  • Links
                                                                                                                                                                                                                                    • Illumidesk
                                                                                                                                                                                                                                    • Generative AI
                                                                                                                                                                                                                                    • Vector Database
                                                                                                                                                                                                                                    • LTI == Learning Tools Interoperability
                                                                                                                                                                                                                                    • SCORM
                                                                                                                                                                                                                                    • XAPI
                                                                                                                                                                                                                                    • Prompt Engineering
                                                                                                                                                                                                                                    • GPT-4
                                                                                                                                                                                                                                    • LLama
                                                                                                                                                                                                                                    • Anthropic
                                                                                                                                                                                                                                    • FastAPI
                                                                                                                                                                                                                                    • LangChain
                                                                                                                                                                                                                                    • Celery
                                                                                                                                                                                                                                    • The intro and outro music is from The Hug by The Freak Fandango Orchestra / CC BY-SA

                                                                                                                                                                                                                                      Sponsored By:

                                                                                                                                                                                                                                      • Materialize: ![Materialize](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/NuMEahiy.png)
                                                                                                                                                                                                                                      You shouldn't have to throw away the database to build with fast-changing data. Keep the familiar SQL, keep the proven architecture of cloud warehouses, but swap the decades-old batch computation model for an efficient incremental engine to get complex queries that are always up-to-date.
                                                                                                                                                                                                                                      That is Materialize, the only true SQL streaming database built from the ground up to meet the needs of modern data products: Fresh, Correct, Scalable — all in a familiar SQL UI. Built on Timely Dataflow and Differential Dataflow, open source frameworks created by cofounder Frank McSherry at Microsoft Research, Materialize is trusted by data and engineering teams at Ramp, Pluralsight, Onward and more to build real-time data products without the cost, complexity, and development time of stream processing.
                                                                                                                                                                                                                                      Go to [materialize.com](https://materialize.com/register/?utm_source=depodcast&utm_medium=paid&utm_campaign=early-access) today and get 2 weeks free!
                                                                                                                                                                                                                                    • Datafold: ![Datafold](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/zm6x2tFu.png)
                                                                                                                                                                                                                                    • This episode is brought to you by Datafold – a testing automation platform for data engineers that finds data quality issues before the code and data are deployed to production. Datafold leverages data-diffing to compare production and development environments and column-level lineage to show you the exact impact of every code change on data, metrics, and BI tools, keeping your team productive and stakeholders happy. Datafold integrates with dbt, the modern data stack, and seamlessly plugs in your data CI for team-wide and automated testing. If you are migrating to a modern data stack, Datafold can also help you automate data and code validation to speed up the migration. Learn more about Datafold by visiting [dataengineeringpodcast.com/datafold](https://www.dataengineeringpodcast.com/datafold) today!
                                                                                                                                                                                                                                    • Rudderstack: ![Rudderstack](https://files.fireside.fm/file/fireside-uploads/images/c/c6161a3f-a67b-48ef-b087-52f1f1573292/CKNV8HZ6.png)
                                                                                                                                                                                                                                    • Introducing RudderStack Profiles. RudderStack Profiles takes the SaaS guesswork and SQL grunt work out of building complete customer profiles so you can quickly ship actionable, enriched data to every downstream team. You specify the customer traits, then Profiles runs the joins and computations for you to create complete customer profiles. Get all of the details and try the new product today at [dataengineeringpodcast.com/rudderstack](https://www.dataengineeringpodcast.com/rudderstack)

                                                                                                                                                                                                                                      Support Data Engineering Podcast

                                                                                                                                                                                                                                      55 min

                                                                                                                                                                                                                                    About Data Engineering Podcast

                                                                                                                                                                                                                                    From the publisher's feed

                                                                                                                                                                                                                                    This show goes behind the scenes for the tools, techniques, and difficulties associated with the discipline of data engineering. Databases, workflows, automation, and data manipulation are just some…

                                                                                                                                                                                                                                    More shows like Data Engineering Podcast

                                                                                                                                                                                                                                    This Week in Startups by Jason Calacanis

                                                                                                                                                                                                                                    This Week in Startups

                                                                                                                                                                                                                                    1,290 Listeners

                                                                                                                                                                                                                                    The Changelog: Software Development, Open Source by Changelog Media

                                                                                                                                                                                                                                    The Changelog: Software Development, Open Source

                                                                                                                                                                                                                                    286 Listeners

                                                                                                                                                                                                                                    The a16z Show by Andreessen Horowitz

                                                                                                                                                                                                                                    The a16z Show

                                                                                                                                                                                                                                    1,087 Listeners

                                                                                                                                                                                                                                    Software Engineering Daily by Software Engineering Daily

                                                                                                                                                                                                                                    Software Engineering Daily

                                                                                                                                                                                                                                    623 Listeners

                                                                                                                                                                                                                                    Risky Business by Risky Business Media

                                                                                                                                                                                                                                    Risky Business

                                                                                                                                                                                                                                    375 Listeners

                                                                                                                                                                                                                                    Talk Python To Me by Michael Kennedy

                                                                                                                                                                                                                                    Talk Python To Me

                                                                                                                                                                                                                                    582 Listeners

                                                                                                                                                                                                                                    Super Data Science: ML & AI Podcast with Jon Krohn by Jon Krohn

                                                                                                                                                                                                                                    Super Data Science: ML & AI Podcast with Jon Krohn

                                                                                                                                                                                                                                    305 Listeners

                                                                                                                                                                                                                                    NVIDIA AI Podcast by NVIDIA

                                                                                                                                                                                                                                    NVIDIA AI Podcast

                                                                                                                                                                                                                                    338 Listeners

                                                                                                                                                                                                                                    Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

                                                                                                                                                                                                                                    Syntax - Tasty Web Development Treats

                                                                                                                                                                                                                                    985 Listeners

                                                                                                                                                                                                                                    Practical AI by Daniel Whitenack and Chris Benson

                                                                                                                                                                                                                                    Practical AI

                                                                                                                                                                                                                                    203 Listeners

                                                                                                                                                                                                                                    Dwarkesh Podcast by Dwarkesh Patel

                                                                                                                                                                                                                                    Dwarkesh Podcast

                                                                                                                                                                                                                                    565 Listeners

                                                                                                                                                                                                                                    The Data Engineering Show by The Firebolt Data Bros

                                                                                                                                                                                                                                    The Data Engineering Show

                                                                                                                                                                                                                                    8 Listeners

                                                                                                                                                                                                                                    Latent Space: The AI Engineer Podcast by Latent.Space

                                                                                                                                                                                                                                    Latent Space: The AI Engineer Podcast

                                                                                                                                                                                                                                    102 Listeners

                                                                                                                                                                                                                                    This Day in AI Podcast by Michael Sharkey, Chris Sharkey

                                                                                                                                                                                                                                    This Day in AI Podcast

                                                                                                                                                                                                                                    222 Listeners

                                                                                                                                                                                                                                    The AI Daily Brief: Artificial Intelligence News and Analysis by Nathaniel Whittemore

                                                                                                                                                                                                                                    The AI Daily Brief: Artificial Intelligence News and Analysis

                                                                                                                                                                                                                                    684 Listeners