Dust · Arazzo Workflow
Dust Create a Table and Upsert Rows
Version 1.0.0
Upsert a structured table into a data source, then load rows into it and read one back.
View Spec
View on GitHub
AgentsAIArtificial IntelligenceCustom WorkflowsData SourcesDustEnterprise AIKnowledge ManagementLLMMCPMulti-ModelRAGArazzoWorkflows
Provider
Workflows
create-table-and-upsert-rows
Upsert a table, load rows, and read the table back.
Upserts a table into a data source, upserts a batch of rows into it, and fetches the table to confirm the result.
1
upsertTable
{$sourceDescriptions.datasourcesApi.url}#/paths/~1api~1v1~1w~1{wId}~1spaces~1{spaceId}~1data_sources~1{dsId}~1tables/post
Upsert the table definition into the data source so rows can be loaded into it.
2
upsertRows
{$sourceDescriptions.datasourcesApi.url}#/paths/~1api~1v1~1w~1{wId}~1spaces~1{spaceId}~1data_sources~1{dsId}~1tables~1{tId}~1rows/post
Load the supplied rows into the table.
3
getTable
{$sourceDescriptions.datasourcesApi.url}#/paths/~1api~1v1~1w~1{wId}~1spaces~1{spaceId}~1data_sources~1{dsId}~1tables~1{tId}/get
Read the table back to confirm it was created and populated.