Hue学习笔记 -- 元数据库梳理

版权声明:学习交流为主,未经博主同意禁止转载,禁止用于商用。 https://blog.csdn.net/u012965373/article/details/82119552

词汇解释:
Hue  -> Hadoop User Experience
Beeswax -> 历史原因,Hive编辑器曾被称为蜂蜡(Beeswax), 这里用于Hue集成Hive数据模块
django -> python前端框架
Oozie -> 类似Airflow, Azkaban任务调度组件,此处为Hue内置任务调度组件
Desktop -> Hue操作主界面


元数据表梳理如下(此处只对做查询历史做了简要说明,其他OOzie等组件后续用到再添加):
 - auth_group         // 用户组认证表
     -- id
     -- name

 - auth_group_permission     // 用户组认证权限管理表
     -- id 
     -- group_id
     -- permission_id

 - auth_permission.      // 用户组认证权限表
     -- id
     -- name
     -- content_type_id
     --codename

 - auth_user          // 用户认证表
     -- id
     -- password
     -- last_login
     -- is_superuser
     -- username
     -- first_name
     -- last_name
     -- email
     -- is_staff
     -- is_active
     -- date_joined

 - auth_user_group    // 用户组认证组
     -- id
     -- user_id
     -- group_id

 - auth_user_user_permissions  // 用户认证权限表
     -- id
     -- user_id
     -- permission_id

 - axes_accessattempt        // 临时登陆信息
     -- id
     -- user_agent                // 浏览器型号
     -- ip_address                // ip地址
     -- usernames                // 用户名
     -- trusted                    
     -- http_accept                
     -- path_info
     -- attempt_time                // 登陆时间 
     -- get_data        
     -- post_data                // 发送请求
     -- failures_since_start

 - axes_accesslog            // 登陆日志
     -- id                     
     -- user_agent
     -- ip_address
     -- username
     -- trusted
     -- http_accept
     -- path_info
     -- attempt_time
     -- logout_time

 - beeswax_metainstall       // beewax(hive) 元数据安装表
     -- installed_example
     -- id

 - beeswax_queryhostory      // beewax(hive最近查询摘要)  查询历史
     -- submission_date
     -- last_state
     -- server_id
     -- log_context
     -- designed_id
     -- owner_id
     -- query
     -- has_results
     -- id
     -- notify
     -- server_name
     -- server_host
     -- server_port
     -- server_type
     -- server_guid
     -- operation_type
     -- modified_row_count
     -- statement_number
     -- query_type
     -- is_redacted
     -- extra
     -- is_cleared

 - beeswax_savedquery     // beeswax 查询保存表
     -- name
     -- type
     -- is_auto
     -- mtime
     -- owner_id
     -- data
     -- id
     -- desc
     -- is_trashed
     -- is_redacted

 - beeswax_session            // beewax会话
     -- last_used
     -- status_code
     -- server_protocol_version
     -- secret
     -- owner_id
     -- guid
     -- id
     -- application
     -- properties

 - defaultconfiguration_groups        // 默认配置组
     -- id
     -- defaultconfiguration_id
     --group_id

 - desktop_defaultconfiguration        // 默认配置
     -- id
     -- app
     -- properties
     -- is_default
     -- user_id

 - desktop_document                    // desktop 保存查询记录表
     -- description
     -- extra
     -- object_id
     -- last_modified
     -- content_type_id
     -- version
     -- owner_id
     -- id
     -- name

 - desktop_document_tags            // desktop 文档标签
     -- id
     -- document
     -- documenttag_id

 - desktop_document2                // desktop 所有查询历史
     -- id
     -- owner_id
     -- name
     -- description
     -- uuid
     -- type
     -- data
     -- extra
     -- last_modified
     -- version
     -- is_history
     -- parent_directory_id
     -- search
     -- is_managed
     -- is_trashed

 - desktop_document2_dependencies
     -- id
     -- from_document2_id
     -- to_document2_id

 - desktop_document2permission
     -- id
     -- doc_id
     -- perms

 - desktop_documentpermission
     -- perms
     -- doc_id
     -- id

 - desktop_documenttag
     -- owner_id
     -- tag
     -- id

 - desktop_settings
     -- collect_usage
     -- id
     -- tours_and_tutorials

 - desktop_userpreferences
     -- value
     -- id
     -- key
     -- user_id

 - django_admin_log         // 前端django admin用户日志
     -- id
     -- action_time
     -- user_id
     -- content_type_id
     -- object_id
     -- object_repr
     -- action_flag
     -- change_message

 - django_XXXX                // django前端配置数据表

 - documentpermission_groups
     -- id
     -- documentpermissi
     -- group_id

 - documentpermission_users
     -- id
     -- documentmissi
     -- user_id

 - documentpermission2_groups
     -- id
     -- document2permis
     -- group_id

 - documentpermission2_users    
     -- id
     -- document2permis
     -- user_id

 - jobsub_XXX            // job查询子任务表

 - oozie_XXXXXX         // oozie存储表

 - pig_XX                 // pig存储表

 - search_collection    // 搜索收藏

 - search_facet            // 

 - search_result         // 查询结果

 - search_sorting        // 查询排序

 - south_migrationhistory    // 迁移历史

 - useradmin_grouppermission  // admin用户组权限

 - useradmin_huepermission      // admin用户hue权限

 - useradmin_ldapgroup          // admin用户ldap认证用户组

 - useradmin_userprofile    // admin用户属性
     -- home_directort        // 用户存储路径
     -- id                     
     -- user_id
     -- creation_method
     -- first_login
     -- last_activity        // 最后登录时间

猜你喜欢

转载自blog.csdn.net/u012965373/article/details/82119552