first commit
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
{
|
||||
"rootGroups": [
|
||||
{
|
||||
"name": "global",
|
||||
"softMemoryLimit": "80%",
|
||||
"hardConcurrencyLimit": 100,
|
||||
"maxQueued": 1000,
|
||||
"schedulingPolicy": "weighted",
|
||||
"jmxExport": true,
|
||||
"subGroups": [
|
||||
{
|
||||
"name": "data_definition",
|
||||
"softMemoryLimit": "10%",
|
||||
"hardConcurrencyLimit": 5,
|
||||
"maxQueued": 100,
|
||||
"schedulingWeight": 1
|
||||
},
|
||||
{
|
||||
"name": "data_analyst",
|
||||
"softMemoryLimit": "30%",
|
||||
"hardConcurrencyLimit": 20,
|
||||
"maxQueued": 200,
|
||||
"schedulingWeight": 2
|
||||
},
|
||||
{
|
||||
"name": "data_engineer",
|
||||
"softMemoryLimit": "40%",
|
||||
"hardConcurrencyLimit": 30,
|
||||
"maxQueued": 300,
|
||||
"schedulingWeight": 3
|
||||
},
|
||||
{
|
||||
"name": "pipeline",
|
||||
"softMemoryLimit": "20%",
|
||||
"hardConcurrencyLimit": 10,
|
||||
"maxQueued": 100,
|
||||
"schedulingWeight": 1
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"selectors": [
|
||||
{
|
||||
"userGroup": "admin",
|
||||
"group": "global.data_engineer"
|
||||
},
|
||||
{
|
||||
"source": ".*pipeline.*",
|
||||
"group": "global.pipeline"
|
||||
},
|
||||
{
|
||||
"queryType": "SELECT",
|
||||
"group": "global.data_analyst"
|
||||
},
|
||||
{
|
||||
"queryType": "DATA_DEFINITION",
|
||||
"group": "global.data_definition"
|
||||
},
|
||||
{
|
||||
"user": "admin",
|
||||
"group": "global.data_engineer"
|
||||
},
|
||||
{
|
||||
"source": ".*",
|
||||
"group": "global.data_analyst"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user