USqlTableType Class

A Data Lake Analytics catalog U-SQL table type item.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
USqlTableType

Constructor

USqlTableType(**kwargs)

Parameters

compute_account_name
str
Required

the name of the Data Lake Analytics account.

version
str
Required

the version of the catalog item.

database_name
str
Required

the name of the database.

schema_name
str
Required

the name of the schema associated with this table and database.

name
str
Required

the name of type for this type.

type_family
str
Required

the type family for this type.

c_sharp_name
str
Required

the C# name for this type.

full_csharp_name
str
Required

the fully qualified C# name for this type.

system_type_id
int
Required

the system type ID for this type.

user_type_id
int
Required

the user type ID for this type.

schema_id
int
Required

the schema ID for this type.

principal_id
int
Required

the principal ID for this type.

is_nullable
bool
Required

the the switch indicating if this type is nullable.

is_user_defined
bool
Required

the the switch indicating if this type is user defined.

is_assembly_type
bool
Required

the the switch indicating if this type is an assembly type.

is_table_type
bool
Required

the the switch indicating if this type is a table type.

is_complex_type
bool
Required

the the switch indicating if this type is a complex type.

Variables

columns
list[TypeFieldInfo]

the type field information associated with this table type.