{"uid":"cap_yp-keVPf37u0rVd_7Gw5S","slug":"training-attendance-keyed-dataset-comparison-c9da3e3e","name":"Training Attendance Keyed Dataset Comparison","description":"Training attendance - Keyed dataset comparison: Keyed dataset comparison for Training attendance. Up to 200 supplied typed records. Local numeric and data-quality processing; no external enrichment or forecasting. One of 25 profiles or calculations across 20 shared operations in this sector. 0.01 USDC includes one bounded keyed dataset comparison deliverable.","url":"https://market.datapackvibe.com/x402/assistant-sector-analytics-training-attendance-compare?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","course","date","attendees","completions"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"course":{"type":"string","default":"","maxLength":80},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"attendees":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"completions":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","course":"group-a","row_id":"row-1","attendees":10,"completions":1},{"date":"2026-10-02","course":"group-b","row_id":"row-2","attendees":20,"completions":2},{"date":"2026-10-03","course":"group-a","row_id":"row-3","attendees":15,"completions":3},{"date":"2026-10-04","course":"group-b","row_id":"row-4","attendees":30,"completions":4}],"maxItems":200,"minItems":1},"other":{"type":"array","items":{"type":"object","required":["row_id","course","date","attendees","completions"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"course":{"type":"string","default":"","maxLength":80},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"attendees":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"completions":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","course":"group-a","row_id":"row-1","attendees":10,"completions":1},{"date":"2026-10-02","course":"group-b","row_id":"row-2","attendees":21,"completions":2},{"date":"2026-10-03","course":"group-a","row_id":"row-3","attendees":17,"completions":3},{"date":"2026-10-04","course":"group-b","row_id":"row-4","attendees":33,"completions":4}],"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_wVtCSI4Sgsfw8rcyZsZed","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":"Compares two keyed datasets of training attendance records (up to 200 rows each) and returns numeric and data-quality difference analysis.","exampleAgentPrompt":"Compare these two training attendance datasets for me — the first has row-1 through row-4 with courses 'group-a' and 'group-b' and attendee counts of 10, 20, 15, 30, and the second has the same rows but attendee counts of 10, 21, 17, 33 — tell me which rows changed and by how much.","exampleUseCases":[{"title":"Audit attendance data before reporting","prompt":"I have two versions of this month's training attendance report — the original and the revised one. Both have the same row IDs and course names but some attendee and completion numbers differ. Can you compare them row by row and tell me what changed?"},{"title":"Detect data entry errors in course records","prompt":"Someone updated our training attendance spreadsheet and I need to catch any data entry mistakes. Here are the before and after datasets with row IDs — compare them and flag any rows where attendees or completions look wrong or inconsistent."},{"title":"Reconcile two system exports of training completions","prompt":"I pulled training attendance data from two different systems and need to reconcile them. Both use the same row keys and course codes. Can you diff the two datasets and show me which rows have mismatched attendee or completion counts?"}],"resultDescription":"Returns a structured keyed dataset comparison deliverable highlighting per-row numeric differences in attendees and completions, matched and unmatched row IDs, and data-quality indicators across both datasets — all computed locally without external enrichment.","failureModes":["Rows array is empty or missing — returns validation error","Row objects missing required fields (row_id, course, date, attendees, completions) — schema validation failure","More than 200 rows submitted in either dataset — request rejected","Invalid date format (not YYYY-MM-DD) — schema validation error","Numeric values outside allowed range — rejected with bounds error","Payment not included or insufficient — x402 payment required response"],"whenToPreferThis":"Choose this endpoint when you need a fast, local row-by-row numeric comparison of two training attendance datasets keyed by row_id — especially for auditing data changes, reconciling exports from different systems, or detecting data quality issues in attendee and completion counts. It is not suitable for forecasting, enrichment, or datasets larger than 200 rows.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T00:38:35.099Z","isFirstParty":false,"canonicalSlug":"training-attendance-keyed-dataset-comparison-c9da3e3e"}