7 karma · joined February 23, 2021
This brought a great opportunity for data architects to design the most efficient data model for storage and querying. However, at the same time, it created a challenge for Data Observability. And the reason is multi-value fields, aka arrays. Such data requires special logic to properly calculate basic data quality KPIs like completeness, uniqueness etc. as there can be some records with no values vs multiple values per record. This blog highlights how we address monitoring for semi-structured data
We are re-launching our complete data observability product.
We are excited to re-launch Telmai as full data observability product to this incredible community!
What is Telmai? A data observability product that helps data teams proactively detect and investigate data issues closest to their source before having a downstream impact.
How does Telmai work ? Watch this short 3 minutes video.
What needs do we serve? Data teams are struggling today to detect data issues as soon as they occur — these issues are often first experienced by data consumers and cause long and tedious investigation cycles.
With today's fragmented pipelines, every step in the pipeline can become a point of failure with myriad issues such as incomplete data, data type changed by the source system, a mapping error, regex and pattern changes, microservice failure, etc.
Telmai can proactively detect and alert on such issues at its source, and once alerted, finding the root cause is quick using the interactive investigator UI.
What are some core features of Telmai? Automatic monitoring on 40+ predefined data metrics like schema change, row count, completeness, uniqueness, patterns, distribution change, accuracy, etc Simple UI for expectations/rules - no more hand coded rules using Great Expectation or DBT expectations. Monitoring for streaming and batch data sources: AzureBlob, GCS, S3, Snowflake, BigQuery, Firebolt, Redshift, Pubsub, Kafta & kinesis. Support for semi-structured data i.e., nested and multi-valued attributes. Support multiple formats like JSON, Parquet, CSV, and Avro Intuitive human-in-loop model for fine-tuning thresholds, policies, or writing expectations Spark processing to enable infinite scale without performance impact Private cloud and SaaS offering What are the benefits of using Telmai? Simple, no-code on-boarding Reduce escalation on data issues Faster detection and resolution of issues High-security design
How to get stated ? Create a free Telmai account https://www.telm.ai/get-started Within minutes you will get your account with on-boarding instructions (Thanks @Arengu for helping us streamline this process) Connect to your datasource
You are all-set, if these steps more than 1 hours take extra 10% off ;-)
We dont monitor server or any infrastructure, we are designed for data quality monitoring we can flag issues like missing data, volume drifts, schema mismatch and where we stand out is monitoring actual accuracy of data at record value level. Example : We can flag anomalous titles, emails , overrepresented phone numbers etc
We have decades of experience with enterprise data and find that this approach towards data quality addresses a huge gap in data platforms. Detecting and investigating data quality issues is extremely tedious, time-consuming and expensive. Using Telmai, companies like Dun & Bradstreet and Myers-Holum are able to find and resolve such issues across millions of records in minutes. Ask us anything!