Xun Liu created ZEPPELIN-4077:
---------------------------------

             Summary: Interpreter supports dynamic configuration
                 Key: ZEPPELIN-4077
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-4077
             Project: Zeppelin
          Issue Type: Improvement
         Environment: There are too many interpreters, it is difficult to 
maintain, and the user experience is not good.

!interpreter dynamic parameter.gif!
            Reporter: Xun Liu
            Assignee: Xun Liu
         Attachments: interpreter dynamic parameter.gif

In a multi-user scenario with multiple Hadoop clusters, Because different users 
and user groups have different permissions, Need to specify different Hadoop 
clusters and YARN queues.
The current interpreter configuration is fixedly configured, such as an 
interpreter configured with a YARN queue.
So, this creates a lot of interpreters that need to be configured in a zeppelin 
service.

There are too many interpreters, it is difficult to maintain, and the user 
experience is not good.

 

I think about this for extended support:
1. When the user logs in, it provides an extended interface for obtaining the 
user's queue information and kerberos information. It is not configured by 
default.
2. When the user can execute the interpreter related to the hadoop cluster 
configuration (for example: spark, hdfs file interpreter), provide a drop-down 
list that allows the user to select the HADOOP_CONF configuration item.
3. When the user can execute the interpreter related to kerberos configuration 
(for example: spark, hdfs file, jdbc interpreter), the user's kerberos 
information is automatically used to replace the keytab and principal 
configuration in the interpreter.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to