Files
sicabe-core/deploy/config/trino/resource-groups.json
T
2026-10-09 02:35:14 +07:00

69 lines
1.5 KiB
JSON

{
"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"
}
]
}