Skip to content
GitHubXDiscord

DatasetGroup

The DatasetGroup resource lets you manage AWS Forecast DatasetGroups for organizing and managing datasets used in forecasting models.

Create a basic DatasetGroup with the required properties and an optional tag.

import AWS from "alchemy/aws/control";
const datasetGroup = await AWS.Forecast.DatasetGroup("myDatasetGroup", {
DatasetGroupName: "SalesForecastGroup",
Domain: "RETAIL",
DatasetArns: [
"arn:aws:forecast:us-east-1:123456789012:dataset/myDataset"
],
Tags: [
{ Key: "Environment", Value: "Production" }
]
});

Configure a DatasetGroup with multiple datasets to enhance your forecasting capabilities.

const advancedDatasetGroup = await AWS.Forecast.DatasetGroup("advancedDatasetGroup", {
DatasetGroupName: "AdvancedSalesForecastGroup",
Domain: "RETAIL",
DatasetArns: [
"arn:aws:forecast:us-east-1:123456789012:dataset/salesData",
"arn:aws:forecast:us-east-1:123456789012:dataset/seasonalityData"
],
Tags: [
{ Key: "Project", Value: "SalesForecasting" },
{ Key: "Team", Value: "DataScience" }
]
});

Create a DatasetGroup that adopts an existing resource if it already exists.

const adoptDatasetGroup = await AWS.Forecast.DatasetGroup("adoptDatasetGroup", {
DatasetGroupName: "SalesForecastGroup",
Domain: "RETAIL",
DatasetArns: [
"arn:aws:forecast:us-east-1:123456789012:dataset/myExistingDataset"
],
adopt: true // This will adopt the existing DatasetGroup instead of failing
});