Virtual dataset
Виртуальный набор данных
Для создания набора данных пользователь должен иметь функциональную роль
FUNC_CREATOR (Public Modified)
и роль для доступа к данным ACCESS_<...>DB
.
Виртуальный набор данных - это абстрактное отображение данных, создаваемое в системе, которое не имеет физического местоположения в источнике данных. В отличие от физического набора данных, который представляет собой готовое представление, например, в виде таблицы и хранит данные в определенном месте, виртуальный набор данных не сохраняет информацию физически. Вместо этого он предоставляет доступ к данным из различных источников в реальном времени, обеспечивая динамическую интеграцию и отображение информации без необходимости ее фактического хранения.
Чтобы создать набор данных, необходимо иметь доступ к подключенным на платформе источникам данных, таким как базы данных и внешние API.
Создание виртуального набора данных на основе физического набора данных
Для выполнения следующего процесса необходимо обладать правами владельца относительно набора данных, который вы собираетесь преобразовать.
- Перейдите в раздел Наборы данных на левой боковой панели и выберите подраздел Все наборы данных.
- Наведите курсор на физический набор данных, который нужно преобразовать в виртуальный, и нажмите на иконку с тремя точками в соответствующей строке, чтобы открыть контекстное меню.
- Нажмите на иконку редактирования набора данных, чтобы открыть настройки.
- В открывшемся окне щелкните на иконку замка, чтобы получить возможность вносить изменения.
- Выберите пункт "Virtual SQL", чтобы начать преобразование в виртуальный набор данных.
- Введите SQL-запрос к источнику данных, чтобы создать виртуальное представление данных на основании результатов этого запроса.
- Нажмите Сохранить, чтобы завершить процесс.
При преобразовании физического набора данных в виртуальный происходит перезапись существующего набора данных, а не создание нового, что в свою очередь влияет на все графики, созданные на основе этого набора данных. Виртуальный набор данных также может быть преобразован обратно в физический в окне редактирования настроек.
Создание виртуального набора данных на основе результатов запроса в SQL Лаборатории
Чтобы создать виртуальный набор данных с помощью SQL-запроса, следуйте этим шагам: 1. Откройте левую боковую панель, выберите раздел SQL, затем перейдите в подраздел SQL Лаборатория, чтобы открыть страницу создания запроса. 2. Выберите базу данных (обязательное поле) в выпадающем списке, а также схему и таблицу, если это необходимо. 3. Введите SQL-запрос в поле “SELECT...” 4. Нажмите Выполнить, чтобы получить результат выполнения запроса. 5. Затем нажмите Сохранить, если хотите сохранить запрос в истории запросов. 6. Чтобы создать виртуальный набор данных на основе результатов этого запроса, нажмите на иконку рядом с кнопкой “Сохранить” и затем выберите “Сохранить набор данных”. 7. В появившемся модальном окне выберите способ сохранения: сохранить как новый или перезаписать существующий набор данных. Затем нажмите Сохранить и исследовать, чтобы создать виртуальный набор данных.
Подробнее о работе с SQL Лабораторией можно прочесть здесь: Работа с SQL Lab