Изменения документа I. Создание и настройка датасетов
Редактировал(а) Ирина Сафонова 22.01.2024, 12:12
От версии 214.2
отредактировано Ирина Сафонова
на 28.12.2023, 11:19
на 28.12.2023, 11:19
Изменить комментарий:
К данной версии нет комментариев
К версии 221.1
отредактировано Ирина Сафонова
на 28.12.2023, 14:45
на 28.12.2023, 14:45
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
-
Вложения (1 изменено, 1 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -11,6 +11,30 @@ 11 11 12 12 **Датасет** или// //набор данных — механизм хранения информации, который предоставляет быстрый доступ к большим объемам данных. Датасеты создаются из таблиц базы данных или SQL-запросов. Выберите таблицу из базы данных слева или создайте датасет из SQL-запроса в [[**Лаборатории SQL**>>https://wiki.dfcloud.ru/bin/view/%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%20Cloud%20BI/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/02.%20%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0/I.%20SQL%20%20-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80/I1.%20%D0%9B%D0%B0%D0%B1%D0%BE%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B8%D1%8F%20SQL/]]. При необходимости сохраните запрос как датасет. 13 13 14 += Типы датасетов = 15 + 16 +---- 17 + 18 +В Cloud BI два типа датасетов: 19 + 20 +* физический 21 +* виртуальный 22 + 23 +(% style="line-height:1.38; background-color:#ffffff" %) 24 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)Уровень данных в Superset делится на две категории: физические наборы данных (датасеты) и виртуальные наборы данных (датасеты). 25 + 26 +(% style="line-height:1.38; background-color:#ffffff" %) 27 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:700; text-decoration:none; white-space:pre-wrap" %)**Физический**(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %) набор данных в Superset представляет собой таблицу или представление в вашей базе данных. Поскольку физический набор данных отражает реальную физическую таблицу, Superset может автоматически извлекать соответствующую информацию из базы данных (например, схему и типы столбцов). Эта информация сохраняется в базе данных метаданных Superset. Если произойдет изменение базовой таблицы базы данных, вы можете нажать «Синхронизировать столбцы из источника», чтобы заставить Superset обновить свою внутреннюю модель данных. 28 + 29 +(% style="line-height:1.38; background-color:#ffffff" %) 30 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:700; text-decoration:none; white-space:pre-wrap" %)**Виртуальные **(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)наборы данных позволяют вам преобразовать SQL-запрос произвольной формы к вашей базе данных в объект набора данных в Superset. Виртуальные наборы данных наследуют большую часть тех же сверхспособностей, что и физические наборы данных: 31 + 32 +* (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)типы столбцов (выводятся из результатов выполнения запроса) 33 +* (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)умение определять метрики 34 +* (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)возможность определять вычисляемые столбцы 35 +* (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)возможность сертифицировать метрики или вычисляемые столбцы 36 +* (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)установка таймаута кэша 37 + 14 14 = Реестр датасетов = 15 15 16 16 ---- ... ... @@ -17,7 +17,7 @@ 17 17 18 18 Датасеты [[создаются>>https://wiki.dfcloud.ru/bin/view/Big%20Data/%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%20Cloud%20BI/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/02.%20%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0/K.%20%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20%D0%B8%D1%81%D1%82%D0%BE%D1%87%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/#H42143E43743443043D438435434430442430441435442430]] в отдельном реестре. 19 19 20 -[[image:Реестр датасетов.PNG||data-xwiki-image-style-border="true" height="237" width="1100"]]44 +[[image:Реестр датасетов.PNG||data-xwiki-image-style-border="true"]] 21 21 22 22 {{warning}} 23 23 Перед настройкой датасетов обязательно должно быть создано [[подключение к базе данных>>https://wiki.dfcloud.ru/bin/view/%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%20Cloud%20BI/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/02.%20%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0/A.%20%D0%A1%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%81%20%D0%B1%D0%B0%D0%B7%D0%B0%D0%BC%D0%B8%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BA%20%D0%91%D0%94/]] (БД). ... ... @@ -121,6 +121,19 @@ 121 121 122 122 [[image:1703749292326-801.PNG||data-xwiki-image-style-border="true" height="449" width="600"]] 123 123 148 +=== (% id="cke_bm_555269S" style="display:none" %) (%%)Операции с бинарными полями === 149 + 150 +(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)Если датасет содержит поле с бинарным значением (true/false), то подсчитать сумму невозможно, появляется ошибка. 151 + 152 +(% style="line-height:1.38" %) 153 +(% style="border:none; color:#000000; display:inline-block; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; height:97px; overflow:hidden; text-decoration:none; white-space:pre-wrap; width:602px" %)[[image:https://lh7-us.googleusercontent.com/nloSzniI9EYafgYU769XTYVOScr5VQVZeXLhLx4W-vcsRWqtXjN89GJXl0wVrGuhwQLSZ8taciOh6vyLDCIBNaXZAx6l4Y9kfOjq4hErbXQvsqFglsSHuW-qr1cJILcxLK5MPQgML2-A4XDc4F2NpPY||height="97" width="602"]] 154 + 155 +==== Как исправить ошибку? ==== 156 + 157 +Когда редактируете датасет, добавьте (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)вычисляемый столбец с числовым типом. Создайте логику нового поля при помощи выражения SQL. 158 + 159 +(% style="border:none; color:#000000; display:inline-block; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; height:357px; overflow:hidden; text-decoration:none; white-space:pre-wrap; width:481px" %)[[image:https://lh7-us.googleusercontent.com/H0auJSe1fCptj3tMVaXe3vUxaD9yfu361ZHg_3ZoeExBw56ZqPWqz8ZzbVTzHdiiQr7v6aH9BsBXR2MHg5SqMr38xlHUEU0-Hy4zd5Hxe79FAcA--nWNwpoqqn_84fDq-dmpkN8n-RSrMBR_qqgCrhE||data-xwiki-image-style-border="true" height="357" width="481"]] 160 + 124 124 == Настройки == 125 125 126 126 При необходимости добавьте данные или внесите изменения в следующие группы параметров: ... ... @@ -129,12 +129,12 @@ 129 129 (% class="active" %)|(% style="width:200px" %)**Группа параметров**|(% style="width:200px" %)**Поле**|(% style="width:200px" %)**Заполнение поля** 130 130 |(% style="width:175px" %)**Базовая настройка**|(% style="width:343px" %)Описание|(% style="width:603px" %)Вводится описание. 131 131 |(% style="width:175px" %) |(% style="width:343px" %)URL базы данных|(% style="width:603px" %)URL по умолчанию, на который перенаправляются при доступе из страницы с реестром датасетов. 132 -|(% style="width:175px" %) |(% style="width:343px" %) **Фильтры автозаполнения**|(% style="width:603px" %)(((169 +|(% style="width:175px" %) |(% style="width:343px" %)Фильтры автозаполнения|(% style="width:603px" %)((( 133 133 При необходимости включите фильтр на определенный интервал или диапазон времени и извлеките значение [[предиката>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9F%D1%80%D0%B5%D0%B4%D0%B8%D0%BA%D0%B0%D1%82]]. 134 134 Автозаполняемые фильтры используются для улучшения быстродействия запроса. Используйте этот параметр, чтобы применить предложение {{code language="none"}}WHERE{{/code}} запрос для уникальных значений из таблицы. Целью является ограничение сканирования путем применения фильтра относительного времени к секционированному или индексированному полю, связанному со временем. 135 135 Доступно [[редактирование SQL-запроса>>https://wiki.dfcloud.ru/bin/view/%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%20Cloud%20BI/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/02.%20%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0/I.%20SQL%20%20-%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80/I1.%20%D0%9B%D0%B0%D0%B1%D0%BE%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B8%D1%8F%20SQL/]] в модальном окне. 136 136 ))) 137 -|(% style="width:175px" %) |(% style="width:343px" %) **Дополнительные параметры**|(% style="width:603px" %)(((174 +|(% style="width:175px" %) |(% style="width:343px" %)Дополнительные параметры|(% style="width:603px" %)((( 138 138 Поддерживаются [[метаданные>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%9C%D0%B5%D1%82%D0%B0%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5]] следующих форматов: 139 139 140 140 * `{ "certification": { "certified_by": "Data Platform Team" ... ... @@ -143,15 +143,14 @@ 143 143 144 144 При необходимости укажите владельцев датасета. 145 145 ))) 146 -|(% style="width:175px" %)**Продвинутая настройка**|(% style="width:343px" %) **Время жизни кэша**|(% style="width:603px" %)Количество секунд до истечения срока действия кэша.147 -|(% style="width:175px" %) |(% style="width:343px" %) **Смещение времени**|(% style="width:603px" %)Отрицательное или положительное количество часов для смещения столбца времени. Функционал используется для приведения часового пояса UTC к местному времени.148 -|(% style="width:175px" %) |(% style="width:343px" %) **Параметры шаблона**|(% style="width:603px" %)Набор параметров, доступных в запросе через шаблонизацию [[Jinja>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%20Jinja]].183 +|(% style="width:175px" %)**Продвинутая настройка**|(% style="width:343px" %)Время жизни кэша|(% style="width:603px" %)Количество секунд до истечения срока действия кэша. 184 +|(% style="width:175px" %) |(% style="width:343px" %)Смещение времени|(% style="width:603px" %)Отрицательное или положительное количество часов для смещения столбца времени. Функционал используется для приведения часового пояса UTC к местному времени. 185 +|(% style="width:175px" %) |(% style="width:343px" %)Параметры шаблона|(% style="width:603px" %)Набор параметров, доступных в запросе через шаблонизацию [[Jinja>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%20Jinja]]. 149 149 150 150 При необходимости перейдите из реестра и внесите изменения в датасет. 151 151 152 152 [[image:Вкладка Продвинутая настройка.PNG||data-xwiki-image-style-border="true" height="649" width="600"]] 153 153 154 - 155 155 = Фильтрация в реестре датасетов = 156 156 157 157 ---- ... ... @@ -158,11 +158,11 @@ 158 158 159 159 При необходимости отфильтруйте реестр по следующим параметрам: 160 160 161 -* **Владелец** .162 -* **База данных** .163 -* **Схема** .164 -* **Тип** .165 -* **Сертифицировано ли** .197 +* **Владелец** 198 +* **База данных** 199 +* **Схема** 200 +* **Тип** 201 +* **Сертифицировано ли** 166 166 167 167 Дополнительно доступен поиск в реестре. 168 168 ... ... @@ -203,6 +203,8 @@ 203 203 * При выделении записи в реестре и нажатии кнопки **Экспорт **в столбце **Действия**. 204 204 * При [[множественном выборе>>https://wiki.dfcloud.ru/bin/view/Big%20Data/%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%20Cloud%20BI/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/02.%20%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0/K.%20%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0%20%D0%B8%D1%81%D1%82%D0%BE%D1%87%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/#H41C43D43E43643544144243243543D43D44B43943244B43143E44043244043543544144244043543443044243044143544243E432]] и нажатии кнопки **Экспорт**. 205 205 242 +[[image:Экспорт датасета.PNG||data-xwiki-image-style-border="true"]] 243 + 206 206 {{info}} 207 207 Датасеты экспортируются в архиве в формате [[yaml>>https://wiki.dfcloud.ru/bin/view/Glossary/%20YAML]]. 208 208 {{/info}} ... ... @@ -219,27 +219,11 @@ 219 219 (% class="wikigeneratedid" %) 220 220 При необходимости импортируйте датасеты при множественном выборе. 221 221 222 -= Операции с бинарными полями = 223 - 224 ----- 225 - 226 -(% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)Если датасет содержит поле с бинарным значением (true/false), то подсчитать сумму невозможно, появляется ошибка. 227 - 228 -(% style="line-height:1.38" %) 229 -(% style="border:none; color:#000000; display:inline-block; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; height:97px; overflow:hidden; text-decoration:none; white-space:pre-wrap; width:602px" %)[[image:https://lh7-us.googleusercontent.com/nloSzniI9EYafgYU769XTYVOScr5VQVZeXLhLx4W-vcsRWqtXjN89GJXl0wVrGuhwQLSZ8taciOh6vyLDCIBNaXZAx6l4Y9kfOjq4hErbXQvsqFglsSHuW-qr1cJILcxLK5MPQgML2-A4XDc4F2NpPY||height="97" width="602"]] 230 - 231 -== Как исправить ошибку? == 232 - 233 ----- 234 - 235 -Когда редактируете датасет, добавьте (% style="color:#000000; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)вычисляемый столбец с числовым типом. Создайте логику нового поля при помощи выражения SQL. 236 - 237 -(% style="border:none; color:#000000; display:inline-block; font-family:Arial,sans-serif; font-size:11pt; font-style:normal; font-variant:normal; font-weight:400; height:357px; overflow:hidden; text-decoration:none; white-space:pre-wrap; width:481px" %)[[image:https://lh7-us.googleusercontent.com/H0auJSe1fCptj3tMVaXe3vUxaD9yfu361ZHg_3ZoeExBw56ZqPWqz8ZzbVTzHdiiQr7v6aH9BsBXR2MHg5SqMr38xlHUEU0-Hy4zd5Hxe79FAcA--nWNwpoqqn_84fDq-dmpkN8n-RSrMBR_qqgCrhE||data-xwiki-image-style-border="true" height="357" width="481"]] 238 - 239 239 = Пример датасета = 240 240 241 241 ---- 242 242 264 + 243 243 [[image:Пример датасета.PNG||data-xwiki-image-style-border="true"]] 244 244 245 245 **[[В начало>>doc:Big Data.Сервис Cloud BI.WebHome]] **🡱
- Пример датасета.PNG
-
- Размер
-
... ... @@ -1,1 +1,1 @@ 1 - 246.2KB1 +344.0 KB - Содержимое
- Экспорт датасета.PNG
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.ISafonova - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +70.4 KB - Содержимое