Использование действия «Скрипт»

В этой статье вы узнаете, как добавить новое действие скрипта SQL, добавить новое подключение и настроить содержимое скрипта. Действие скрипта выполняет как запросы, так и незаверяющие скрипты SQL для хранилищ данных, поддерживающих язык обработки данных (DML) и язык определения данных (DDL).

Действие скрипта можно использовать для вызова скрипта SQL в одном из следующих хранилищ данных:

Предварительные условия

Чтобы приступить к работе, выполните следующие предварительные требования:

  • Учетная запись клиента с активной подпиской. Создайте учетную запись бесплатно .
  • Создается рабочая область.

Добавьте действие сценария в конвейер средствами пользовательского интерфейса

  1. Откройте существующий конвейер или создайте новый конвейер.

  2. Выберите Добавить действие конвейера и найдите Script.

    Снимок экрана, показывающий, где выбрать действие

  3. Кроме того, можно найти действие скрипта в ленте действий конвейера в верхней части и выбрать его, чтобы добавить его на холст конвейера.

    Снимок экрана, показывающий, где выбрать действие

  4. Выберите новое действие скрипта на холсте, если оно еще не выбрано.

    Снимок экрана: вкладка

Инструкции по общим параметрам см. в разделе "Общие параметры".

Настройка действия скрипта

  1. Выберите вкладку "Параметры " и выберите существующее подключение из раскрывающегося списка или создайте новый.

  2. После выбора подключения выберите запрос , чтобы получить результат данных или NonQuery для любых операций каталога. Запрос возвращает результирующий набор (инструкции SELECT). NonQuery выполняет операторы, не возвращающие данные (INSERT, UPDATE, DELETE, CREATE, DROP).

    Снимок экрана: вкладка параметров действия скрипта.

  3. Введите содержимое в поле выражения скрипта. Содержимое скрипта можно ввести в поле выражения несколькими способами:

    1. Добавьте динамическое содержимое, выбрав поле или выбрав значок динамического содержимого справа. Появится всплывающий элемент, как показано на следующем снимке экрана, демонстрирующий динамическое содержимое и функции, которые можно использовать для создания выражений. Если вы знакомы с Power Automate, интерфейс аналогичен.

      Снимок экрана: динамическое всплывающее содержимое в действии скрипта.

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

      Снимок экрана: изменение кода в действии скрипта.

    3. Используйте построитель выражений, использующий завершение кода IntelliSense для выделения, проверки синтаксиса и автозаполнения для создания выражений. Дополнительные сведения см. в разделе "Язык выражений".

Сохраните и запустите или запланируйте пайплайн

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

снимок экрана: вкладка

После выполнения можно отслеживать выполнение конвейера и просматривать журнал выполнения с вкладки "Выходные данные " под холстом.