Каждым объектом рабочего пространства можно управлять удаленно при помощи HTTP-API, включая выполнение запросов к кубу и его срезам или использовать настроенные виджеты в сторонних системах.
Чтение данных из кубов и срезов осуществляется посредством метода HTTP GET с соответствующим URL и параметрами.
- query - обращение к кубу на предмет выполнения запроса
/datacube/api/Cube.jsb?id=<wsId/cubeId>&query={...}&offset=0&limit=10
- list - вывод полей и измерений куба
/datacube/api/Cube.jsb?id=<wsId/cubeId>&list=fields
/datacube/api/Cube.jsb?id=<wsId/cubeId>&list=dimensions
- cmd - запуск процедур над кубом
/datacube/api/Cube.jsb?id=<wsId/cubeId>&cmd=clearcache
/datacube/api/Cube.jsb?id=<wsId/cubeId>&cmd=updatecache
- query - выполнение запроса к срезу
/datacube/api/Slice.jsb?id=<wsId/sliceId>&query={...}&offset=0&limit=10
- list - вывод полей и измерений в срезе
/datacube/api/Slice.jsb?id=<wsId/sliceId>&list=fields
/datacube/api/Slice.jsb?id=<wsId/sliceId>&list=dimensions
- cmd - запуск процедур над срезом
/datacube/api/Slice.jsb?id=<wsId/sliceId>&cmd=clearcache
/datacube/api/Slice.jsb?id=<wsId/sliceId>&cmd=updatecache