Consideraciones al usar datos espaciales con Amazon Redshift - Amazon Redshift

Consideraciones al usar datos espaciales con Amazon Redshift

A continuación, se muestran las consideraciones que existen cuando se utilizan datos espaciales con Amazon Redshift:

  • El tamaño máximo del objeto GEOMETRY o GEOGRAPHY es de 1 048 447 bytes.

  • Amazon Redshift Spectrum no es compatible de forma nativa con los datos espaciales. Por lo tanto, no puede crear o cambiar una tabla externa con una columna GEOMETRY o GEOGRAPHY.

  • Los tipos de datos para funciones definidas por el usuario Python (UDF) no admiten los tipos de datos GEOMETRY o GEOGRAPHY.

  • No puede utilizar una columna GEOMETRY o GEOGRAPHY como clave de ordenación o clave de distribución para una tabla de Amazon Redshift.

  • No puede utilizar las columnas GEOMETRY o GEOGRAPHY en cláusulas SQL ORDER BY, GROUP BY o DISTINCT.

  • No puede utilizar las columnas GEOMETRY o GEOGRAPHY en varias funciones SQL.

  • No puede realizar una operación UNLOAD en las columnas GEOMETRY o GEOGRAPHY en cada formato. Puede realizar una operación UNLOAD en las columnas GEOMETRY o GEOGRAPHY para archivos de texto o de valores separados por comas (CSV). Cuando lo haga, se escriben datos GEOMETRY o GEOGRAPHY en formato EWKB hexadecimal. Si el tamaño de los datos EWKB es mayor de 4 MB, se producirá una advertencia porque los datos no se podrán luego cargar en una tabla.

  • La codificación de compresión admitida en datos GEOMETRY o GEOGRAPHY es RAW.

  • Al usar controladores JDBC o ODBVC, utiliza mapeos de tipos personalizados. En este caso, la aplicación cliente debe tener información sobre qué parámetros de un objeto ResultSet son objetos GEOMETRY o GEOGRAPHY. La operación ResultSetMetadata devuelve tipo VARCHAR.

  • Para copiar una fecha geográfica de un SHAPEFILE, primero incorpore una columna GEOMETRY y, a continuación, convierta los objetos a objetos GEOGRAPHY.

Las siguientes funciones no espaciales pueden aceptar una entrada de tipo GEOMETRY o GEOGRAPHY columnas de tipo GEOMETRY o GEOGRAPHY:

  • La función de agregación COUNT

  • Las expresiones condicionales COALESCE y NVL

  • Expresiones CASE

  • La codificación predeterminada para GEOMETRY y GEOGRAPHY es RAW. Para obtener más información, consulte Codificaciones de compresión.