delimit_intel_dataset_register
Register a new dataset to declare a named data collection for future ingest operations.
Instructions
Register a new dataset in the file-based intel registry.
When to use: at the start of an intel collection effort, to declare a named dataset that future ingest calls will write to. When NOT to use: to write data into an existing dataset (use delimit_intel_snapshot_ingest) or to inventory datasets (delimit_intel_dataset_list).
Sibling contrast: delimit_intel_dataset_list inventories; delimit_intel_dataset_freeze locks; this creates.
Side effects: writes a registry entry via backends.tools_data.intel_dataset_register. Coerces schema from a JSON string to a dict via _coerce_dict_arg.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Dataset name (key). Required. | |
| schema | No | Optional JSON schema as dict or JSON string. | |
| description | No | Human-readable description for the registry. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||