Ознакомиться с документацией Automation Anywhere

Automation Anywhere Automation 360

Закрыть содержимое

Содержимое

Открыть содержимое

С помощью процедуры Run Stored (выполнить сохраненное) action

  • Обновлено: 6/07/2021
    • Automation 360 v.x
    • Сборка
    • Рабочая область RPA

С помощью процедуры Run Stored (выполнить сохраненное) action

Хранимые процедуры — это набор SQL-операторов, которые создаются и хранятся в базе данных. Эти SQL-операторы могут быть сложными и должны выполняться несколько раз. Используйте процедуру Run Stored action для выполнения существующих сохраненных процедур.

Прим.: Это action не поддерживает типы баз данных Microsoft Access или SQLite.

Процедура

Чтобы автоматизировать задачу выполнения сохраненной процедуры, выполните следующие действия:

  1. Введите имя сеанса, который использовался для подключения к серверу базы данных, в поле Подключение action.
    Здесь нет необходимости предоставлять сведения о сервере базы данных, так как эти сведения уже связаны с именем сеанса при использовании действия Connect.
  2. Введите название сохраненной процедуры.
  3. Необязательно: Нажмите Добавить параметр , чтобы указать входной параметр или настроить выходной параметр.
    Выберите один из следующих параметров:
    ОпцияШагов
    Вход Параметр передается из в bot сохраненную процедуру.
    • Имя: Введите название параметра из сохраненной процедуры.
    • Значение (необязательно): Введите значение или выберите переменную.
    • Тип: Выберите тип данных из следующих вариантов
      • BIGINT (число)
      • ДВОИЧНЫЙ (логический)
      • БИТ (число)
      • CHAR (строка)
      • ДАТА (дата и время)

        Поддерживаемый формат гггг-мм-дд

      • ДЕСЯТИЧНЫЙ ( число)
      • ДВОЙНОЙ (номер)

        Выбор десятичных значений по умолчанию.

      • ПОПЛАВОК (число)
      • ЦЕЛОЕ ЧИСЛО (число)

        Использует 4 байт для хранения целого числа со значением от -2 147 483 648 до 2,147,483,647

      • LONGVARBINARY (логическое значение)
      • LONGVARCHAR (строка)
      • ЧИСЛОВОЕ значение (число)
      • ВЕЩЕСТВЕННОЕ (число)
      • SMALLINT (число)

        Использует 2 байт для хранения целого числа со значением от -32 768 до 32,767

      • ВРЕМЯ (дата и время)

        Поддерживаемый формат чч:мм:сс

      • МЕТКА ВРЕМЕНИ (дата и время)

        Поддерживаемый формат гггг-мм-дд чч:мм:сс.ф, где f — дробные секунды

      • TINYINT (номер)

        Использует 1 байт для хранения целого числа со значением от 0 до 255

      • VARBINARY (логическое значение)
      • VARCHAR (строка)
    Например, при запуске функции Пример из процедуры Управление сохраненными action, настройте следующие два входных параметра и значения для функции SUM_of_Two, которые необходимо добавить:
    • Параметр 1: Num1, 5, TINYINT
    • Параметр 2: Num2, 10, TINYINT
    Выход Параметр передается из сохраненной процедуры в . bot
    • Имя: Введите название параметра из сохраненной процедуры.
    • Тип: Выберите тип данных из следующих вариантов
      • BIGINT (число)
      • ДВОИЧНЫЙ (логический)
      • БИТ (число)
      • CHAR (строка)
      • ДАТА (дата и время)

        Поддерживаемый формат гггг-мм-дд

      • ДЕСЯТИЧНЫЙ ( число)
      • ДВОЙНОЙ (номер)

        Выбор десятичных значений по умолчанию.

      • ПОПЛАВОК (число)
      • ЦЕЛОЕ ЧИСЛО (число)

        Использует 4 байт для хранения целого числа со значением от -2 147 483 648 до 2,147,483,647

      • LONGVARBINARY (логическое значение)
      • LONGVARCHAR (строка)
      • ЧИСЛОВОЕ значение (число)
      • ВЕЩЕСТВЕННОЕ (число)
      • SMALLINT (число)

        Использует 2 байт для хранения целого числа со значением от -32 768 до 32,767

      • ВРЕМЯ (дата и время)

        Поддерживаемый формат чч:мм:сс

      • МЕТКА ВРЕМЕНИ (дата и время)

        Поддерживаемый формат гггг-мм-дд чч:мм:сс.ф, где f — дробные секунды

      • TINYINT (номер)

        Использует 1 байт для хранения целого числа со значением от 0 до 255

      • VARBINARY (логическое значение)
      • VARCHAR (строка)

    При bot запуске action преобразует тип данных базы данных в Automation 360поддерживаемый тип данных.

    Например, при запуске функции example sum_of_two из процедуры Manage stored actionнастройте выходной параметр: SUM, TINYINT.

    ВходВыход Параметр может использоваться как для ввода, так и для вывода.
    • Имя: Введите название параметра из сохраненной процедуры.
    • Значение (необязательно): Введите значение или выберите переменную.
    • Тип: Выберите тип данных из следующих вариантов
      • BIGINT (число)
      • ДВОИЧНЫЙ (логический)
      • БИТ (число)
      • CHAR (строка)
      • ДАТА (дата и время)

        Поддерживаемый формат гггг-мм-дд

      • ДЕСЯТИЧНЫЙ ( число)
      • ДВОЙНОЙ (номер)

        Выбор десятичных значений по умолчанию.

      • ПОПЛАВОК (число)
      • ЦЕЛОЕ ЧИСЛО (число)

        Использует 4 байт для хранения целого числа со значением от -2 147 483 648 до 2,147,483,647

      • LONGVARBINARY (логическое значение)
      • LONGVARCHAR (строка)
      • ЧИСЛОВОЕ значение (число)
      • ВЕЩЕСТВЕННОЕ (число)
      • SMALLINT (число)

        Использует 2 байт для хранения целого числа со значением от -32 768 до 32,767

      • ВРЕМЯ (дата и время)

        Поддерживаемый формат чч:мм:сс

      • МЕТКА ВРЕМЕНИ (дата и время)

        Поддерживаемый формат гггг-мм-дд чч:мм:сс.ф, где f — дробные секунды

      • TINYINT (номер)

        Использует 1 байт для хранения целого числа со значением от 0 до 255

      • VARBINARY (логическое значение)
      • VARCHAR (строка)
  4. Введите максимальное количество записей для извлечения.
    Можно ограничить результаты выполнения.
  5. Необязательно: Введите значение тайм-аута.
    По истечении указанного времени выполнение оператора прекращается, даже если выполнение не завершено.
  6. Необязательно: Выберите параметр Экспорт данных в CSV, чтобы сохранить полученные данные.
    Прим.: Параметр Экспорт данных в CSV не поддерживает Oracle Database или PostgreSQL Server типы баз данных. Используйте выходные параметры для получения значений.
    1. Выберите путь к файлу из папки Мои боты, локального устройства или существующей файловой переменной.
    2. Выберите кодировку CSV-файла ANSI , UNICODEили UTF8.
    3. Выберите, следует ли экспортировать файл CSV с заголовками столбцов или без них.

      С заголовками столбцов

      Имя пользователя Города
      Мэнни Питтсбург
      Кейт Лос-Анджелес
      Джон Бостон

      Без заголовков столбцов

      Мэнни Питтсбург
      Кейт Лос-Анджелес
      Джон Бостон
    4. Укажите, следует ли перезаписать файл или добавить данные в существующий файл, если существует файл CSV с таким же именем.
  7. Необязательно: Выберите переменную словаря, чтобы сохранить вывод, если сохраненная процедура возвращает значение.
    Каждое имя выходного параметра является ключом словаря, который содержит соответствующее значение параметра.
    Например, если для выхода функции SUM_of_2 назначена функция $Output$, то при bot вызове $Output{SUM}$переменная возвращается 15.
    Прим.: Если имя выходного параметра неизвестно, используйте ключ по умолчанию Output , добавленный номером индекса параметра.
  8. Нажмите Сохранить.
Отправить отзыв