Cloudera Impala
Herramientas Alteryx utilizadas para conectar
- Herramienta Datos de entrada y Herramienta Datos de salida (procesamiento de flujo de trabajo estándar)
- Herramienta Conexión en BDD y Secuencia de datos en la herramienta (procesamiento de flujo de trabajo en base de datos)
Detalles adicionales
Si está utilizando la autenticación Kerberos de Windows (a través de SSPI), debe seleccionar la opción "usar sólo SSPI-enable for this DSN" dentro de las opciones avanzadas del controlador ODBC de Simba Impala.
Si tiene problemas para leer o escribir caracteres Unicode ®, acceda al controlador ODBC de Simba Impala. En opciones avanzadas, seleccione la opción "usar tipos de Unicódigo de SQL".
Soporte de Write
El controlador ODBC de Impala soporta tanto la capacidad de escritura de Impala como las opciones de conexión HDFS a través de uno de los dos métodos siguientes:
- Para un flujo de trabajo estándar Utilice el Herramienta Datos de salida. Seleccione la opción de conexión Hadoop y, a continuación, seleccione HDFS Avro o HDFS CSV para el formato de archivo.
- Para un flujo de trabajo en la base de datos, utilice Herramienta Conexión en BDD o de la Secuencia de datos en la herramienta. Establecer una conexión de lectura. En la ficha escribir, seleccione HDFS Avro o HDFS (CSV) para el controlador.
Limitaciones
- Para escribir una tabla con nombres de campo que tengan un total de más de 4000 caracteres, utilice CSV en lugar de Avro.
- Al crear nombres de campo y escribir consultas en Impala, tenga en cuenta que los identificadores (nombres de bases de datos, tablas o columnas) en Impala tienen ciertas restricciones. Si bien se admiten palabras clave reservadas, no se admiten otros identificadores. Por ejemplo:
- Los identificadores no pueden tener un espacio.
- Los identificadores no pueden comenzar con un número (por ejemplo, 1st no es válido)
- Los identificadores sólo pueden ser alfanuméricos (por ejemplo, sin signo de porcentaje (Tax%), signo de dólar (dinero), símbolos (>,< etc) or any other non-ASCII characters. etc)="" or="" any="" other="" non-ascii=""></ etc) or any other non-ASCII characters.>
- Los identificadores son insensibles a mayúsculas (por ejemplo, T1 y T1 son el mismo identificador)
- Los campos citados en estilos de tabla no son compatibles.
- No se admiten los caracteres Unicode ®.
Las instrucciones delete y Append no son compatibles.
- Las cadenas se limitan a 32.767 bytes.
- El rango de tipo de datos TINYINT es-128 a 127 y por lo tanto necesita ser mapeado a INT16.
- Debido a una limitación de la base de datos Impala, no se puede seleccionar una tabla con el Herramienta Conexión en BDD y, a continuación, escribir a HDFS Avro con la tabla sobrescribir (Drop) o crear un nuevo modo de creación de tabla en el Herramienta escribir datos in-dB.