Облачная платформаAdvanced

Создание шаблона задания SQL

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

DLI позволяет создавать пользовательские шаблоны или сохранять текущие используемые SQL‑операторы в виде шаблонов для быстрых и удобных SQL‑операций. После сохранения шаблона вы можете выполнять SQL‑операции напрямую через шаблон без необходимости писать SQL‑операторы.

Шаблоны SQL включают образцовые шаблоны и пользовательские шаблоны. Шаблон по умолчанию содержит 22 стандартных запросов TPC‑H, которые могут удовлетворить большинство требований тестов TPC‑H. Подробнее см. TPC-H Sample Data in the SQL Templates Preset on DLI.

Note

В панели навигации слева выберите Job Templates > SQL Templates. В правом верхнем углу отображаемой страницы нажмите Settings. В появившемся диалоговом окне Settings выберите, отображать ли шаблоны по группам.

Если включить Display by Group, варианты отображения: Expand the first group, Expand all и Collapse all.

Создание шаблона задания SQL

Вы можете создать шаблон либо на странице Job Templates, либо на странице SQL Editor.

  • Чтобы создать шаблон на странице Job Templates:
    1. Слева в консоли управления выберите Job Templates > SQL Templates.
    2. На странице SQL Templates нажмите Create Template, чтобы создать шаблон.

      Введите имя шаблона, SQL‑оператор и информацию описания. Подробнее см. Table 1.

      Table 1 Описания параметров

      Parameter

      Description

      Name

      Указывает template name.

      • template name может содержать только цифры, буквы и символы подчеркивания (_), но не может начинаться с подчеркивания (_) или состоять только из цифр. Оно не может быть пустым.
      • template name может содержать не более 50 символов.

      Statement

      SQL statement, сохраняемый как шаблон.

      Description

      Description шаблона, который вы создаёте.

      Group

      • Use existing
      • Use new
      • Do not use

      Group Name

      Если вы выбираете Use existing или Use new, необходимо ввести Group Name.

    3. Нажмите OK.
  • Чтобы создать шаблон на странице SQL Editor:
    1. Слева в консоли управления нажмите SQL Editor.
    2. В области редактирования SQL‑задачи на отображаемой странице SQL Editor нажмите More в правом верхнем углу и выберите Save as Template.

      Введите имя шаблона, SQL‑оператор и описание. Для подробностей см. Table 1.

    3. Нажмите OK.

Отправка SQL‑задачи с использованием шаблона

Выполните операции с шаблоном следующим образом:

  1. Слева в консоли управления выберите Job Templates > SQL Templates.
  2. На странице SQL Templates выберите шаблон и нажмите Execute в столбце Operation. Отобразится страница SQL Editor, и соответствующий SQL‑оператор будет автоматически введён в окно редактирования SQL‑задачи.
  3. В правом верхнем углу окна редактирования SQL‑задачи нажмите Execute для выполнения SQL‑оператора. После завершения выполнения вы можете просмотреть результат выполнения ниже текущего окна редактирования SQL‑задачи.

Поиск шаблона SQL‑задачи

На странице SQL Templates вы можете ввести ключевое слово имени шаблона в поле поиска в правом верхнем углу для поиска нужного шаблона.

Изменение шаблона SQL‑задачи

Изменять можно только пользовательские шаблоны. Чтобы изменить шаблон, выполните следующие действия:

  1. На странице SQL Templates найдите нужный шаблон и нажмите Modify в столбце Operation.
  2. В отображаемом диалоговом окне Modify Template измените имя шаблона, оператор и описание по требованию.
  3. нажмите OK.

Удаление шаблона

На странице SQL Templates выберите один или несколько шаблонов для удаления и нажмите Delete, чтобы удалить выбранные шаблоны.