December 2022 Summaries
14 posts from Fivetran
Filter
Month:
Year:
Post Summaries
Back to Blog
A cloud data warehouse is a centralized storage system for structured data, used for reporting, analytical processing, and business intelligence. It offers advantages over traditional on-premise storage in terms of affordability, flexibility, agility, and scalability. Businesses are increasingly turning to cloud warehouses as they provide an integrated solution with limitless data storage, easier accessibility, rapid scalability, cost-effectiveness, improved performance, enhanced usability, and reliability. Key considerations when choosing a cloud data warehouse vendor include architecture, pricing, and migration ease. The top three cloud data warehouse vendors are Google BigQuery, Amazon Redshift, and Snowflake.
Dec 28, 2022
1,727 words in the original blog post.
A distributed database stores records in multiple locations, connected through a central network managed by a Distributed Database Management System (DDBMS). This allows virtually unlimited data storage. There are two main types of distributed databases: homogeneous and heterogeneous. Homogeneous databases have identical nodes, while heterogeneous ones use different software or data management schema. Data can be stored using replication or fragmentation methods. Replicated databases store duplicate copies on multiple nodes for faster recall, while fragmented databases split data by rows (horizontal) or columns (vertical). Distributed databases offer benefits such as increased storage capability, scalability, cost-effectiveness, reliability, and speed. However, they may also pose challenges in management, communication issues, and maintaining consensus. Large organizations like Netflix and manufacturing companies often use distributed databases to manage massive amounts of data across multiple locations.
Dec 27, 2022
1,792 words in the original blog post.
Data engineers and data scientists play crucial roles in managing and utilizing data for business growth. Both roles require strong technical skills, but their responsibilities differ. Data engineers focus on building and maintaining the database infrastructure to store and access data, while data scientists use analytics tools to extract meaningful insights from large amounts of data and create predictive models. Companies should first establish a solid data engineering foundation before hiring data scientists. Fivetran offers a data integration platform that helps businesses build robust data infrastructures by connecting to various data sources, transforming data, and replicating it to high-performance cloud environments.
Dec 21, 2022
1,919 words in the original blog post.
Customer Data Platforms (CDPs) have faced challenges in delivering on their promise of being an all-in-one solution for unifying and activating customer data, primarily due to their rigid data models and the redundancies they create with existing data tools. As businesses increasingly adopt the modern data stack, the concept of a Composable CDP has emerged as a more efficient alternative, leveraging existing data platforms and warehouse-native tools to enhance data activation without the need for a separate CDP. This approach capitalizes on the data warehouse as the single source of truth, facilitating data collection, transformation, and activation while maintaining governance and flexibility. By incorporating warehouse-native data activation tools like Fivetran Activations, organizations can seamlessly integrate customer data across marketing channels without the limitations and costs associated with traditional CDPs. This shift towards a Composable CDP model not only addresses the inefficiencies of legacy systems but also offers a future-proof, modular solution that aligns with the evolving needs of data-driven businesses.
Dec 21, 2022
2,542 words in the original blog post.
Data integration architecture outlines the processes within a data pipeline and how they relate to each other, defining how data flows from source systems, where it gets stored, and how it's transformed into usable metrics and analytics. It helps businesses establish development standards, set overall architectural patterns, provide normalization, improve simplicity, and more. Factors affecting the structure of data integration architecture include storage, cloud-based solutions, ETL vs ELT frameworks, real-time data integration, and AI-powered systems. To create an effective data integration architecture, businesses should cater to business objectives, promote easier collaboration, capitalize on automation, ensure flexibility, and prioritize security.
Dec 15, 2022
1,664 words in the original blog post.
Data product owners are crucial members of data teams who ensure alignment between the end-users' needs and the efforts of individual contributors. They play two key roles: customer representative, where they understand user requirements and drive conversations with stakeholders; and collaborator, where they keep the team focused on the end goal. The difference between product owners, product managers, and project managers lies in their approach (agile vs waterfall), scope, and perspective. Product owners are responsible for managing the backlog and representing users' interests, while product managers take a broader strategic approach.
In a data team, the product owner works with users to define and prioritize the backlog of stories, acts as an ambassador for the operations team, and helps determine what is needed and advocates for the relative priorities of those needs. The metrics of success for product owners include adoption rate, trustworthiness, downtime, failure rate, tech debt, lead time, estimation margin of error, risk management, business model alignment, and product vision. These frameworks can help assess the needs of a growing data team and plan for future growth.
Dec 13, 2022
2,306 words in the original blog post.
DJ Patil, a renowned data scientist and guest keynote speaker at the 2023 Modern Data Stack Conference, shares insights on success in the world of data. He emphasizes that the biggest challenge is dealing with small, stupid problems like cleaning data or accessing necessary context. Patil believes that great data leaders possess curiosity and a passion for learning, as well as the ability to remove obstacles for their teams. His experience as the first Chief Data Scientist of the U.S. taught him the importance of understanding the stories behind the data points. At MDSCon, he will discuss the impact of data scientists during national crises like COVID-19 and the future of the data industry, which is seeing an influx of talented individuals leading to innovative problem-solving.
Dec 12, 2022
685 words in the original blog post.
Fivetran and Atlan have partnered to enhance modern data governance for their joint customers, allowing them to move faster with increased visibility across their entire data stack. The integration of Fivetran's Metadata API with Atlan's data catalog automates governed data movement and simplifies complex governance workflows. Together, they deliver enterprise data governance by enabling central data teams to delegate data pipeline building, maintain full visibility of loaded data, apply security and governance best practices, and assign granular permissions for access control.
Dec 09, 2022
366 words in the original blog post.
A data pipeline is a crucial tool for businesses, helping them collect, organize and use information from various internal and external sources. It involves aggregating data, storing it and transforming it so that analysts can understand it. The six key components of building a data pipeline include data sources, collection, processing, destinations, workflow, and monitoring. There are two main types of data pipeline architectures: ETL (Extract, Transform, Load) and ELT (Extract, Load, Transform). Technical considerations for data pipeline architecture include automation, performance, reliability, scalability, and security.
Dec 08, 2022
2,009 words in the original blog post.
Choosing between hiring analytics engineers and data engineers depends on an organization's specific needs, as these roles, while similar, have distinct responsibilities. Analytics engineers bridge the gap between business and engineering, focusing on data modeling, warehousing, and visualization, making them ideal for refining and utilizing data within business contexts. They are adept with SQL, data transformation tools like dbt, and visualization platforms such as Tableau and Looker. On the other hand, data engineers concentrate on the technical infrastructure, ensuring the collection and integration of data through skills in Python, DevOps, and orchestration tools like Airflow. They are responsible for building and maintaining the backend processes required for data capture and transmission. Organizations must assess their particular data challenges to determine whether they need the data-focused approach of an analytics engineer or the infrastructure-oriented expertise of a data engineer.
Dec 08, 2022
2,086 words in the original blog post.
Evaluating whether to build or buy a reverse ETL tool involves considering several key factors, including initial construction costs, ongoing maintenance, opportunity costs, and the complexity of reverse ETL compared to traditional data pipelines. Building a custom solution may seem feasible with existing engineering resources using tools like custom Python scripts, but it can lead to significant hidden costs in maintenance and potential data inaccuracies. In contrast, pre-built solutions like Fivetran Activations offer cost-effective and efficient alternatives, providing immediate deployment, scalability, and alleviating the burden of managing complex API integrations. These tools also enhance data quality, ensure uptime, and allow data professionals to focus on more value-added tasks rather than maintenance, ultimately leading to better business outcomes. Reverse ETL tools are designed to bridge the gap between data and business operations by handling complex write APIs and requiring a new data governance strategy, underscoring the importance of choosing specialized solutions from expert vendors rather than attempting a DIY approach.
Dec 07, 2022
1,954 words in the original blog post.
Fivetran has introduced significant improvements to its Connect Cards feature, which allows businesses to gather data from customers more efficiently and securely. The enhancements include a fresh look and feel, customizable components for branding, and faster API speed and rendering. Co-branded Connect Cards enable companies to insert their brand into the workflow, creating a seamless user experience between their product and Fivetran's pipelines. These improvements aim to make customers more comfortable sharing their data with businesses while maintaining high user experience standards.
Dec 06, 2022
402 words in the original blog post.
Encountering error messages during coding is common, and while they can be frustrating, they are designed to assist in identifying and resolving programming issues. One such error in Snowflake is the unexpected '<EOF>' syntax error, which indicates that the SQL compiler encountered an unexpected end of file, suggesting incomplete or missing code components. This error typically arises when code deviates from expected syntax, such as missing closing brackets or incomplete statements. In Snowflake, the error can appear across various SQL commands, including those involving data uploads with the PUT command. To fix this, users should thoroughly check their syntax and ensure all required parameters are included. The article provides a guide on setting up a Snowflake environment using SnowSQL, creating databases and warehouses, and importing data, all while emphasizing the importance of understanding and debugging the '<EOF>' error to maintain standardized code.
Dec 02, 2022
1,223 words in the original blog post.
Fivetran solution architects play a crucial role in helping customers implement robust and scalable data platforms. They provide support from the beginning, offering an "Architecture Review" workshop to design an architectural recommendation focused on solving real business challenges. Solution architects also work as extensions of customers' data teams, leveraging their deep technical understanding of data architecture and project timelines while keeping business outcomes at the forefront. Additionally, they help design solutions for scale, ensuring that data architecture can accommodate rapid growth in data volumes. Furthermore, Fivetran solution architects assist in maximizing data ROI by delivering "Cost and Uptime" workshops to ensure scalable solutions are built while managing expenditure. They also work with customers to ensure data governance requirements are assessed at every part of the project for the current and future success of their data projects.
Dec 01, 2022
989 words in the original blog post.