Contenidos
Apache Ranger: control de acceso detallado
Integre Apache Ranger con Hive, HDFS, Presto, Tagsync de Apache Atlas, etc.
Lo que aprenderás
Apache Ranger: control de acceso detallado
- Componentes y arquitectura de Apache Ranger
- Integración completa de Ranger Hive con casos de uso reales
- Comprensión de Ranger Hive de extremo a extremo, HDFS, Presto Plugin
- Ranger Tag-sync de Apache Atla
Requisitos
- Familiarizado con Hive, HDFS, Presto, Apache Atlas
- Es bueno tener AWS EMR práctico
Descripción
¿Qué aprende de este curso?
En este curso, estudiamos de principio a fin Apache Ranger políticas de autorización e integración con componentes de Hadoop como Colmena, HDFS, Apache Atlas, Presto, etc.
Primero aprendemos Componentes y Arquitectura de Ranger.
A continuación, instalamos Apache Ranger 2.1.0 que es la última versión estable. La instalación del Ranger parece bastante sencilla.
Sin embargo, guardabosques requiere Solr y Mysql infraestructura. Ranger es compatible con Mysql versión 5.6 o 5.7. No admitirá más allá de estas versiones. Estas limitaciones complican la instalación del guardabosques. Pasé muchos días instalando ranger. Consolidé todos los pasos en un solo script de shell. Los usuarios pueden descargarlo y ejecutarlo sin problemas. Después de eso, navegamos a la interfaz de usuario de apache ranger y exploramos las características destacadas.
En la 3ra sección logramos Colmena de guardabosques integración. Al principio, adquirimos el clúster de colmena e instalamos el complemento de colmena de guardabosques.
Cargamos datos de muestra en Hive. Definimos políticas en apache ranger para diferentes usuarios y validamos las políticas consultando en hive. También examinamos Enmascaramiento y Filtros de nivel de fila.
En la cuarta sección, profundizamos en Ranger HDFS integración. Al principio, adquirimos el clúster de colmena e instalamos el complemento HDFS Ranger.
Profundizamos en la colmena Tablas gestionadas y cargue datos de muestra en HDFS.
Por último, definimos las políticas de HDFS y las verificamos consultando las tablas de Hive.