{"uid":"cap_Nohi0RT8JhDuWz8A_nJ8q","slug":"null-coverage-analytics-numeric-distribution-keyed-dataset-comparison-0e64ba8d","name":"Null Coverage Analytics: Numeric Distribution + Keyed Dataset Comparison","description":"Null coverage — Numeric distribution + Keyed dataset comparison: Numeric distribution + Keyed dataset comparison for supplied null coverage records (missing_values, total_values). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.","url":"https://market.datapackvibe.com/x402/assistant-ib26-analytics-03-084?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","dataset_group","date","missing_values","total_values"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"total_values":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"dataset_group":{"type":"string","default":"","maxLength":80},"missing_values":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","total_values":1,"dataset_group":"group-a","missing_values":10},{"date":"2026-10-02","row_id":"row-2","total_values":2,"dataset_group":"group-b","missing_values":20},{"date":"2026-10-03","row_id":"row-3","total_values":3,"dataset_group":"group-a","missing_values":15},{"date":"2026-10-04","row_id":"row-4","total_values":4,"dataset_group":"group-b","missing_values":30}],"maxItems":200,"minItems":1},"field":{"enum":["missing_values","total_values"],"type":"string","default":"missing_values"},"other":{"type":"array","items":{"type":"object","required":["row_id","dataset_group","date","missing_values","total_values"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"total_values":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"dataset_group":{"type":"string","default":"","maxLength":80},"missing_values":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","total_values":1,"dataset_group":"group-a","missing_values":10},{"date":"2026-10-02","row_id":"row-2","total_values":2,"dataset_group":"group-b","missing_values":21},{"date":"2026-10-03","row_id":"row-3","total_values":3,"dataset_group":"group-a","missing_values":17},{"date":"2026-10-04","row_id":"row-4","total_values":4,"dataset_group":"group-b","missing_values":33}],"maxItems":200,"minItems":0}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_lx1y258yifzFjdWJMo1BX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes null coverage records (missing_values, total_values) to produce two reports: a numeric distribution analysis and a keyed dataset comparison between two supplied datasets, for up to 200 rows each.","exampleAgentPrompt":"Analyze the null coverage in my two datasets — run a numeric distribution and a keyed comparison on the missing_values field. Here's the primary dataset: row-1, group-a, 2026-10-01, missing=10, total=100; row-2, group-b, 2026-10-02, missing=20, total=200. And the comparison dataset: row-1, group-a, 2026-10-01, missing=12, total=100; row-2, group-b, 2026-10-02, missing=18, total=200.","exampleUseCases":[{"title":"Detecting null rate drift between pipeline runs","prompt":"I have two snapshots of my ETL pipeline output and want to know if the missing_values field has shifted. Run a numeric distribution and keyed comparison on these datasets — snapshot A has row-1/group-a/2026-11-01/missing=5/total=50 and row-2/group-b/2026-11-01/missing=8/total=50; snapshot B has the same rows but missing=7 and missing=6 respectively, totals unchanged."},{"title":"Auditing null coverage across dataset groups","prompt":"Can you give me a numeric distribution of the missing_values field across these 4 records from group-a and group-b, and also compare them against a second set of records from last month? I want both reports — distribution and keyed comparison."},{"title":"Monthly data quality review for total_values","prompt":"Run the null coverage analytics on my total_values field for these records: row-1/group-a/2026-10-01/missing=0/total=1000, row-2/group-b/2026-10-02/missing=5/total=800, row-3/group-a/2026-10-03/missing=2/total=900. Compare them against last month's equivalent rows and give me the numeric distribution plus keyed dataset comparison."}],"resultDescription":"Returns two independent analytical reports: (1) a numeric distribution report summarizing statistical properties of the selected field (missing_values or total_values) across the primary dataset rows, and (2) a keyed dataset comparison report showing differences between the primary and secondary dataset keyed by row_id. Both reports are computed locally with no external lookups.","failureModes":["Exceeds 200 row limit — request will be rejected or truncated","Missing required fields (row_id, dataset_group, date, missing_values, total_values) — validation error","Invalid date format (must match YYYY-MM-DD pattern) — schema validation failure","Numeric values outside allowed range (-1e12 to 1e12) — validation error","Empty rows array — minimum 1 item required","Invalid field enum value (must be missing_values or total_values) — validation error"],"whenToPreferThis":"Choose this endpoint when you need both a numeric distribution analysis and a keyed dataset comparison on null coverage data in a single call. It is ideal for data quality workflows where you want to compare missing value patterns between two dataset snapshots keyed by row identifiers, and you need statistical distribution insights on the same data simultaneously. It is not appropriate for live data lookups, predictive analytics, or datasets exceeding 200 rows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T06:54:15.689Z","isFirstParty":false,"canonicalSlug":"null-coverage-analytics-numeric-distribution-keyed-dataset-comparison-0e64ba8d"}