HTTP-API у куба и срезов



  • Каждым объектом рабочего пространства можно управлять удаленно при помощи HTTP-API, включая выполнение запросов к кубу и его срезам или использовать настроенные виджеты в сторонних системах.
    Чтение данных из кубов и срезов осуществляется посредством метода HTTP GET с соответствующим URL и параметрами.

    HTTP API куба:

    • 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

    HTTP API среза:

    • 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

Log in to reply