Создание параметризованной записной книжки с помощью действия "Запуск с параметрами"
Параметризация в Azure Data Studio представляет собой запуск той же записной книжки с другим набором параметров.
В этой статье показано, как создать и запустить параметризованную записную книжку в Azure Data Studio с помощью ядра Python.
Примечание.
Сейчас параметризацию можно использовать с ядрами Python, PySpark, PowerShell и .NET Interactive.
Необходимые компоненты
Действие "Запуск с параметрами"
При использовании действия "Запуск с параметрами" пользователь может быстро задать новые параметры записной книжки в пользовательском интерфейсе. Затем пользователь может запустить записную книжку с новыми параметрами.
Примечание.
Важно отформатировать ячейку параметра таким образом, чтобы каждый параметр находился на новой строке.
Пример параметризации
Для выполнения действий, описанных в этой статье, можно использовать пример файла записной книжки:
- Перейдите к файлу записной книжки в GitHub. Выберите Raw (Необработанный формат).
- Нажмите CTRL+S или щелкните правой кнопкой мыши и сохраните файл с расширением .ipynb.
- Откройте файл в Azure Data Studio.
Настройка записной книжки для параметризации
Вы можете начать с примера записной книжки, открытой в Azure Data Studio, или выполнить следующие действия, чтобы создать записную книжку. Затем попробуйте использовать различные параметры. Все действия выполняются в записной книжке Azure Data Studio.
Создайте новую записную книжку. Для параметра Ядро установите значение Python 3:
Если вам будет предложено обновить пакеты Python, требующие обновления, выберите Да:
Убедитесь, что для параметра Ядро установлено значение Python 3:
Создайте новую ячейку кода. Выберите Параметры, чтобы пометить ячейку как ячейку параметров.
x = 2.0 y = 5.0
Добавьте другие ячейки для тестирования различных параметров:
addition = x + y multiply = x * y
print("Addition: " + str(addition)) print("Multiplication: " + str(multiply))
Выходные данные будут выглядеть приблизительно так:
Сохраните записную книжку в файле Input.ipynb.
Запуск записной книжки с параметрами
На панели инструментов записной книжки нажмите на значок Запуск с параметрами:
Откроется несколько диалоговых окон с предложением ввести новые параметры для x и y:
После ввода новых параметров просмотрите новую параметризованную записную книжку. На панели инструментов выберите команду Запустить все, чтобы выполнить все ячейки и просмотреть новые выходные данные. Новая ячейка с меткой
# Injected-Parameters
содержит новые значения параметров, которые были переданы:
Следующие шаги
Дополнительные сведения о записных книжках и параметризации: