Analytics

What is the Event Sourcing Pattern? | Designing Event-Driven Microservices

Event Sourcing is a pattern of storing an object's state as a series of events. Each time the object is updated a new event is written to an append-only log. When the object is loaded from the database, the events are replayed in order, reapplying the necessary changes. The benefit of this approach is that it stores a full history of the object. This can be valuable for debugging, auditing, building new models, and a variety of other situations. It is also a technique that can be used to solve the dual-write problem when working with event-driven architectures.

Complete Guide to Database Schema Design

Experts predict that the global enterprise data management market will grow at a compound annual growth rate of 12.1% until 2030. Your organization’s database management system (DBMS) stores all the enterprise data you need for software applications, systems, and IT environments, helping you make smarter data-driven business decisions. Here are the key things to know about database schema design.

Snowflake's Data Classification Lets You Identify and Tag Sensitive Data Directly in Snowsight

At Snowflake, we believe in empowering our customers to harness the full potential of their data while maintaining robust compliance standards and safeguarding data privacy. We recognize the critical importance of quickly identifying and safeguarding sensitive data objects, and we consistently strive to provide solutions that help achieve these goals — from advancements such as classification and tag-based policies to the intuitive Data Governance UI.

New with Confluent Platform: Seamless Migration Off ZooKeeper, Arm64 Support, and More

With the increasing importance of real-time data in modern businesses, companies are leveraging distributed streaming platforms to process and analyze data streams in real time. Many companies are also transitioning to the cloud, which is often a gradual process that takes several years and involves incremental stages. During this transition, many companies adopt hybrid cloud architectures, either temporarily or permanently.

Optimization Strategies for Iceberg Tables

Apache Iceberg has recently grown in popularity because it adds data warehouse-like capabilities to your data lake making it easier to analyze all your data—structured and unstructured. It offers several benefits such as schema evolution, hidden partitioning, time travel, and more that improve the productivity of data engineers and data analysts. However, you need to regularly maintain Iceberg tables to keep them in a healthy state so that read queries can perform faster.

Four Questions to Consider When Navigating the Rapid Evolution of Generative AI

Generative AI’s (gen AI) capabilities seemed startlingly novel a year ago, when ChatGPT’s release led to an explosion of public usage and, simultaneously, intense debate about its potential societal and business impacts. That period of initial amazement and suspicion has given way to business urgency, as companies scramble to adopt gen AI in ways that leverage its potential for maximizing workforce productivity and profitability.

Excel Import Errors? Here's How to Fix Them Fast

Microsoft Excel, a cornerstone in the realm of data management, is extensively utilized across various industries for its robust capabilities in data analysis, storage, and intricate calculation functionalities. However, when it comes to importing Excel files into other Software as a Service (SaaS) applications, users often encounter a range of import errors that can hinder productivity and data accuracy.

What is AI Analytics?

Imagine your software transforming from merely a tool into a strategic partner that can automatically alert your users to trends, provide explanations of data with a click, and help you ask the right questions of your data-sets - in addition to delivering data-led insights. This is the power of AI analytics solutions for independent software vendors (ISV). Today's users demand more than just functionality. They crave intelligent software that analyzes data, surfaces insights, and empowers them to act.