• 687374918
  • info@devacademy.es

Programa práctico en SQL BigData con Apache Phoenix

Detalle del plan de formación

Apache Phoenix es una base de datos relacional masivamente paralela de código abierto, con soporte para el motor OLTP para Hadoop utilizando apache HBase como su medio de almacenamiento.

Phoenix proporciona un driver JDBC que enmascara los elementos intrínsecos de noSQL facilitando a los usuarios crear, eliminar, y modificar tablas SQL, vistas, índices, y secuencias; insertar y eliminar filas por unidad o por grupo; y consulta de datos a través de SQL

Esta tecnología compila consultas SQL y otras construcciones al API nativo de noSQL en lugar de utilizar MapReduce permitiendo la construcción de aplicaciones de baja latencia sobre la base de medios noSQL, así es posible utilizar todo el potencial de HBASE para poder recuperar los datos rápidamente y de forma sencilla

DevAcademy propone un curso de introducción en Apache Phoenix donde busca dotar a sus alumnos de conocimientos en el manejo de SQL con  HBase a través de Apache Phoenix. Al acabar el curso los alumnos podrán lanzar consultas complejas en los datasets distribuidos en un entorno Big Data.

Temario

  • Introucción a NoSQL vs SQL
  • Introducción a HBase
  • Practicando consultas en HBase
  • Introdcución a SQL en HBase con Phoenix
  • Despliegue de Phoenix
  • Configuración de Phoenix
  • Trabajando con Phoenix
    • Indices primarios
    • Indices secundarios
    • Ejecución de consultas
    • Vistas
    • Tablas con datos distribuidos por regiones (Salted Tables)

Fechas, horario y lugar

Los cursos de DevAcademy son en horario NO LABORAL los VIERNES (16hrs – 21hrs) y SÁBADOS (9hrs-14hrs), pensado para que puedan asistir aquellos que estén trabajando.

¡ABIERTA LISTA DE ESPERA!: Fechas: por confirmar

El curso tendrá lugar en las aulas situadas en las instalaciones DevAcademy

Responsabilidades profesor

El profesor presentará el contenido conforme lo presentado en el programa de formación y dará acceso al material necesario (PDFs, ejercicios, software, etcs) para el curso contratado.

Responsabilidades alumno

El asistente participará en la formación en el periodo determinado. DevAcademy mandará un email previo a todos los alumnos con lo necesario.

Por último, será necesario que el alumno pueda disponer de los requisitos mínimos necesarios para la participación en la formación, siendo estos los siguientes:

  • Recomendable unos 4GB de memoria RAM y 10GB de espacio en disco.
  • Habilitada la virtualización tanto en software como hardware
  • Poseer privilegios de administración

Observaciones importantes

Confirmaciones
Las confirmaciones serán enviadas a la dirección de e-mail enviada por el alumno

Cancelaciones
Los plazos para la cancelación de inscripciones solicitadas, son de 5 días laborales antes del inicio del curso.
Sin embargo, en caso de cancelación fuera de plazo por parte del alumno, DevAcademy se reserva el derecho a cobrar un porcentaje (20%) del valor del curso.
DevAcademy se reserva el derecho de cancelar o posponer la formación, siempre y cuando avise al contratante y/o devuelva el importe íntegro en caso de cancelación

Obligaciones del alumno
Es obligatorio que el alumno cumpla con todos las obligaciones recomendadas por el profesor para seguir todos los ejercicios y no demorar ni perjudicar la clase.

Además, es posible que días antes se envíe un email como recordatorio al alumno con instrucciones a seguir u obligaciones desarrollar para poder estar preparado al comienzo de la clase.

Por último, si quieres más información sobre los cursos, haz click aquí



DevAcademy 2019 - info@devacademy.es - Telf: 687374918