whodb_platform_create_dataset
Create a hosted dataset in a selected project with a custom schema or source binding. Preview and confirm before it is written.
Instructions
Create a hosted dataset through the selected project.
Use this typed wrapper for normal dataset creation instead of raw whodb_platform_create when possible. Default mode returns a confirmation token; do not call whodb_platform_confirm until the user approves the preview. Accepts workspace {host, org, project} for per-call targeting without changing defaults.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Dataset name | |
| columns | No | Manual schema columns | |
| source_id | No | Optional hosted source id for source-backed datasets | |
| workspace | No | Optional target for this call only. Omit to use the session default set by whodb_platform_session_use, then process/saved defaults. Discover targets with whodb_platform_hosts, whodb_platform_orgs and whodb_platform_projects. | |
| description | No | Optional dataset description | |
| schema_mode | No | Dataset schema mode, for example manual | |
| source_object_ref | No | Optional source object ref as kind:path, for example Collection:Spam, binding the dataset to one table/object on the source |