Я пытаюсь сохранить порядок в пространстве Космоса. В настоящее время я хранение данных, как показано ниже:Как обращаться с правилами группировки
.../webhdfs/v1/user/[ USERNAME ]/[ Fiware-Service ]/[ Fiware-ServicePath ]/TEMPORAL1_PhysicalTest/TEMPORAL1_PhysicalTest.txt
.../webhdfs/v1/user/[ USERNAME ]/[ Fiware-Service ]/[ Fiware-ServicePath ]/TEMPORAL2_PhysicalTest/TEMPORAL2_PhysicalTest.txt
.../webhdfs/v1/user/[ USERNAME ]/[ Fiware-Service ]/[ Fiware-ServicePath ]/TEMPORAL3_PhysicalTest/TEMPORAL3_PhysicalTest.txt
.../webhdfs/v1/user/[ USERNAME ]/[ Fiware-Service ]/[ Fiware-ServicePath ]/TEMPORAL4_PhysicalTest/TEMPORAL4_PhysicalTest.txt
Где TEMPORAL1 представляет мои Entities идентификаторы и PhysicalTest соответствующего типа. Однако, я хотел бы знать, присваиваемой механизм для хранения данных на основе ниже (гипотетические) структуры:
.../webhdfs/v1/user/[ USERNAME ]/[ Fiware-Service ]/[ Fiware-ServicePath ]/physicaltests/TEMPORAL1_PhysicalTest.txt
.../webhdfs/v1/user/[ USERNAME ]/[ Fiware-Service ]/[ Fiware-ServicePath ]/physicaltests/TEMPORAL2_PhysicalTest.txt
.../webhdfs/v1/user/[ USERNAME ]/[ Fiware-Service ]/[ Fiware-ServicePath ]/physicaltests/TEMPORAL3_PhysicalTest.txt
.../webhdfs/v1/user/[ USERNAME ]/[ Fiware-Service ]/[ Fiware-ServicePath ]/physicaltests/TEMPORAL4_PhysicalTest.txt
Я считаю, что это может быть решен путем группировки правил; Конечно, хотя.
Если это так, я остановился мой grouping_rules.conf, как показано ниже, не успешный результат, так как я в конечном итоге со структурой, представленной в первую очередь:
{
"grouping_rules": [
{
"id": 1,
"fields": [
"entityType"
],
"regex": "PhysicalTest.*",
"destination": "PhysicalTest",
"fiware_service_path": "/[ Fiware-Service ]/physicaltests"
}
]
}