Перейти к основному содержимому

09 Группа “Jupyter”. Описание узлов

Узел jupyter-get

Узел jupyter-get в Палитре
Узел Ждать всех на Холсте

Узел позволяет получать файл с сервера Jupyter.

Входные параметры:

  • Имя (строка) - наименование узла в потоке
  • Конфигурация Jupyter (luxmsbi-jupyter-config) - настройки для подключения к серверу Jupyter
  • Путь к файлу (строка) - файл, который будет передан с сервера Jupyter. Путь задаётся от корня рабочей папки на сервере Jupyter

Выходные параметры:

  • msg.payload (объект) - объект с информацией о полученном файле. Содержимое файла находится в поле content

Узел jupyter-put

Узел jupyter-get в Палитре
Узел Ждать всех на Холсте

Узел позволяет загружать файлы на сервер Jupyter.

Входные параметры:

  • Имя (строка) - наименование узла в потоке
  • Конфигурация Jupyter (luxmsbi-jupyter-config) - настройки для подключения к серверу Jupyter
  • Путь к файлу (строка) - файл, в который будет загружено содержимое поля msg.payload. Путь задаётся от корня рабочей папки на сервере Jupyter
  • Тип файла (строка) - возможные значения - notebook и file. Если передаётся notebook, то Формат файла должен быть json
  • Формат файла (json) - возможные значения - json, text, base64

Выходные параметры:

  • msg.payload (объект) - объект с информацией о загруженном на сервер файле

Узел jupyter-run

Узел jupyter-get в Палитре
Узел Ждать всех на Холсте

Узел позволяет запускать на выполнение код на сервере Jupyter.

Входные параметры:

  • Имя (строка) - наименование узла в потоке
  • Конфигурация Jupyter (luxmsbi-jupyter-config) - настройки для подключения к серверу Jupyter
  • Выполнить ноутбук (чекбокс) - выбор источника кода для выполнения
  • Путь к ноутбуку (строка) если выбрано Выполнить ноутбук, в поле задаётся имя файла с ноутбуком. Путь задаётся от корня рабочей папки на сервере Jupyter
  • Вернуть Stdout (чекбокс) - если стоит галочка, в msg.payload.content возвращается вывод в Stdout
  • Вернуть файл (строка) - если не выбрано Вернуть Stdout, в поле можно указать файл, чьё содержимое вернётся в msg.payload.content. Путь задаётся от корня рабочей папки на сервере Jupyter
  • Питон-маджики (текст) - если не выбрано Выполнить ноутбук, в поле задаётся код питон-маджиков для выполнения
  • Питон-скрипт (текст) - если не выбрано Выполнить ноутбук, в поле задаётся код питон-скрипта для выполнения

Выходные параметры:

  • msg.payload.content (строка) - если выбрано Вернуть Stdout, в данном поле возвращается вывод в Stdout. Иначе, если указан путь в поле Вернуть файл, в данном поле возвращается содержимое файла по этому пути