Table KNIME Rule Engine (etapa)
Descrição
Seção intitulada “Descrição”A etapa Table: KNIME Rule Engine aplica uma lista de regras do KNIME Rule Engine mantidas em uma tabela, lida quando a etapa é executada. A primeira regra que corresponde a uma linha decide o resultado dela. Os fluxos de trabalho do KNIME migrados usam esta etapa para os nós Rule Engine (Dictionary), Rule Engine Variable (Dictionary), Rule-based Row Filter (Dictionary) e Rule-based Row Splitter (Dictionary), incluindo conjuntos de regras PMML, quando as regras vêm de uma tabela conhecida somente quando o fluxo de trabalho é executado.
A etapa converte as regras que lê da mesma forma que o conversor. Uma regra que ela não consegue levar, como uma que usa sintaxe exclusiva do Java ou uma variável de fluxo, faz a etapa falhar em vez de gravar uma coluna errada.
O formulário da etapa tem uma seção Tabelas, em que Usar as regras para escolhe o tipo de regra e você escolhe as tabelas de origem, de saída e de regras, uma seção Saída, uma seção Pontuação por conjunto de regras para conjuntos de regras PMML e uma seção Colunas.
Configuração
Seção intitulada “Configuração”sourceetarget_frame— a tabela a ser lida e a tabela a ser gravada.source_columnsetarget_columnssão as colunas lidas e gravadas; a coluna de destino nomeada poroutput_columnrecebe o resultado das regras.rules_source— a tabela cujas linhas são as regras.rules_columncontém cada regra,outcome_columno resultado dela erules_order_column, quando definida, ordena as regras.rule_kind—engine(padrão) grava o resultado das regras emoutput_column, com o tipo definido poroutput_dtype.filteresplittergravam as linhas que as regras mantêm:include(padrão true) decide se um resultado TRUE da regra mantém ou descarta a linha, eporté1para as linhas mantidas ou2para as demais.variablegrava a tabela de uma linha com o valor que as regras calculam, sem tabela de origem.outcome_cell— o tipo de célula do KNIME da coluna de resultado, que decide como um resultado é escrito em uma regra.knime_typesinforma o tipo de célula do KNIME das colunas de entrada de data e hora com fuso, duração e período.dollar_references— resultados na forma$column$nomeiam colunas em vez de texto.disallow_long(padrão true) corresponde à configuração de mesmo nome do KNIME.- Conjuntos de regras PMML —
default_ruleé uma regra que sempre dispara, anexada por último.weight_columnedefault_weight(padrão 1.0) definem o peso de cada regra para a seleção ponderada, em que a regra de maior peso é tentada primeiro.confidence_column,confidence_cell,confidence_outputedefault_confidence_rulegravam a confiança do resultado de cada regra.
Relacionados
Seção intitulada “Relacionados”- Table Extract (etapa) — as regras conhecidas quando você converte se tornam expressões de coluna e filtros
- Matriz de conversão do KNIME