Получить строки
Используйте действие Получить строки, чтобы загрузить сведения о строках.
Выполните следующие шаги, чтобы использовать действие Получить строки в рабочем процессе.
1. Перетащите действие
Получить строки в
Соединителе SQL на канву, наведите указатель на это действие и щелкните значок
или дважды щелкните действие. Откроется окно "Получить строки".
2. При необходимости измените поле Метка. По умолчанию наименование метки совпадает с наименованием действия.
Если тип соединителя был добавлен ранее, выберите подходящий Тип соединителя и в поле Наименование соединителя выберите соединитель.
4. Щелкните Тестировать, чтобы проверить соединитель.
5. Щелкните
Сопоставить соединитель, чтобы выполнить действие с помощью соединителя, отличного от используемого для заполнения полей ввода. В поле
Соединитель времени выполнения укажите действительное наименование соединителя SQL. Дополнительные сведения о команде
Сопоставить соединитель см. в разделе
Использование сопоставления соединителя.
6. В списке Таблица выберите нужную таблицу базы данных, из которой следует загрузить сведения строк.
7. В поле Предел введите число строк, которые требуется загрузить.
8. В поле Пропустить введите число верхних строк из результата, которые требуется пропустить.
9. Выберите Форма, чтобы ввести входные данные для отдельных полей, указанных в форме, или выберите Назначить JSON, чтобы указать один файл JSON, содержащий все требуемые входные данные.
Если выбрана опция Форма |
---|
a. В группе Выберите столбцы установите флажок Отличие, чтобы возвращать уникальные значения в столбце. Делать это необязательно. b. В группе Столбцы щелкните Добавить, а затем в списке Столбец выберите конкретный столбец, из которого требуется загружать значения для строк. Щелкайте Добавить, чтобы добавить несколько столбцов. Щелкните значок , чтобы удалить любой добавленный столбец. |
ИЛИ
Если выбрано действие Назначить JSON |
---|
В поле Выберите столбцы введите все требуемые входные данные в формате {"distinct":]логическое значение, "columns":[{"columns":"string"}]}. |
| Если не выбран столбец с основным ключом и не установлен флажок Отличие, столбец с основным ключом будет возвращаться в схеме вывода. |
10. В списке Использование предложения WHERE выполните одно из следующих действий.
Если выбран варинат Выбор в списке Использование предложения WHERE |
---|
a. В группе Где в списке Соединить предложения с помощью выберите одну из следующих опций: ◦ И - все условия, указанные в группе Атрибуты, должны возвращать значение "истина". ◦ ИЛИ - хотя бы одно из условий, указанных в группе Атрибуты, должно возвращать значение "истина". b. В группе Атрибуты щелкните Добавить и выполните следующие действия. a. В списке Атрибут выберите столбец, который требуется фильтровать. b. В списке Операторы выберите соответствующий условный оператор. c. В поле Значение введите значение столбца для фильтра. Щелкайте Добавить, чтобы добавить несколько столбцов. Щелкните значок , чтобы удалить любой добавленный столбец. Если добавляются одни и те же атрибуты и выбирается И в списке Соединить предложения с помощью, атрибуты объединяются оператором ИЛИ. |
ИЛИ
Если выбран вариант Запрос в списке Использование предложения WHERE |
---|
В поле Предложение WHERE введите все требуемые входные данные в следующем формате запроса SQL: column1 = 'text value' AND column2 >= 13 |
11. В группе Упорядочить щелкните Добавить и выполните следующие действия.
a. В списке Имя столбца выберите столбец, по которому нужно упорядочить результат.
b. В списке Упорядочить выберите ПО ВОЗРАСТАНИЮ или ПО УБЫВАНИЮ.
Щелкайте
Добавить, чтобы добавить несколько столбцов для упорядочения результатов. Щелкните значок
, чтобы удалить столбцы, добавленные для упорядочения.
12. Нажмите кнопку Готово.
Схема вывода
Схема вывода для действия Получить строки возвращает строки и массив объектов.
| Если выбрать таблицу или представление, в которых отсутствует столбец основного ключа, но имеется столбец идентификатора, действие Получить строки завершится сбоем. |