Skip to content

Virtual dataset

Виртуальный набор данных

👤 Для создания набора данных пользователь должен иметь функциональную роль FUNC_CREATOR (Public Modified) и роль для доступа к данным ACCESS_<...>DB.

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

Чтобы создать набор данных, необходимо иметь доступ к подключенным на платформе источникам данных, таким как базы данных и внешние API.

Создание виртуального набора данных на основе физического набора данных

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

  1. Перейдите в раздел Наборы данных на левой боковой панели и выберите подраздел Все наборы данных.
  2. Наведите курсор на физический набор данных, который нужно преобразовать в виртуальный, и нажмите на иконку с тремя точками в соответствующей строке, чтобы открыть контекстное меню.
  3. Нажмите на иконку редактирования набора данных, чтобы открыть настройки.
  4. В открывшемся окне щелкните на иконку замка, чтобы получить возможность вносить изменения.
  5. Выберите пункт "Virtual SQL", чтобы начать преобразование в виртуальный набор данных.
  6. Введите SQL-запрос к источнику данных, чтобы создать виртуальное представление данных на основании результатов этого запроса.
  7. Нажмите Сохранить, чтобы завершить процесс.

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

Создание виртуального набора данных на основе результатов запроса в SQL Лаборатории

Чтобы создать виртуальный набор данных с помощью SQL-запроса, следуйте этим шагам: 1. Откройте левую боковую панель, выберите раздел SQL, затем перейдите в подраздел SQL Лаборатория, чтобы открыть страницу создания запроса. 2. Выберите базу данных (обязательное поле) в выпадающем списке, а также схему и таблицу, если это необходимо. 3. Введите SQL-запрос в поле “SELECT...” 4. Нажмите Выполнить, чтобы получить результат выполнения запроса. 5. Затем нажмите Сохранить, если хотите сохранить запрос в истории запросов. 6. Чтобы создать виртуальный набор данных на основе результатов этого запроса, нажмите на иконку рядом с кнопкой “Сохранить” и затем выберите “Сохранить набор данных”. 7. В появившемся модальном окне выберите способ сохранения: сохранить как новый или перезаписать существующий набор данных. Затем нажмите Сохранить и исследовать, чтобы создать виртуальный набор данных.

Подробнее о работе с SQL Лабораторией можно прочесть здесь: Работа с SQL Lab