{"uid":"cap_qrUFl1MFkMQ3Ap05-X6gT","slug":"data-ingestion-batches-numeric-row-ordering-keyed-dataset-comparison-f9ff52ee","name":"Data Ingestion Batches — Numeric Row Ordering & Keyed Dataset Comparison","description":"Data ingestion batches — Numeric row ordering + Keyed dataset comparison: Numeric row ordering + Keyed dataset comparison for supplied data ingestion batches records (received_rows, accepted_rows). 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-01-123?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","dataset_group","date","received_rows","accepted_rows"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"accepted_rows":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"dataset_group":{"type":"string","default":"","maxLength":80},"received_rows":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","accepted_rows":1,"dataset_group":"group-a","received_rows":10},{"date":"2026-10-02","row_id":"row-2","accepted_rows":2,"dataset_group":"group-b","received_rows":20},{"date":"2026-10-03","row_id":"row-3","accepted_rows":3,"dataset_group":"group-a","received_rows":15},{"date":"2026-10-04","row_id":"row-4","accepted_rows":4,"dataset_group":"group-b","received_rows":30}],"maxItems":200,"minItems":1},"field":{"enum":["received_rows","accepted_rows"],"type":"string","default":"received_rows"},"other":{"type":"array","items":{"type":"object","required":["row_id","dataset_group","date","received_rows","accepted_rows"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"accepted_rows":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"dataset_group":{"type":"string","default":"","maxLength":80},"received_rows":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","accepted_rows":1,"dataset_group":"group-a","received_rows":10},{"date":"2026-10-02","row_id":"row-2","accepted_rows":2,"dataset_group":"group-b","received_rows":21},{"date":"2026-10-03","row_id":"row-3","accepted_rows":3,"dataset_group":"group-a","received_rows":17},{"date":"2026-10-04","row_id":"row-4","accepted_rows":4,"dataset_group":"group-b","received_rows":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_9K6Q_a2Ry9RUcQQG-hBX7","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":"Performs two analytical reports on data ingestion batch records: numeric row ordering and keyed dataset comparison for received_rows and accepted_rows fields, supporting up to 200 rows.","exampleAgentPrompt":"I have two sets of ingestion batch records — each with row_id, dataset_group, date, received_rows, and accepted_rows — and I want two reports: first, rank all rows numerically by received_rows, and second, compare the two datasets keyed by row_id to spot differences. Can you run that analysis on my batches?","exampleUseCases":[{"title":"Daily ETL batch quality review","prompt":"Here are today's ingestion batch results across group-a and group-b with row IDs, dates, and received_rows plus accepted_rows counts. Rank them numerically by received_rows and compare them against yesterday's snapshot to see what changed."},{"title":"Acceptance rate ranking across pipeline groups","prompt":"I have up to 150 rows of ingestion batch data with dataset_group, date, received_rows, and accepted_rows. Can you order them numerically by accepted_rows and also compare this batch against my baseline dataset to highlight any keyed differences?"},{"title":"Cross-snapshot ingestion discrepancy detection","prompt":"I'm tracking two snapshots of my data pipeline batches — same row IDs but different run dates. Please rank both by received_rows and do a keyed comparison between the two to find rows where the counts diverged."}],"resultDescription":"Returns two independent analytical reports: (1) a numeric ordering/ranking of the submitted rows by the selected field (received_rows or accepted_rows), and (2) a keyed comparison between the primary dataset and a second supplied dataset, highlighting differences matched by row_id. No external data is fetched; all analysis is performed on the supplied rows only.","failureModes":["Exceeding 200 rows returns a validation error","Missing required fields (row_id, dataset_group, date, received_rows, accepted_rows) causes rejection","Invalid date format (not YYYY-MM-DD) triggers a schema validation failure","Null numeric values may affect ordering results","Mismatched row_ids between primary and comparison datasets results in unmatched rows in the comparison report","Empty rows array returns an error"],"whenToPreferThis":"Choose this endpoint when you need both a numeric ranking and a keyed cross-dataset comparison of ingestion batch metrics (received_rows/accepted_rows) in a single low-cost call. Ideal for data engineers and analysts who want to audit ETL pipeline output quality, detect regressions between runs, or rank batch performance without any external lookups or live data dependencies. Best when your dataset fits within 200 rows and you want both reports in one round-trip for $0.01 USDC.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T00:52:26.027Z","isFirstParty":false,"canonicalSlug":"data-ingestion-batches-numeric-row-ordering-keyed-dataset-comparison-f9ff52ee"}