GlueDataBrew / Client / create_project
create_project#
- GlueDataBrew.Client.create_project(**kwargs)#
Creates a new DataBrew project.
See also: AWS API Documentation
Request Syntax
response = client.create_project( DatasetName='string', Name='string', RecipeName='string', Sample={ 'Size': 123, 'Type': 'FIRST_N'|'LAST_N'|'RANDOM' }, RoleArn='string', Tags={ 'string': 'string' } )
- Parameters:
DatasetName (string) –
[REQUIRED]
The name of an existing dataset to associate this project with.
Name (string) –
[REQUIRED]
A unique name for the new project. Valid characters are alphanumeric (A-Z, a-z, 0-9), hyphen (-), period (.), and space.
RecipeName (string) –
[REQUIRED]
The name of an existing recipe to associate with the project.
Sample (dict) –
Represents the sample size and sampling type for DataBrew to use for interactive data analysis.
Size (integer) –
The number of rows in the sample.
Type (string) – [REQUIRED]
The way in which DataBrew obtains rows from a dataset.
RoleArn (string) –
[REQUIRED]
The Amazon Resource Name (ARN) of the Identity and Access Management (IAM) role to be assumed for this request.
Tags (dict) –
Metadata tags to apply to this project.
(string) –
(string) –
- Return type:
dict
- Returns:
Response Syntax
{ 'Name': 'string' }
Response Structure
(dict) –
Name (string) –
The name of the project that you created.
Exceptions
GlueDataBrew.Client.exceptions.ConflictException
GlueDataBrew.Client.exceptions.InternalServerException
GlueDataBrew.Client.exceptions.ServiceQuotaExceededException
GlueDataBrew.Client.exceptions.ValidationException