Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

StorageDescriptor

import type { StorageDescriptor } from "https://aws-api.deno.dev/v0.3/services/glue.ts?docs=full";

Describes the physical storage of table data.

interface StorageDescriptor {
AdditionalLocations?: string[] | null;
BucketColumns?: string[] | null;
Columns?: Column[] | null;
Compressed?: boolean | null;
InputFormat?: string | null;
Location?: string | null;
NumberOfBuckets?: number | null;
OutputFormat?: string | null;
Parameters?: {
[key: string]: string | null | undefined;
}
| null;
SchemaReference?: SchemaReference | null;
SerdeInfo?: SerDeInfo | null;
SkewedInfo?: SkewedInfo | null;
SortColumns?: Order[] | null;
StoredAsSubDirectories?: boolean | null;
}

§Properties

§
AdditionalLocations?: string[] | null
[src]
§
BucketColumns?: string[] | null
[src]

A list of reducer grouping columns, clustering columns, and bucketing columns in the table.

§
Columns?: Column[] | null
[src]

A list of the Columns in the table.

§
Compressed?: boolean | null
[src]

True if the data in the table is compressed, or False if not.

§
InputFormat?: string | null
[src]

The input format: SequenceFileInputFormat (binary), or TextInputFormat, or a custom format.

§
Location?: string | null
[src]

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.

§
NumberOfBuckets?: number | null
[src]

Must be specified if the table contains any dimension columns.

§
OutputFormat?: string | null
[src]

The output format: SequenceFileOutputFormat (binary), or IgnoreKeyTextOutputFormat, or a custom format.

§
Parameters?: {
[key: string]: string | null | undefined;
}
| null
[src]

The user-supplied properties in key-value form.

§
SchemaReference?: SchemaReference | null
[src]

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.

§
SerdeInfo?: SerDeInfo | null
[src]

The serialization/deserialization (SerDe) information.

§
SkewedInfo?: SkewedInfo | null
[src]

The information about values that appear frequently in a column (skewed values).

§
SortColumns?: Order[] | null
[src]

A list specifying the sort order of each bucket in the table.

§
StoredAsSubDirectories?: boolean | null
[src]

True if the table data is stored in subdirectories, or False if not.