Registers a new dataset
POST/datasets
Creates a new dataset with initial metadata. Supports three dataset types: internal, external (references existing S3 data), and view (SQL-based DWH view). Caller must have editor or owner access on the target domain. Duplicate DatasetName within the same domain returns IPV-1018.
Request
Responses
- 200
- 400
- 500
Dataset created successfully. DatasetId is a UUID that identifies the new dataset for all subsequent operations.
Response Headers
Validation failure. Common error codes: IPV-1001 (empty mandatory field), IPV-1004 (name validation failed), IPV-1018 (name already exists), IPV-1041 (invalid enum value), AUTH-1014 (no domain permission), DS-1015 (FileType not supported for target).
Response Headers
Backend failure. Error codes: GE-1034 (registration lambda failed), RS-1026 (Redshift cluster not available), RTE-1001 (unhandled exception).