Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
superset:work_in_superset:datasets:dataset_settings [2023/07/31 15:12] – e.nesterova@corp.nstu.ru | superset:work_in_superset:datasets:dataset_settings [2023/11/15 14:09] (текущий) – e.nesterova@corp.nstu.ru |
---|
======= Настройки датасета ======= | ======= [АРХИВ] Настройки датасета ======= |
<WRAP group> | <WRAP group> |
<WRAP half column> | <WRAP half column> |
<WRAP half column> | <WRAP half column> |
| |
{{:superset:work_in_superset:datasets:dataset_setting_1.png?nolink&150 |}} | {{:superset:work_in_superset:datasets:dataset_setting_1.png?nolink&120 |}} |
</WRAP> | </WRAP> |
</WRAP> | </WRAP> |
| |
===== Столбцы ===== | ===== Столбцы ===== |
Вкладка **Столбцы** содержит описание столбцов, определенные таблицей или SQL-запросом источника. **Таблица Данных** содержит __тип данных__ столбца (например, integer, float, variable character, timestamp и т.д.), это поле не редактируемое. Столбец **Содержит дату/время** указывает, что данные содержать дату или время в каком-либо формате (date, time, timestamp и т.д.). Флаг **Фильтрующийся** разрешает включать столбец датасета в фильтр на графиках/дашбордах. Флаг **Измерение** указывает, можно ли по данному столбцу применять «GROUP BY» в запросе, то есть можно ли группировать в pivot-таблицах. | <WRAP group> |
{{ :superset:work_in_superset:datasets:dataset_setting_4.png?500 |}}\\ | <WRAP half column> |
У каждого столбца датасета можно настроить дополнительный параметры, нажав на стрелку {{:superset:work_in_superset:datasets:dataset_setting_11.png?15|}}:\\ | Вкладка **Столбцы** содержит описание столбцов, определенные таблицей или SQL-запросом источника. \\ |
| **Таблица Данных** содержит __тип данных__ столбца (например, integer, float, variable character, timestamp и т.д.), это поле не редактируемое.\\ |
| Столбец **Содержит дату/время** указывает, что данные содержать дату или время в каком-либо формате (date, time, timestamp и т.д.).\\ |
| Флаг **Фильтрующийся** разрешает включать столбец датасета в фильтр на графиках/дашбордах.\\ |
| Флаг **Измерение** указывает, можно ли по данному столбцу применять «GROUP BY» в запросе, то есть можно ли группировать в pivot-таблицах.\\ |
| Значок **корзины** для удаления столбца. |
| </WRAP> |
| |
| <WRAP half column> |
| {{:superset:work_in_superset:datasets:dataset_setting_4.png?nolink&500 |}} |
| |
| </WRAP> |
| </WRAP> |
| <WRAP group> |
| <WRAP half column> |
| У каждого столбца датасета можно настроить дополнительный параметры, нажав на стрелку {{:superset:work_in_superset:datasets:dataset_setting_11.png?nolink&15|}}:\\ |
* **Метка** – отображаемое название столбца в графиках (там можно переопределить) | * **Метка** – отображаемое название столбца в графиках (там можно переопределить) |
* **Описание** – краткое описание столбца, появляется при наведении курсора | * **Описание** – краткое описание столбца, появляется при наведении курсора |
* **Формат datetime** – если у столбца выставлен флаг Содержит дату/время, то дата и время будут преобразовываться для вывода по заданному формату. Формат задается в соответствии с форматом Python (например, %m-%d-%Y= 02-27-2020).{{ :superset:work_in_superset:datasets:dataset_setting_5.png?500 |}}\\ | * **Формат datetime** – если у столбца выставлен флаг Содержит дату/время, то дата и время будут преобразовываться для вывода по заданному формату. Формат задается в соответствии с форматом Python (например, %m-%d-%Y= 02-27-2020). |
| </WRAP> |
| |
| <WRAP half column> |
| {{:superset:work_in_superset:datasets:dataset_setting_5.png?nolink&450 |}} |
| </WRAP> |
| </WRAP> |
===== Расчетные столбцы ===== | ===== Расчетные столбцы ===== |
Вкладка **Расчётные столбцы** содержит столбцы, которые автор датасета может сам задать. Эти столбцы физически не хранятся ни в базе данных, ни в superset, они вычисляются “на лету” при выполнении SQL-запроса. Настройки у расчетных столбцов такие же, как и на вкладке Столбцы, однако добавляются поля **Выражение SQL** и **Тип данных**. | |
Например, из двух значений физических столбцов //client// и //employee// нужно получить одну строку с помощью их конкатенации, тогда расчётный столбец будет задан следующим образом, в **Выражение SQL** прописываем соответствующие операторы, Метка будет определять понятное название на русском языке, а в поле **Таблица данных** (прим. тип данных) выбираем типа //string//. | |
<WRAP group> | <WRAP group> |
<WRAP half column> | <WRAP half column> |
{{:superset:work_in_superset:datasets:dataset_setting_6.png?500 |}} | Вкладка **Расчётные столбцы** содержит столбцы, которые автор датасета может сам задать. Эти столбцы физически не хранятся ни в базе данных, ни в superset, они вычисляются “на лету” при выполнении SQL-запроса.\\ |
| Настройки у расчетных столбцов такие же, как и на вкладке Столбцы, однако добавляются поля **Выражение SQL** и **Тип данных**.\\ |
| Например, из двух значений физических столбцов //client// и //employee// нужно получить одну строку с помощью их конкатенации, тогда расчётный столбец будет задан следующим образом, в **Выражение SQL** прописываем соответствующие операторы, Метка будет определять понятное название на русском языке, а в поле **Таблица данных** (прим. тип данных) выбираем типа //string//. |
</WRAP> | </WRAP> |
| |
<WRAP half column> | <WRAP half column> |
| {{:superset:work_in_superset:datasets:dataset_setting_6.png?nolink&500 |}} |
{{:superset:work_in_superset:datasets:dataset_setting_7.png?500 |}} | {{:superset:work_in_superset:datasets:dataset_setting_7.png?500 |}} |
</WRAP> | </WRAP> |
</WRAP> | </WRAP> |
| |
===== Настройки ===== | ===== Настройки ===== |
На вкладке **Настройки** можно изменить описание датасета, время обновления данных, часовой пояс для смещения времени относительно UTC, владельцев (пользователей, которые могут изменять датасет). | На вкладке **Настройки** можно изменить описание датасета, время обновления данных, часовой пояс для смещения времени относительно UTC, владельцев (пользователей, которые могут изменять датасет). |