the name of this view.
the output column names and optional comments specified by users, can be Nil if not specified.
the comment of this view.
the properties of this view.
the original SQL text of this view, can be None if this view is created via Dataset API.
the logical plan that represents the view; this is used to generate a canonicalized version of the SQL that can be saved in the catalog.
if true, and if the view already exists, noop; if false, and if the view already exists, throws analysis exception.
if true, and if the view already exists, updates it; if false, and if the view already exists, throws analysis exception.
the expected view type to be created with this command.
if true, and if the view already exists, noop; if false, and if the view already exists, throws analysis exception.
the logical plan that represents the view; this is used to generate a canonicalized version of the SQL that can be saved in the catalog.
the comment of this view.
the name of this view.
the original SQL text of this view, can be None if this view is created via Dataset API.
the properties of this view.
if true, and if the view already exists, updates it; if false, and if the view already exists, throws analysis exception.
the output column names and optional comments specified by users, can be Nil if not specified.
the expected view type to be created with this command.
Create or replace a view with given query plan. This command will convert the query plan to canonicalized SQL string, and store it as view text in metastore, if we need to create a permanent view.
the name of this view.
the output column names and optional comments specified by users, can be Nil if not specified.
the comment of this view.
the properties of this view.
the original SQL text of this view, can be None if this view is created via Dataset API.
the logical plan that represents the view; this is used to generate a canonicalized version of the SQL that can be saved in the catalog.
if true, and if the view already exists, noop; if false, and if the view already exists, throws analysis exception.
if true, and if the view already exists, updates it; if false, and if the view already exists, throws analysis exception.
the expected view type to be created with this command.