-
Notifications
You must be signed in to change notification settings - Fork 3.7k
[Spark load] Add spark etl cluster and cluster manager #3418
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
Conversation
|
@wyb Hi, why comment the update load cluster code? |
Because EtlClusterDesc class is used in the load job process, and is not in this pr. |
why |
imay
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should add documents for resource operations.
fe/src/main/java/org/apache/doris/analysis/CreateResourceStmt.java
Outdated
Show resolved
Hide resolved
docs/zh-CN/sql-reference/sql-statements/Account Management/GRANT.md
Outdated
Show resolved
Hide resolved
fe/src/main/java/org/apache/doris/mysql/privilege/PaloPrivilege.java
Outdated
Show resolved
Hide resolved
fe/src/main/java/org/apache/doris/analysis/ResourcePattern.java
Outdated
Show resolved
Hide resolved
fe/src/main/java/org/apache/doris/analysis/ResourcePattern.java
Outdated
Show resolved
Hide resolved
morningman
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
imay
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
imay
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
apache#3418) …sion.suite.Suite.getProvider() is applicable for argument types`
1.1 Spark resource management
Spark is used as an external computing resource in Doris to do ETL work. In the future, there may be other external resources that will be used in Doris, for example, MapReduce is used for ETL, Spark/GPU is used for queries, HDFS/S3 is used for external storage. We introduced resource management to manage these external resources used by Doris.
FOR user_name is optional. If there has, the external resource belongs to this user. If not, the external resource belongs to the system and all users are available.
PROPERTIES:
Example:
General users can only see their own resources.
Admin and root users can show all resources.
1.2 Create spark load job
Example:
The spark configuartions in load stmt can override the existing configuration in the resource for temporary use.
#3010