Soda Features
Functionality (7)
Identification
Correctly identify inaccurate, incomplete, or duplicated data from a data source.
Normalization
Standardize data formatting for uniformity and easier data usage.
Data Matching
Finds duplicates using the fuzzy logic technology or an advance search feature.
Real-time Analytics
Generate real-time depth analytics utilizing event metrics, logging and metadata.
Data quality monitoring
Use custom or pre-built tests for buisness rules. to ensure data quality.
Automation
Involves automation capabilities to identify and track issues, failed operations by looking at historical trends.
End to End visiblity
Complete visibility of the data pipeline, and immediately notifies the data team if any issues. Ensures cross stack visbility.
Management (9)
Reporting
Provide follow-up information after data cleanings through a visual dashboard or reports.
Quality Audits
Schedule automated audits to identify data anomalies over time based on set business rules.
Dashboard
Gives a view of the entire data quality management ecosystem.
Governance
Allows user role-based access and actions to authorization for specific tasks.
Anomaly identification
Identify the different type of anomalies and receive alerts.
Single pane view
The data observability environment can be viewed from a single dashboard.
Real-time alerts
Provides immediate alerts for any anomalies or expected events.
Data lineage
Establishes lineage for the data pipeline - from data warehouse to the data user.
Integrations
Support integrations with various business applications which support different data processes. Also, integrate with apps to provide alerts.
Generative AI (3)
AI Text Generation
Allows users to generate text based on a text prompt.
AI Text Generation
Allows users to generate text based on a text prompt.
AI Text Summarization
Condenses long documents or text into a brief summary.
Agentic AI - Data Observability (5)
Autonomous Task Execution
Capability to perform complex tasks without constant human input
Multi-step Planning
Ability to break down and plan multi-step processes
Cross-system Integration
Works across multiple software systems or databases
Natural Language Interaction
Engages in human-like conversation for task delegation
Proactive Assistance
Anticipates needs and offers suggestions without prompting





