Create Dataset
gluedatabrew_create_dataset | R Documentation |
Creates a new DataBrew dataset¶
Description¶
Creates a new DataBrew dataset.
Usage¶
Arguments¶
Name
[required] The name of the dataset to be created. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.
Format
The file format of a dataset that is created from an Amazon S3 file or folder.
FormatOptions
Input
[required]
PathOptions
A set of options that defines how DataBrew interprets an Amazon S3 path of the dataset.
Tags
Metadata tags to apply to this dataset.
Value¶
A list with the following syntax:
Request syntax¶
svc$create_dataset(
Name = "string",
Format = "CSV"|"JSON"|"PARQUET"|"EXCEL"|"ORC",
FormatOptions = list(
Json = list(
MultiLine = TRUE|FALSE
),
Excel = list(
SheetNames = list(
"string"
),
SheetIndexes = list(
123
),
HeaderRow = TRUE|FALSE
),
Csv = list(
Delimiter = "string",
HeaderRow = TRUE|FALSE
)
),
Input = list(
S3InputDefinition = list(
Bucket = "string",
Key = "string",
BucketOwner = "string"
),
DataCatalogInputDefinition = list(
CatalogId = "string",
DatabaseName = "string",
TableName = "string",
TempDirectory = list(
Bucket = "string",
Key = "string",
BucketOwner = "string"
)
),
DatabaseInputDefinition = list(
GlueConnectionName = "string",
DatabaseTableName = "string",
TempDirectory = list(
Bucket = "string",
Key = "string",
BucketOwner = "string"
),
QueryString = "string"
),
Metadata = list(
SourceArn = "string"
)
),
PathOptions = list(
LastModifiedDateCondition = list(
Expression = "string",
ValuesMap = list(
"string"
)
),
FilesLimit = list(
MaxFiles = 123,
OrderedBy = "LAST_MODIFIED_DATE",
Order = "DESCENDING"|"ASCENDING"
),
Parameters = list(
list(
Name = "string",
Type = "Datetime"|"Number"|"String",
DatetimeOptions = list(
Format = "string",
TimezoneOffset = "string",
LocaleCode = "string"
),
CreateColumn = TRUE|FALSE,
Filter = list(
Expression = "string",
ValuesMap = list(
"string"
)
)
)
)
),
Tags = list(
"string"
)
)