Задания SQL

SQL Editor

  1. В области навигации слева выберите SQL Editor.

  2. Редактор SQL поддерживает SQL 2003 и соответствует стандарту Spark SQL. В левой части страницы SQL Editor можно выполнить следующие операции:

    1. Databases — на данной вкладке отображаются все созданные базы данных.

    2. Queues — на данной вкладке отображаются все созданные очереди.

    3. Create — нажмите на значок, чтобы создать базу данных, таблицу или очередь.

    4. Refresh — нажмите на значок, чтобы обновить список баз данных, таблиц или очередей.

    5. Enter a keyword — фильтрация по имени базы данных или таблицы.

    ../_images/s__sql-editor.jpeg
  3. В правой части страницы SQL Editor, в окне редактора, можно выполнить следующие операции:

    1. Queues — из раскрывающегося списка выберите нужную очередь.

    2. Databases — из раскрывающегося списка выберите нужную базу данных.

    3. Execute — нажмите кнопку для запуска SQL-задания.

    4. Format — форматирование SQL-выражений.

    5. Syntax Reference — нажмите, чтобы открыть справочник по синтаксису SQL.

    6. Settings — можно задать свойства для представленных заданий SQL в формате ключ/значение (keu/value). Подробности смотрите в справочнике API Submitting a SQL Job (Recommended). Можно установить до 10 атрибутов.

    7. More — включает в себя следующие опции:

      • Verify Syntax — проверка правильности SQL-выражений.

      • Save as Templateсохранение SQL-выражений в качестве образца.

      • Choose Template — выбор сохраненного ранее образца.

      • Change Theme — смена темы редактора со светлой на темную и наоборот.

    8. Окно SQL-редактора.

    9. Клавиши быстрого доступа:

      • Запуск SQL-задания (Execute) — Ctrl + R или Ctrl + Enter.

      • Форматирование SQL-выражений (Format) — Ctrl + F.

      • Проверка правильности SQL-выражений (Verify Syntax) — Ctrl + Q.

      • Отмена операции (Undo) — Ctrl + Z.

      • Вывод списка автозаполнения (Autocomplete) — Tab.

      • Вход в полноэкранный режим (Fullscreen) — F11 или Fn + F11.

    ../_images/s__sql-editor-operations.jpeg
  4. Под окном редактора SQL можно увидеть запросы за последнюю неделю (вкладка Executed Queries (Last 7 Days)) и посмотреть результат выполнения операции (View Result):

    ../_images/s__sql-editor-queries-and-results.jpeg

Создание задания SQL

Создание заданий SQL происходит в редакторе в разделе SQL Editor.

../_images/s__job-sql-create-sqlmanager.jpeg

Также к редактору SQL можно перейти из раздела Job Management:

  1. В области навигации слева выберите Job Management → SQL Jobs.

  2. Нажмите Create Job.

  3. Введите в строку редактора нужное SQL-выражение и нажмите кнопку Execute.

../_images/s__job-sql-create-jobmanager.jpeg

Просмотр заданий SQL

  1. В области навигации слева выберите Job Management → SQL Jobs.

  2. На данной странице можно посмотреть подробности операций с базами данных и таблицами SQL. Для удобства поиска нужных заданий можно воспользоваться функциями фильтрации таблицы:

    1. Name — фильтрация по имени очереди.

    2. Date — фильтрация по дате выполнения задания.

    3. Statement/Job ID — фильтрация по SQL-выражению или ID-номеру задания.

    4. Refresh — обновление списка заданий.

    5. Created — сортировка по убыванию (Descending) или возрастанию (Ascending) даты создания.

    6. Job Type — сортировка по типу задания.

    7. Status — сортировка по статусу задания.

    8. Duration — сортировка по убыванию (Descending) или возрастанию (Ascending) длительности выполнения задания.

../_images/s__job-sql-view.jpeg

Управление заданиями SQL

  1. Выберите EI Enterprise Intelligence → Data Lake Insight.

  2. В области навигации слева выберите Job Management → SQL Jobs.

  3. На данной странице можно выполнить следующие операции:

    1. Cancel — можно отменить задание только если его статус Submitting или Running.

      При статусах FinishedFailed или Canceled отменить задание нельзя.

    2. SparkUI — после нажатия этой кнопки отобразится страница выполнения задания Spark.

      Примечание

      Данная функция доступна только для пользовательских очередей (не для default) и для заданий асинхронных запросов.

    3. Export Log — экспорт журнала логов.

      Примечание

      Данная функция доступна только для пользовательских очередей (не для default) и для заданий асинхронных запросов.

../_images/s__job-sql-management.jpeg
Запустили Evolution free tier
для Dev & Test
Получить