Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

ViewValidation - AWS Glue

ViewValidation

A structure that contains information for an analytical engine to validate a view, prior to persisting the view metadata. Used in the case of direct UpdateTable or CreateTable API calls.

Contents

Dialect

The dialect of the query engine.

Type: String

Valid Values: REDSHIFT | ATHENA | SPARK

Required: No

DialectVersion

The version of the dialect of the query engine. For example, 3.0.0.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 255.

Required: No

Error

An error associated with the validation.

Type: ErrorDetail object

Required: No

State

The state of the validation.

Type: String

Valid Values: QUEUED | IN_PROGRESS | SUCCESS | STOPPED | FAILED

Required: No

UpdateTime

The time of the last update.

Type: Timestamp

Required: No

ViewValidationText

The SELECT query that defines the view, as provided by the customer.

Type: String

Length Constraints: Maximum length of 409600.

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following:

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.