{"uid":"cap_LhVRxSAxCDBQVnnjwbPqL","slug":"transformation-throughput-string-normalisation-keyed-dataset-comparison-2c579b6d","name":"Transformation Throughput — String Normalisation + Keyed Dataset Comparison","description":"Transformation throughput — String normalisation + Keyed dataset comparison: String normalisation + Keyed dataset comparison for supplied transformation throughput records (processed_rows, duration_seconds). 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-13-036?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","dataset_group","date","processed_rows","duration_seconds"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"dataset_group":{"type":"string","default":"","maxLength":80},"processed_rows":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"duration_seconds":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","dataset_group":"group-a","processed_rows":10,"duration_seconds":1},{"date":"2026-10-02","row_id":"row-2","dataset_group":"group-b","processed_rows":20,"duration_seconds":2},{"date":"2026-10-03","row_id":"row-3","dataset_group":"group-a","processed_rows":15,"duration_seconds":3},{"date":"2026-10-04","row_id":"row-4","dataset_group":"group-b","processed_rows":30,"duration_seconds":4}],"maxItems":200,"minItems":1},"other":{"type":"array","items":{"type":"object","required":["row_id","dataset_group","date","processed_rows","duration_seconds"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"dataset_group":{"type":"string","default":"","maxLength":80},"processed_rows":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"duration_seconds":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","dataset_group":"group-a","processed_rows":10,"duration_seconds":1},{"date":"2026-10-02","row_id":"row-2","dataset_group":"group-b","processed_rows":21,"duration_seconds":2},{"date":"2026-10-03","row_id":"row-3","dataset_group":"group-a","processed_rows":17,"duration_seconds":3},{"date":"2026-10-04","row_id":"row-4","dataset_group":"group-b","processed_rows":33,"duration_seconds":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_liN9nYs82fjRsFsOI1v6I","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 transformation throughput records (processed_rows, duration_seconds) by performing string normalization and keyed dataset comparison across two supplied datasets, returning 2 analytical reports for up to 200 rows.","exampleAgentPrompt":"Can you compare these two batches of ETL transformation records — each up to 200 rows with processed_rows and duration_seconds fields — using string normalization and keyed dataset comparison to find where they differ?","exampleUseCases":[{"title":"ETL pipeline performance regression check","prompt":"I have two snapshots of my data pipeline throughput — one from last week and one from this week — each with row_id, dataset_group, date, processed_rows, and duration_seconds. Can you run string normalization and keyed dataset comparison on them to highlight any regressions?"},{"title":"Cross-environment transformation audit","prompt":"Compare these two sets of transformation logs from our staging and production environments — up to 100 rows each, with processed_rows and duration_seconds per row — and tell me where the keyed records diverge after string normalization."},{"title":"Daily batch throughput discrepancy report","prompt":"I've got two daily batch reports from different data sources with the same row IDs but potentially different processed_rows and duration_seconds values. Run a string normalization and keyed comparison on both and give me a discrepancy summary."}],"resultDescription":"Returns two analytical reports: (1) a string normalization report applied to the supplied transformation throughput records, and (2) a keyed dataset comparison report highlighting differences between the two supplied row arrays, both computed locally without external lookups or predictions.","failureModes":["Input array exceeds 200 rows — request rejected","Missing required fields (row_id, dataset_group, date, processed_rows, duration_seconds) cause validation errors","Invalid date format (must match YYYY-MM-DD pattern) triggers schema rejection","Numeric values outside allowed range cause field-level errors","Empty rows array (minItems: 1 not met) returns error","Payment of 0.01 USDC not confirmed — endpoint returns 402"],"whenToPreferThis":"Choose this endpoint when you need to compare two batches of transformation throughput records (up to 200 rows each) using both string normalization and keyed matching logic, and want two distinct analytical reports from a single cheap call. Prefer it over general-purpose data comparison tools when your data specifically involves processed_rows and duration_seconds metrics keyed by row_id and dataset_group.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T12:36:28.086Z","isFirstParty":false,"canonicalSlug":"transformation-throughput-string-normalisation-keyed-dataset-comparison-2c579b6d"}