ALTER EXTERNAL VIEW (versión preliminar) - Amazon Redshift

ALTER EXTERNAL VIEW (versión preliminar)

Esta es la versión preliminar de la documentación de las vistas en el catálogo de datos para Amazon Redshift. Tanto la documentación como la característica quedan sujetas a cambios. Se recomienda utilizar esta característica solo con clústeres de prueba y no en entornos de producción. Para ver la versión preliminar de los términos y condiciones, consulte Betas y versiones preliminares en Términos de servicio de AWS.

Puede crear un clúster de Amazon Redshift en versión preliminar para probar las nuevas características de Amazon Redshift. No puede usar esas características en producción ni mover su clúster de versión preliminar a un clúster de producción o a un clúster de otra pista. Para conocer los términos y condiciones de las versiones preliminares, consulte Betas y versiones preliminares en Términos de servicio de AWS.

Para crear un clúster en versión preliminar
  1. Inicie sesión en la AWS Management Console y abra la consola de Amazon Redshift en https://console.aws.amazon.com/redshiftv2/.

  2. En el menú de navegación, elija Provisioned clusters dashboard (Panel de clústeres aprovisionados) y elija Clusters (Clústeres). Se enumeran los clústeres de su cuenta en la Región de AWS actual. Se muestra en la lista un subconjunto de propiedades de cada clúster en columnas.

  3. Aparece un banner en la página de la lista Clusters (Clústeres) que presenta la versión preliminar. Elija el botón Create preview cluster (Crear clúster de versión preliminar para abrir la página de creación de clústeres.

  4. Ingrese las propiedades del clúster. Elija en Preview track (Pista de versión preliminar) la pista de versión preliminar que contenga las características que desea probar. Le recomendamos que ingrese un nombre para el clúster que indique que se encuentra en una pista de versión preliminar. Elija las opciones de su clúster, incluidas las etiquetadas como -preview (-versión preliminar), para las características que desee probar. Para obtener más información sobre la creación de clústeres, consulte Creación de un clúster en la Guía de administración de clústeres de Amazon Redshift.

  5. Elija Crear clúster de vista previa para crear un clúster de vista previa.

    nota

    La pista preview_2023 es la pista de versión preliminar más reciente disponible. Esta pista solo admite la creación de clústeres con tipos de nodo RA3. No se admite el tipo de nodo DC2 ni ningún tipo de nodo anterior.

  6. Cuando el clúster de versión preliminar esté disponible, utilice su cliente de SQL para cargar y consultar datos.

La característica de versión preliminar de las vistas del catálogo de datos solo está disponible en las siguientes regiones.

  • Este de EE. UU. (Ohio) (us-east-2)

  • Este de EE. UU. (Norte de Virginia) (us-east-1)

  • EE. UU. Oeste (Norte de California) (us-west-1)

  • Asia-Pacífico (Tokio) (ap-northeast-1)

  • Europa (Irlanda) (eu-west-1)

  • Europa (Estocolmo) (eu-north-1)

También puede crear un grupo de trabajo de versión preliminar para probar las vistas del catálogo de datos. No puede utilizar estas características en producción ni trasladar su grupo de trabajo a otro grupo de trabajo. Para conocer la versión preliminar de los términos y condiciones, consulte Betas y versiones preliminares en Términos de servicio de AWS. Para obtener instrucciones sobre cómo crear una versión preliminar de un grupo de trabajo, consulte Crear un grupo de trabajo de versión preliminar.

Utilice el comando ALTER EXTERNAL VIEW para actualizar la vista externa. Según los parámetros que utilice, es posible que también se vean afectados otros motores de SQL, como Amazon Athena y Amazon EMR Spark, que también pueden hacer referencia a esta vista. Para obtener más información acerca de las vistas del catálogo de datos, consulte Creación de vistas del catálogo de datos (versión preliminar).

Sintaxis

ALTER EXTERNAL VIEW schema_name.view_name {catalog_name.schema_name.view_name | awsdatacatalog.dbname.view_name | external_schema_name.view_name} [FORCE] { AS (query_definition) | REMOVE DEFINITION }

Parámetros

schema_name.view_name

Es el esquema asociado a la base de datos de AWS Glue, seguido del nombre de la vista.

catalog_name.schema_name.view_name | awsdatacatalog.dbname.view_name | external_schema_name.view_name

Es la notación del esquema que se utilizará al modificar la vista. Puede especificar el uso de AWS Glue Data Catalog, una base de datos de Glue que haya creado o un esquema externo que haya creado. Consulte CREATE DATABASE y CREATE EXTERNAL SCHEMA para obtener más información.

FORCE

Si AWS Lake Formation debe actualizar la definición de la vista incluso si los objetos a los que se hace referencia en la tabla no son coherentes con otros motores de SQL. Si Lake Formation actualiza la vista, esta se considera obsoleta para los demás motores de SQL hasta que dichos motores se actualicen.

AS query_definition

Es la definición de la consulta SQL que Amazon Redshift ejecuta para modificar la vista.

REMOVE DEFINITION

Si se deben eliminar las vistas y volver a crearlas. Las vistas deben suprimirse y volver a crearse para marcarlas como PROTECTED.

Ejemplos

El siguiente ejemplo modifica una vista del catálogo de datos denominada sample_schema.glue_data_catalog_view.

ALTER EXTERNAL VIEW sample_schema.glue_data_catalog_view FORCE REMOVE DEFINITION