Skip to content

/AWS1/CL_QST=>CREATEDATASET()

About CreateDataSet

Creates a dataset. This operation doesn't support datasets that include uploaded files as a source.

Method Signature

IMPORTING

Required arguments:

IV_AWSACCOUNTID TYPE /AWS1/QSTAWSACCOUNTID /AWS1/QSTAWSACCOUNTID

The Amazon Web Services account ID.

IV_DATASETID TYPE /AWS1/QSTRESOURCEID /AWS1/QSTRESOURCEID

An ID for the dataset that you want to create. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.

IV_NAME TYPE /AWS1/QSTRESOURCENAME /AWS1/QSTRESOURCENAME

The display name for the dataset.

IT_PHYSICALTABLEMAP TYPE /AWS1/CL_QSTPHYSICALTABLE=>TT_PHYSICALTABLEMAP TT_PHYSICALTABLEMAP

Declares the physical tables that are available in the underlying data sources.

IV_IMPORTMODE TYPE /AWS1/QSTDATASETIMPORTMODE /AWS1/QSTDATASETIMPORTMODE

Indicates whether you want to import the data into SPICE.

Optional arguments:

IT_LOGICALTABLEMAP TYPE /AWS1/CL_QSTLOGICALTABLE=>TT_LOGICALTABLEMAP TT_LOGICALTABLEMAP

Configures the combination and transformation of the data from the physical tables.

IT_COLUMNGROUPS TYPE /AWS1/CL_QSTCOLUMNGROUP=>TT_COLUMNGROUPLIST TT_COLUMNGROUPLIST

Groupings of columns that work together in certain Amazon QuickSight features. Currently, only geospatial hierarchy is supported.

IT_FIELDFOLDERS TYPE /AWS1/CL_QSTFIELDFOLDER=>TT_FIELDFOLDERMAP TT_FIELDFOLDERMAP

The folder that contains fields and nested subfolders for your dataset.

IT_PERMISSIONS TYPE /AWS1/CL_QSTRESOURCEPERMISSION=>TT_RESOURCEPERMISSIONLIST TT_RESOURCEPERMISSIONLIST

A list of resource permissions on the dataset.

IO_ROWLEVELPERMISSIONDATASET TYPE REF TO /AWS1/CL_QSTROWLEVELPERMDS /AWS1/CL_QSTROWLEVELPERMDS

The row-level security configuration for the data that you want to create.

IO_ROWLEVELPERMISSIONTAGCONF TYPE REF TO /AWS1/CL_QSTROWLEVELPERMTAGC00 /AWS1/CL_QSTROWLEVELPERMTAGC00

The configuration of tags on a dataset to set row-level security. Row-level security tags are currently supported for anonymous embedding only.

IT_COLUMNLEVELPERMRULES TYPE /AWS1/CL_QSTCOLUMNLEVELPERMRL=>TT_COLUMNLEVELPERMRULELIST TT_COLUMNLEVELPERMRULELIST

A set of one or more definitions of a ColumnLevelPermissionRule .

IT_TAGS TYPE /AWS1/CL_QSTTAG=>TT_TAGLIST TT_TAGLIST

Contains a map of the key-value pairs for the resource tag or tags assigned to the dataset.

IO_DATASETUSAGECONFIGURATION TYPE REF TO /AWS1/CL_QSTDATASETUSAGECONF /AWS1/CL_QSTDATASETUSAGECONF

DataSetUsageConfiguration

IT_DATASETPARAMETERS TYPE /AWS1/CL_QSTDATASETPARAMETER=>TT_DATASETPARAMETERLIST TT_DATASETPARAMETERLIST

The parameter declarations of the dataset.

IT_FOLDERARNS TYPE /AWS1/CL_QSTFOLDERARNLIST_W=>TT_FOLDERARNLIST TT_FOLDERARNLIST

When you create the dataset, Amazon QuickSight adds the dataset to these folders.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_QSTCREATEDATASETRSP /AWS1/CL_QSTCREATEDATASETRSP