Skip to main content

dataset_versions

Creates, updates, deletes, gets or lists a dataset_versions resource.

Overview

Namedataset_versions
TypeResource
Idaws.bedrock_agentcore_control.dataset_versions

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
created_atstring (date-time)The timestamp when this version was published.
dataset_versionstringThe version number of this published snapshot. (pattern: <code>(DRAFT|[0-9]+)</code>)
example_countinteger (int64)The number of examples in this version.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
list_dataset_versionsselectdataset_id, regionnextToken, maxResultsLists all published versions of a dataset, sorted by version number descending (newest first). Does not include the DRAFT working copy.
create_dataset_versioninsertdataset_id, regionPublishes the current DRAFT as a new numbered version. The DRAFT is preserved and remains editable after publishing. Returns immediately with status UPDATING. Poll GetDataset until status transitions to ACTIVE or UPDATE_FAILED.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
dataset_idstringThe unique identifier of the dataset to publish a version for.
regionstringAWS region (default: us-east-1)
maxResultsintegerThe maximum number of versions to return per page.
nextTokenstringThe token for the next page of results.

SELECT examples

Lists all published versions of a dataset, sorted by version number descending (newest first). Does not include the DRAFT working copy.

SELECT
created_at,
dataset_version,
example_count
FROM aws.bedrock_agentcore_control.dataset_versions
WHERE dataset_id = '{{ dataset_id }}' -- required
AND region = '{{ region }}' -- required
AND nextToken = '{{ nextToken }}'
AND maxResults = '{{ maxResults }}'
;

INSERT examples

Publishes the current DRAFT as a new numbered version. The DRAFT is preserved and remains editable after publishing. Returns immediately with status UPDATING. Poll GetDataset until status transitions to ACTIVE or UPDATE_FAILED.

INSERT INTO aws.bedrock_agentcore_control.dataset_versions (
clientToken,
dataset_id,
region
)
SELECT
'{{ clientToken }}',
'{{ dataset_id }}',
'{{ region }}'
RETURNING
created_at,
dataset_arn,
dataset_id,
dataset_version,
status
;