Hi,
When developing with the Cognite python SDK, a common restriction is the API imposed restrictions on queries. Quering time-series, for example, is restricted by 100 asset-ids.
I believe the Python SDK should recognize these constraint violations and batch / concurrently dispatch requests in chunks that do not violate constraints. Optionally with a performance-warning to the developer.
Is this sane, or do you think that the developer/customer should maintain a wrapper on the SDK for batching each endpoint (as we’ve currently done at Statnett)?