There are several limitations/restrictions on the platform. All other limitations are explicitly documented in the specific APIs
Client
- java >= 1.8u101
Devices
- Max 2 keys at any time, per device
Events
- 200 events/sec, with bursts to 500 events/sec
- Individual event < 375KB
NOTE: A request can be a either a single stream event, a list of events to the stream/events
endpoint, or a batch request.
Streaming
- 1MB per message
Batch
- 5MB per message
- Does not apply to S3 uploaded batches
Functionality
-
No repeat alias names within a parent.
- e.g. no repeat metric aliases, no repeat field names in a metric. Otherwise, there is no way to tell metrics/fields apart.
-
Disallowed field names:
- companykey
- metrictype
- timestamp
- Anything with the prefix:
- _f
T<n>¦¦
- where
<n>
is a number
- where
-
(Currently) No lookup of columns by their original ingest names, only their output names
SQL
- No multiple * selection.
- For example,
*, field, *
. You can do ``*, f1, f2,...```, but the second * is not supported.
- For example,