Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
superset:work_in_superset:datasets:changing_dataset_to_query [2023/07/28 17:21] – создано e.nesterova@corp.nstu.ru | superset:work_in_superset:datasets:changing_dataset_to_query [2023/11/15 14:09] (текущий) – e.nesterova@corp.nstu.ru | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Изменение датасета на произвольный SQL-запрос ====== | + | ====== |
+ | <WRAP group> | ||
+ | <WRAP half column> | ||
+ | Создать датасет сразу с произвольным SQL-запросом нельзя. Можно изменить таблицу на произвольный запрос только в уже существующем датасете. | ||
+ | Датасет основанный на произвольном SQL-запросе называется __виртуальным__, | ||
+ | Для смены типа датасета на виртуальный нажмите на значок карандаша в действиях. | ||
+ | </ | ||
+ | |||
+ | <WRAP half column> | ||
+ | {{: | ||
+ | </ | ||
+ | </ | ||
+ | \\ | ||
+ | <WRAP group> | ||
+ | <WRAP half column> | ||
+ | В диалоговом окне настроек на вкладке **Источник** заблокировано изменение в целях случайного изменения. Нажмите на {{: | ||
+ | После ввода запроса столбцы почему-то не синхронизируются сразу, поэтому нажимаем снизу кнопку Сохранить и подтверждаем применение изменений. Появится сообщение {{: | ||
+ | <WRAP center round important 70%> | ||
+ | По сути, предыдущий датасет удаляется и создается новый, поэтому еще раз подумайте, | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP half column> | ||
+ | {{: | ||
+ | </ | ||
+ | </ | ||
+ | \\ | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP half column> | ||
+ | Чтобы обновились столбцы таблицы в соответствии с результатом запроса, | ||
+ | |||
+ | <WRAP center round tip 70%> | ||
+ | Также появится сообщение в углу об обновлении столбцов датасета, | ||
+ | {{ : | ||
+ | </ | ||
+ | |||
+ | <WRAP center round important 70%> | ||
+ | Если SQL-запрос синтаксически неправильно написан или произошла ошибка при синхронизации, | ||
+ | {{ : | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP half column> | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||