Как настроить редактирование данных в кубах с помощью визеля koob-table-simple"

в документации написано что это можно сделать с помощью визеля koob-table-simple".
написано, что нужно настроить конфигурацию куба.
но скажите пожалуйста, здесь что нужно указывать таблицы в источнике?
Мы что данные будем править данные в источнике? А не в кубе?
И что писать если загрузка была из excel?

Здравствуйте

В соответствии с инструкцией, необходимо произвести настройку конфигурации куба, указав в какую таблицу, по какому ключу (полю таблицы) и в какой схеме будет предоставлена возможность редактирования данных

Конечно, данные будут изменяться в том источнике данных, на которые настроен куб.
Куб сам по себе не является хранилищем данных: это метаданные, описывающие, откуда выбирать информацию и как на ее основе формировать размерности и факты.

В случае для данных, загруженных из экселя, в конфигурации куба необходимо использовать те схемы и таблицы, которые создались в момент формирования источника данных на основе файла(ов) экселя. Все изменения будут сохраняться именно туда.

Добрый день. С обновлением данных в таблицах БД все получилось. Спасибо.
С обновлением в ексель пока не получилось.
Скажите пожалуйста, где в системе посмотреть названия схемы и таблицы, что сформировались при загрузке из екселя?
По инфе из соответствующего коннектора (создан при загрузке из екселя), тоже пока не понимаю, поможет ли он мне.

Здравствуйте

Находите в списке источников данных загруженный вами ранее Эксел

Запоминаете\записываете его id

Затем переходите в раздел “Кубы”, выбираете “Добавить”

Для источника luxmsbi перелистываете схемы до самого конца и находите схему xdds, в которой ищете все таблицы с названием, начинающимися с id из строки коннекта в источнике данных

Таблицы можно вытащить на поле с клеткой и посмотреть, какие данные в них находятся

А есть возможность ограничить набор колонок, которые можно редактировать?

Все получилось. Спасибо.

В настоящий момент нет такой возможности.

Есть. Вы можете в конфигурации таблицы в блоке style указать для конкретного столбца onClickDataPoint: ‘edit’,
Пример:

    style: {
      sex: {
        onClickDataPoint: 'edit',
      },
    },

Так не получается. Если поставить onClickDataPoint : “edit” для всей таблицы, редактирует все колонки. Если убрать для таблицы, а оставить только в style колонки то вообще не реагирует на кликание столбца. Версия веба 8.10.21

Можете прислать JSON-конфигурацию данной таблицы?

{
frame: {
h: 11,
w: 11,
x: 0,
y: 0,
},
options: [
‘FullWidth’,
],
dataSource: {
koob: ‘dwhtest.jira_projects_jira_tmp_data’,
style: {
project_type: {
onClickDataPoint: ‘edit’,
},
},
xAxis: ‘project_id’,
yAxis: ‘measures’,
measures: [
‘key:key’,
‘name:name’,
‘project_type:project_type’,
],
dimensions: [
‘project_id’,
],
},
onClickDataPoint: ‘edit’,
view_class: ‘koob-table-simple’,
title: ‘’,
}

И при добавлении по + этой же таблице неверно генерируется запрос “INSERT INTO jira.tmp_data (project_id, “project_type:project_type”) VALUES (‘16396’, ‘парам пам пам’)” (наименование колонки)

Стилизация для фактов (measures) реализуется в блоке “measures”.
т.е. вам небходимо прописать следующим образом
style:{
measures:{
project_type:{
onClickDataPoint: “edit”
}
}
}

и убрать данную функцию из основной части. Тогда данный столбец можно будет редактировать

что касается запроса - вы правы, в следующей версии исправим данную проблему. В данный момент, вы можете в массиве measures убрать алиасы, т.е. написать
measures: [
‘key’,
‘name’,
‘project_type’,
],

в таком случае проблема должна уйти