Skip to main content

unfiltered_table_metadatas

Creates, updates, deletes, gets or lists an unfiltered_table_metadatas resource.

Overview

Nameunfiltered_table_metadatas
TypeResource
Idaws.glue.unfiltered_table_metadatas

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
authorized_columnsarrayA list of column names that the user has been granted access to.
cell_filtersarrayA list of column row filters.
is_materialized_viewbooleanIndicates if a table is a materialized view.
is_multi_dialect_viewbooleanSpecifies whether the view supports the SQL dialects of one or more different query engines and can therefore be read by those engines.
is_protectedbooleanA flag that instructs the engine not to push user-provided operations into the logical plan of the view during query planning. However, if set this flag does not guarantee that the engine will comply. Refer to the engine's documentation to understand the guarantees provided, if any.
is_registered_with_lake_formationbooleanA Boolean value that indicates whether the partition location is registered with Lake Formation.
permissionsarrayThe Lake Formation data permissions of the caller on the table. Used to authorize the call when no view context is found.
query_authorization_idstringA cryptographically generated query identifier generated by Glue or Lake Formation. (pattern: <code>[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*</code>)
resource_arnstringThe resource ARN of the parent resource extracted from the request.
row_filterstringThe filter that applies to the table. For example when applying the filter in SQL, it would go in the WHERE clause and can be evaluated by using an AND operator with any other predicates applied by the user querying the table. (pattern: <code>[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*</code>)
tableobjectRepresents a collection of related data organized in columns and rows.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_unfiltered_table_metadataselectregionAllows a third-party analytical engine to retrieve unfiltered table metadata from the Data Catalog. For IAM authorization, the public IAM action associated with this API is glue:GetTable.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
regionstringAWS region (default: us-east-1)

SELECT examples

Allows a third-party analytical engine to retrieve unfiltered table metadata from the Data Catalog. For IAM authorization, the public IAM action associated with this API is glue:GetTable.

SELECT
authorized_columns,
cell_filters,
is_materialized_view,
is_multi_dialect_view,
is_protected,
is_registered_with_lake_formation,
permissions,
query_authorization_id,
resource_arn,
row_filter,
table
FROM aws.glue.unfiltered_table_metadatas
WHERE region = '{{ region }}' -- required
;