Выполнение рабочего процесса KNIME с помощью Python в лаборатории JupyterPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Выполнение рабочего процесса KNIME с помощью Python в лаборатории Jupyter

Сообщение Anonymous »

Я пытаюсь выполнить простой рабочий процесс Knime с помощью Python в лаборатории Jupyter, а также хочу передать имя файла для рабочего процесса Knime через Python и получить выходные данные в лаборатории Jupyter
Я могу получить рабочий процесс knime с помощью knime.Workflow(workflow_path=workflow,workspace_path=workspace).
Но похоже, что data_table_inputs и data_table_outputs работают только с обучающими моделями. На приведенном ниже снимке экрана рабочего процесса нет узла обучения/контейнера. Это очень простой рабочий процесс, который принимает входной файл с узлом чтения, применяет некоторые фильтры и генерирует статистику. И я хочу выполнить этот рабочий процесс, передав имя файла из кода Python и сгенерировав выходные данные в лаборатории Jupyter.

Код: Выделить всё

import pandas as pd
import matplotlib.pyplot as plt
import knime
knime.executable_path='/Applications/KNIME 5.1.1.app/Contents/MacOS/Knime'
workspace='/knimedir/knime-workspace'
workflow='testworflow'
knime.Workflow(workflow_path=workflow,workspace_path=workspace)

df=pd.read_csv("/knimedir/bankds.csv")

with knime.Workflow(workflow_path=workflow,workspace_path=workspace) as wf:
wf.data_table_inputs[0]=df
wf.execute()
wf.data_table_outputs[0]

testworflow

Подробнее здесь: https://stackoverflow.com/questions/772 ... upyter-lab
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»