Dataset

Overview

Points the flow at one OvalBee dataset. Pick it from the selector, or type a name no dataset has yet and the selector creates it and fills itself with it. The node card takes the selected dataset’s name, and keeps its current name until a dataset is picked.

Use it at the start of a flow, so later nodes have a dataset to write into or read from through its Dataset input.

Dataset Train/validation split

How it works

1

You pick a dataset in the Dataset selector. Typing a name that no dataset has yet creates that dataset immediately and selects it, so the input never holds a name that does not exist.

2

Other nodes reference its Dataset input. Connect a node to it and the dataset input is filled with that reference, so nothing has to run first. The node has no outputs.

FAQ

No. It never renames the dataset, touches its contents or changes its ontology.

Not here. The nodes that label or write into the dataset choose its ontology, for example Labeling.

While you configure the node, not while it runs. Typing a new name in the selector creates the dataset right then, so an empty flow already has a dataset to open and inspect before the first run.

The setup assistant asks for Dataset. By default, this node runs alone and does not start the next nodes in the flow.

OvalBee applies the On success history-cleanup policy, so successful automated runs leave no task in history. Manual runs stay.

The selected dataset was deleted after it was picked. Select a dataset again in the Dataset input.

Inputs

Dataset
datasetRequired

Dataset the rest of the flow reads and writes. Type a name to create a new one. Key: DATASET.

JSON config

Machine-readable node interface for automation and advanced usage.

{
"name": "Dataset",
"description": "Points the flow at a dataset. Pick an existing one, or type a new name to create it.",
"category": "Datasets",
"namespace": "ovalbee",
"templateKey": "dataset_ops/dataset",
"version": "v2",
"inputs": [
{
"key": "DATASET",
"label": "Dataset",
"type": "dataset",
"description": "Dataset the rest of the flow reads and writes. Type a name to create a new one.",
"required": true,
"default": null,
"visibleWhen": null
}
],
"outputs": [],
"automation": {
"isolated": true,
"requires_configuration": true,
"prompt_setup": true,
"discard_history": "on_success"
},
"widgets": {
"widget": {
"id": "asset-preview",
"settings": {
"datasetId": {
"type": "variable",
"value": "self.inputs.DATASET"
}
}
}
}
}