{"uid":"cap_Nv9x2b1EFE8UuGjRujrwp","slug":"geospatial-tile-processing-exact-row-deduplication-keyed-dataset-af377bb9","name":"Geospatial Tile Processing — Exact Row Deduplication + Keyed Dataset Comparison","description":"Geospatial tile processing — Exact row deduplication + Keyed dataset comparison: Exact row deduplication + Keyed dataset comparison for supplied geospatial tile processing records (tile_count, processing_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-weather-21-053?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","station_group","date","tile_count","processing_seconds"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"tile_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"station_group":{"type":"string","default":"","maxLength":80},"processing_seconds":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","tile_count":10,"station_group":"group-a","processing_seconds":1},{"date":"2026-10-02","row_id":"row-2","tile_count":20,"station_group":"group-b","processing_seconds":2},{"date":"2026-10-03","row_id":"row-3","tile_count":15,"station_group":"group-a","processing_seconds":3},{"date":"2026-10-04","row_id":"row-4","tile_count":30,"station_group":"group-b","processing_seconds":4}],"maxItems":200,"minItems":1},"other":{"type":"array","items":{"type":"object","required":["row_id","station_group","date","tile_count","processing_seconds"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"tile_count":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"station_group":{"type":"string","default":"","maxLength":80},"processing_seconds":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","tile_count":10,"station_group":"group-a","processing_seconds":1},{"date":"2026-10-02","row_id":"row-2","tile_count":21,"station_group":"group-b","processing_seconds":2},{"date":"2026-10-03","row_id":"row-3","tile_count":17,"station_group":"group-a","processing_seconds":3},{"date":"2026-10-04","row_id":"row-4","tile_count":33,"station_group":"group-b","processing_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_BSRpT1lnZVMK2PgptB_I6","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":"Deduplicates geospatial tile processing records and compares two keyed datasets, returning two analytical reports for up to 200 rows.","exampleAgentPrompt":"I have two sets of geospatial tile processing records — each up to 200 rows with fields like row_id, station_group, date, tile_count, and processing_seconds — can you run exact row deduplication on the first set and a keyed comparison between both datasets and give me both reports?","exampleUseCases":[{"title":"Deduplicate tile processing pipeline logs","prompt":"I've got a batch of up to 150 geospatial tile processing records from our pipeline — each has a row_id, station_group, date, tile_count, and processing_seconds — can you run exact row deduplication on them and show me which rows are duplicates?"},{"title":"Reconcile two processing run datasets","prompt":"I have two versions of our tile processing records for October — the original run and a reprocessed run, each with row_id, station_group, date, tile_count, and processing_seconds — can you do a keyed comparison between them and tell me which rows changed?"},{"title":"Audit geospatial tile counts after reingestion","prompt":"After reingest, I have two datasets of tile processing records (up to 200 rows each, with row_id, station_group, date, tile_count, processing_seconds). Can you deduplicate each one and compare them by key so I can see what's new, missing, or different?"}],"resultDescription":"Returns two analytical reports: (1) an exact row deduplication report identifying duplicate records in the primary dataset, and (2) a keyed dataset comparison report highlighting records present in one dataset but not the other, or records with matching keys but differing values — all computed locally without any external lookups.","failureModes":["Input array exceeds 200 rows — request will be rejected or truncated","Missing required fields (row_id, station_group, date, tile_count, processing_seconds) cause validation errors","Invalid date format (not YYYY-MM-DD) triggers schema validation failure","Numeric values outside allowed range (-1e12 to 1e12) are rejected","Empty rows array returns an error","Payment of 0.01 USDC not provided or rejected blocks the request"],"whenToPreferThis":"Choose this endpoint when you need both exact-row deduplication and keyed comparison on geospatial tile processing records (tile_count, processing_seconds) in a single cheap call ($0.01 USDC for both reports). It is ideal for data quality audits, pipeline reconciliation, and detecting drift between two processing runs without any external API dependency or live data lookup. Best for datasets up to 200 rows where local analytical computation is sufficient.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-02T18:37:24.056Z","isFirstParty":false,"canonicalSlug":"geospatial-tile-processing-exact-row-deduplication-keyed-dataset-af377bb9"}