Presentación de Actian VectorH 6
Corporación Actian
24 de abril de 2020

Actian VectorH 6 permite funciones definidas por el usuario, aprendizaje automático, soporte de datos semiestructurados y mejora de las capacidades de gestión de la carga de trabajo.
Actian se complace en anunciar la disponibilidad de Actian VectorH 6. Esta versión incluye nuevas funciones, como las funciones definidas por el usuario (UDF), la compatibilidad con JSON y la gestión de la carga de trabajo.
Esta entrada ofrece una visión general de algunas de las funciones que se han añadido a esta versión.
Principales novedades
Funciones definidas por el usuario
Las funciones definidas por el usuario (UDF) permiten al usuario ampliar la base de datos para realizar operaciones que no están disponibles a través de las funciones incorporadas y definidas por el sistema que proporciona Vector. VectorH 6 proporciona la capacidad de crear UDFs escalares, que devuelven como máximo una fila, consistente en una sola columna/valor. Esto significa que puede ejecutar código JavaScript de Python junto con su sentencia SQL en una sola consulta.
Vector admite tres lenguajes de programación para UDF: SQL, JavaScript y Python 3.6 (en fase beta). Otro caso de uso de las UDF en Vector es el déploiement de modelos de aprendizaje automático (ML) que se ejecutan junto con la base de datos. Al desplegar modelos de aprendizaje automático junto a la base de datos de Vector, se reduce el movimiento de datos, lo que permite una puntuación más rápida de los mismos.
Por ejemplo, la concordancia de patrones Regex que no está disponible en Vector hoy en día puede implementarse con una UDF. Además, algunas funciones, como las tablas de búsqueda simples, pueden completarse con un join, pero son mucho más fáciles de crear en un UDF de JavaScript.
Gestión de la carga de trabajo
La gestión de la carga de trabajo en los sistemas de gestión de bases de datos (SGBD) es el método de controlar y gestionar el trabajo (es decir, las transacciones de la base de datos) que se ejecuta en un sistema de base de datos. A través del control del trabajo en una base de datos, esto permite el uso eficiente de los recursos del sistema y la capacidad de mantener los objetivos de rendimiento. En VectorH 6, Actian ha comenzado a sentar las bases para una gestión integral de la carga de trabajo dentro de la base de datos Vector, permitiendo el control del modo de acceso a la base de datos, limitando el número de filas devueltas por una consulta determinada, y la capacidad de abortar las consultas en caso de que alcancen límites predefinidos.
Compatibilidad con JSON
JSON (JavaScript Object Notation) es un popular formato de datos semiestructurados que se utiliza para intercambiar datos en aplicaciones web y móviles. JSON es un método flexible, fácil de leer y ligero para compartir datos entre aplicaciones.
Las funciones JSON en Vector le permiten combinar conceptos NoSQL y relacionales en la misma base de datos. Ahora puede combinar columnas relacionales clásicas con columnas que contengan documentos formateados como texto JSON en la misma tabla y analizar e importar documentos JSON en estructuras relacionales. Vector 6 proporciona funcionalidad para trabajar con objetos JSON directamente en la base de datos. La unión de datos semiestructurados con bases de datos relacionales crea una solución que es más flexible y puede manejar casos de uso adicionales en los que las estructuras de datos subyacentes cambian más rápidamente. Algunos ejemplos son: el trabajo con API REST y el trabajo con datos en informatique décisionnelle (BI) y herramientas de Ciencia de Datos donde la estructura cambia.
Mejoras adicionales
Esta última versión de Vector continúa desarrollando sus capacidades de rendimiento. Estas capacidades de rendimiento se han refinado aún más en VectorH 6. Además, en la última versión se han incorporado nuevas capacidades de cifrado y correcciones de estabilidad.
Soporte de plataformas
Actian VectorH 6 sigue siendo compatible con RHEL, CentOS, SUSE Linux, Ubuntu, Cloudera y Hortonworks. VectorH 6 está disponible desde hoy en esd.actian.com. Vector 6 para Linux estará disponible en el segundo trimestre de 2020, y para Windows en el tercer trimestre de 2020.
Suscríbase al blog de Actian
Suscríbase al blog de Actian para recibir información sobre datos directamente en su correo electrónico.
- Manténgase informado: reciba lo último en análisis de datos directamente en su bandeja de entrada.
- No se pierda ni una publicación: recibirá actualizaciones automáticas por correo electrónico que le avisarán cuando se publiquen nuevas publicaciones.
- Todo depende de usted: cambie sus preferencias de entrega para adaptarlas a sus necesidades.