DataSet
Source:
src/AWS/DataExchange/DataSet.ts
An AWS Data Exchange data set — the top-level container that data providers publish revisions of data into. An owned data set holds revisions, each of which holds assets (e.g. S3 snapshot files) that subscribers receive.
Creating Data Sets
Section titled “Creating Data Sets”Basic S3-snapshot data set
import * as AWS from "alchemy/AWS";
const dataSet = yield* AWS.DataExchange.DataSet("Prices", { description: "Daily commodity price snapshots",});Named data set with tags
const dataSet = yield* AWS.DataExchange.DataSet("Prices", { name: "commodity-prices", assetType: "S3_SNAPSHOT", description: "Daily commodity price snapshots", tags: { team: "data" },});Publishing Revisions
Section titled “Publishing Revisions”const revision = yield* AWS.DataExchange.Revision("PricesV1", { dataSetId: dataSet.dataSetId, comment: "Initial snapshot",});