-
Notifications
You must be signed in to change notification settings - Fork 4.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature][Task Plugin] Dolphin zeppelin task plugin improvement plan #9814
Comments
Thank you for your feedback, we have received your issue, Please wait patiently for a reply.
|
Any ideas or suggestions to these features are appreciated! |
Look good to me, but I I have the following questions:
Is it means that it needs database storage or resource manage?
What's the difference from ds? |
@caishunfeng My bad. I think I didn't make it clear. When developing big data tasks in zeppelin, users write zeppelin |
About |
BTW, since Dolphin also supports |
Sound good! thank for you bring this up ! |
To make zeppelin task plugin more user-friendly, we could add some UI interaction features. For example, once a user fills in the noteId, there could be a button linking to the page of the zeppelin note with same noteId. In that case, the user could open and edit the connected note conveniently. |
yes, of cause, we have similar function in sub_process task, but just jump to dolphinscheduler resource instead of zeppelin's |
dolphinscheduler/dolphinscheduler-common/src/main/resources/common.properties Lines 103 to 106 in 719a9d4
I think it was not a good idea to put zeppelin endpoint in |
sure, agree with that |
Search before asking
Description
By Integrating Apache Dolphin Scheduler with Apache Zeppelin through
zeppelin task plugin
, we aim to provide Dolphin users, especially those big data engineers, with so-calledBig Data Studio
experience, which means users can develop and debug big data related tasks inzeppelin notebook
interactively and schedule them directly from dolphin with 'one click'. This feature will significantly boost development efficiency of big data engineers and lower the bar for those who do not have much experience in the big data area.However, currently dolphin only has basic integration with zeppelin and we need more features in zeppelin task plugin to achieve our goal. Here are a few points I come up with at the moment:
Configuration Center
: [DSIP-19][Feature] Add connection center feature for DS #10283custom variables
support in zeppelin task plugin. See zeppelin dynamic form for details. [Feature][Task Plugin] Add support for dynamic form for zeppelin task plugin #9977endpoint
field in UI and by filling different endpoints, users use dolphin to schedule zeppelin tasks to zeppelin servers deployed on different remote clusters. In this way, once configurations are completed on zeppelin side, users will be able to schedule big data tasks on different environment without worrying about configurations. [Feature][Task Plugin] Enable users to switch endpoints in zeppelin tasks #10925I would like to invite Apache Zeppelin PMC, Jeff Zhang @zjffdu to help with the review.
BTW, the idea of zeppelin task plugin is inspired by Jeff's previous work on
Apache Airflow Zeppelin Operator
, kudos to Jeff.Use case
Related issues
releated: #9201 #9798 #5271
Are you willing to submit a PR?
Code of Conduct
The text was updated successfully, but these errors were encountered: