Paws::Glue::StorageDescriptor
This class represents one of two things:
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::Glue::StorageDescriptor object:
$service_obj->Method(Att1 => { BucketColumns => $value, ..., StoredAsSubDirectories => $value });
Use accessors for each attribute. If Att1 is expected to be an Paws::Glue::StorageDescriptor object:
$result = $service_obj->Method(...); $result->Att1->BucketColumns
Describes the physical storage of table data.
A list of reducer grouping columns, clustering columns, and bucketing columns in the table.
A list of the Columns in the table.
Columns
True if the data in the table is compressed, or False if not.
True
False
The input format: SequenceFileInputFormat (binary), or TextInputFormat, or a custom format.
SequenceFileInputFormat
TextInputFormat
The physical location of the table. By default, this takes the form of the warehouse location, followed by the database location in the warehouse, followed by the table name.
Must be specified if the table contains any dimension columns.
The output format: SequenceFileOutputFormat (binary), or IgnoreKeyTextOutputFormat, or a custom format.
SequenceFileOutputFormat
IgnoreKeyTextOutputFormat
The user-supplied properties in key-value form.
An object that references a schema stored in the Glue Schema Registry.
When creating a table, you can pass an empty list of columns for the schema, and instead use a schema reference.
The serialization/deserialization (SerDe) information.
The information about values that appear frequently in a column (skewed values).
A list specifying the sort order of each bucket in the table.
True if the table data is stored in subdirectories, or False if not.
This class forms part of Paws, describing an object used in Paws::Glue
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
To install Paws, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Paws
CPAN shell
perl -MCPAN -e shell install Paws
For more information on module installation, please visit the detailed CPAN module installation guide.