SetCubeResult SetCube(CubeId tCube, SetCubeArg tArg)
tCube. Моникёр открытого экземпляра куба.
tArg. Параметры изменения метаданных.
Операция SetCube изменяет метаданные куба.
Данная операция позволяет изменить структуру куба:
набор измерений;
варианты отображения;
параметры управляющих измерений.
Для выполнения операции в параметре tCube укажите моникёр открытого экземпляра куба и в параметре tArg укажите параметры, в соответствии с которыми будут произведены изменения. Моникёр может быть получен при выполнении операции OpenCube. В поле tArg.pattern указывается шаблон для изменения структуры куба, а в поле tArg.meta указываются обновленные метаданные.
Результатом работы операции будет моникёр измененного куба и запрошенные метаданные, которые могут быть указаны в шаблоне tArg.metaGet.
Для сохранения внесенных изменений после операции SetCube выполните операцию SaveObject или SaveObjectAs.
Примечание. В «Форсайт. Аналитическая платформа» изменение структуры доступно только для стандартных кубов.
Пример добавления измерения в структуру куба. В запросе передаются:
моникёр куба, открытого на редактирование;
шаблон, указывающий необходимость добавить измерение;
обновленные метаданные, содержащие добавляемое измерение.
В ответе приходит обновленная информация об измерениях куба.
См. также: