Home / Companies / dltHub / Blog / May 2023

May 2023 Summaries

3 posts from dltHub

Filter
Month: Year:
Post Summaries Back to Blog
The structured data lake concept involves automatically generating and adjusting a schema on write, enabling a robust and clean environment downstream. This approach aims to save time during creation, maintenance, and recovery by automating data structuring processes. The current solution for managing unstructured data is to structure the data first with some kind of automation, which reduces maintenance, simplifies the data, enables automation, facilitates value extraction, and makes it more scalable. A new library called dlt offers schema evolution capabilities, enabling organizations to impose structure on data as it's loaded into the data lake, ensuring consistency and quality, improving performance, ease of use, and data governance. By adopting a 'structure first' approach with dlt, organizations can effectively manage unstructured data in common destinations, optimizing for both flexibility and control.
May 26, 2023 1,245 words in the original blog post.
We set up a data warehouse using Google BigQuery to store and manage product usage data from an OLTP database like MySQL or Postgres. To create reports and dashboards that help stakeholders understand user behavior, we built a data pipeline that extracts, loads, and transforms (ELT) the data into a structured format. We used Metabase as our reporting tool because it offers an open-source edition and is easy to use for both non-technical users and SQL experts. The pipeline was deployed to load data incrementally, with some tables updated daily and others fully loaded each time the pipeline runs. This setup allows us to create a user-centric product using data-driven insights, even without a dedicated data team.
May 25, 2023 827 words in the original blog post.
To better understand how developers view ELT tools, a company created a data pipeline using Python and Algolia's Hacker News API to extract comments from the site, then used GPT-4 to summarize these comments in one sentence each. The resulting dashboard provides real-time insights into the strengths and weaknesses of popular ELT tools like Airbyte, Fivetran, and Matillion, among others. By automating this process with a GitHub repository, developers can easily replicate the setup and gain valuable insights from HN users on various topics by replacing the predefined keywords.
May 15, 2023 617 words in the original blog post.