Matriz de conversão do KNIME
O PlaidCloud converte fluxos de trabalho do KNIME (.knwf) e grupos de fluxos de trabalho (.knar)
em fluxos de trabalho avançados nativos. O importador mapeia cada nó do KNIME para uma
etapa do fluxo de trabalho, uma variável de projeto ou um objeto da tela, e nivela metanós e
componentes, de modo que um fluxo de trabalho convertido seja executado nativamente na nuvem.
98,5% das configurações de nós do KNIME são convertidas por completo, e 205 dos 207 tipos de nós principais têm status Completo. Para executar uma conversão, consulte Migrar fluxos de trabalho do KNIME.
Cada nó tem um status:
- Completo — o nó tem um mapeamento válido para etapas do PlaidCloud.
- Parcial — o nó é convertido para o uso comum, mas um modo de recurso distinto não é reproduzido; o modo é nomeado.
- Não compatível — sem conversão; o nó permanece na tela como um marcador de posição nomeado e o recurso é reconstruído de forma nativa.
As variantes antigas e obsoletas de um nó são listadas sob o nó que as substitui.
Os poucos comportamentos que um fluxo de trabalho convertido não reproduz estão listados em Casos limite conhecidos.
Um nó conector se torna a conexão do PlaidCloud na qual suas etapas são executadas — consulte Conexão com sistemas externos.
Compatibilidade de nós
Seção intitulada “Compatibilidade de nós”Entre os 207 nós principais: 205 Completos, 2 Parciais, 0 Não compatíveis.
| Nó | Status | Equivalente no PlaidCloud | Converte |
|---|---|---|---|
| Compress Files/Folder | Completo | Etapas de documento | Compacta arquivos e pastas. |
| CSV Reader | Completo | Importar: CSV | Lê texto delimitado com o delimitador, as aspas, o cabeçalho, a codificação e os tipos de coluna configurados. |
| CSV Writer | Completo | Exportar: CSV | Grava a tabela como texto delimitado com o delimitador, as aspas, o cabeçalho e a codificação configurados. |
| Decompress Files | Completo | Etapas de documento | Descompacta arquivos. |
| Empty Table Creator | Completo | Entrada de tabela em linha | Cria uma tabela vazia com uma estrutura definida. |
| Excel Reader | Completo | Importar: Excel | Lê a planilha, o intervalo, a linha de cabeçalho e os tipos de coluna selecionados. |
| Excel Reader (XLS) | Completo | Importar: Excel | Lê pastas de trabalho .xls legadas da mesma forma que o Excel Reader. |
| Excel Writer | Completo | Exportar: Excel | Grava a tabela em uma planilha de uma pasta de trabalho do Excel. |
| Excel Writer (XLS) | Completo | Exportar: Excel | Grava a tabela em uma pasta de trabalho do Excel. |
| File Reader | Completo | Importar: CSV | Lê arquivos de texto delimitados; layouts além de um único delimitador e cabeçalho são convertidos como as configurações equivalentes de Importar: CSV. |
| Fixed Width File Reader | Completo | Importar: CSV | Lê arquivos de texto de largura fixa em uma tabela. |
| GET Request | Completo | Etapa Solicitação REST | Emite uma solicitação GET e retorna a resposta. |
| Google Ads | Completo | Etapa REST | Chama a API do Google Ads. |
| JSON Reader | Completo | Importar: JSON | Lê um arquivo JSON em uma tabela. |
| Line Reader | Completo | Importar: CSV | Lê cada linha de um arquivo de texto em uma linha da tabela. |
| POST Request | Completo | Etapa Solicitação REST | Emite uma solicitação POST e retorna a resposta. |
| Send Email | Completo | Etapa Notificar: E-mail | Envia um e-mail a partir do fluxo de trabalho. |
| Table Creator | Completo | Entrada de tabela em linha | Cria como uma tabela em linha as linhas tipadas inseridas na caixa de diálogo do nó. |
| Table Reader | Completo | Import: Table Archive | Lê um arquivo de tabela do KNIME incluído no arquivo compactado do fluxo de trabalho. |
| Table Writer | Completo | Export: Table Archive | Grava a tabela em um arquivo de tabela do KNIME. |
Manipulação
Seção intitulada “Manipulação”| Nó | Status | Equivalente no PlaidCloud | Converte |
|---|---|---|---|
| Binner | Completo | Table Extract com expressões de coluna | Reproduz o nó Binner. |
| Binner (Apply) | Completo | Table Extract com expressões de coluna | Reproduz o nó Binner (Apply). |
| Binner (Dictionary) | Completo | Table Extract com expressões de coluna | Reproduz o nó Binner (Dictionary). |
| Bootstrap Sampling | Completo | Table Extract com um filtro de amostra | Amostra linhas com reposição. |
| Case Converter | Completo | Table Extract com expressões de coluna | Converte as colunas de texto selecionadas para maiúsculas ou minúsculas. |
| Category to Number | Completo | Table Extract com expressões de coluna | Reproduz o nó Category to Number. |
| Category to Number (Apply) | Completo | Table Extract com expressões de coluna | Reproduz o nó Category to Number (Apply). |
| Cell Extractor | Completo | Table Extract com expressões de coluna | Extrai uma célula como variável de projeto ou coluna. |
| Cell Splitter | Completo | Table Extract com expressões de coluna | Divide uma coluna de texto em várias colunas por delimitador. |
| Cell Splitter By Position | Completo | Table Extract com expressões de coluna | Divide uma coluna de texto em várias colunas em posições fixas. |
| Cell Updater | Completo | Table Extract com expressões de coluna | Reproduz o nó Cell Updater. |
| Column Appender | Completo | Tabela: Junção interna pelo número da linha | Anexa lado a lado as colunas de várias tabelas. |
| Column Auto Type Cast | Completo | Table Extract com tipos de coluna | Detecta e aplica o tipo mais restrito para cada coluna de texto. |
| Column Combiner | Completo | Table Extract com expressões de coluna | Concatena as colunas selecionadas em uma única coluna de texto com delimitador e aspas. |
| Column Comparator | Completo | Table Extract com expressões de coluna | Reproduz o nó Column Comparator. |
| Column Filter | Completo | Table Extract com uma lista de colunas | Mantém ou descarta colunas por nome, padrão ou tipo. |
| Column Merger | Completo | Table Extract com expressões de coluna | Usa o primeiro valor não ausente entre duas colunas, ou a primária com uma alternativa. |
| Column Name Extractor | Completo | Table Extract com expressões de coluna | Reproduz o nó Column Name Extractor. |
| Column Name Replacer | Completo | Table Extract com renomeações de coluna | Renomeia colunas por busca e substituição ou expressão regular. |
| Column Renamer | Completo | Table Extract com renomeações de coluna | Renomeia as colunas selecionadas. |
| Column Renamer (Dictionary) | Completo | Table Extract com expressões de coluna | Reproduz o nó Column Renamer (Dictionary). |
| Column Resorter | Completo | Table Extract com ordem de colunas | Reordena colunas. |
| Column Splitter | Completo | Table Extract com uma lista de colunas (duas etapas) | Divide colunas em duas tabelas por seleção. |
| Columns to Collection | Completo | Table Extract com expressões de coluna | Combina colunas em uma única coluna de lista. |
| Constant Value Column Appender | Completo | Table Extract com uma coluna constante | Anexa colunas que contêm um valor constante, uma variável ou um valor ausente. |
| Constant Value Column Filter | Completo | Table Extract com expressões de coluna | Reproduz o nó Constant Value Column Filter. |
| Constant Value Row Appender | Completo | Table Extract com expressões de coluna | Reproduz o nó Constant Value Row Appender. |
| Correlation Filter | Completo | Table Extract com expressões de coluna | Reproduz o nó Correlation Filter. |
| Denormalizer | Completo | Table Extract com expressões de coluna | Reproduz o nó Denormalizer. |
| Domain Calculator | Completo | Table Extract com expressões de coluna | Reproduz o nó Domain Calculator. |
| Double to Integer | Completo | Table Extract com expressões de coluna | Converte colunas decimais em inteiros por arredondamento para baixo, para cima ou ao mais próximo. |
| Duplicate Row Filter | Completo | Table Extract com numeração de linhas | Remove ou sinaliza linhas duplicadas pelas colunas selecionadas, mantendo a primeira, a última, a mínima, a máxima ou a linha mais frequente. |
| Edit Nominal Domain | Completo | Table Extract com expressões de coluna | Reproduz o nó Edit Nominal Domain. |
| Edit Nominal Domain (Dictionary) | Completo | Table Extract com expressões de coluna | Reproduz o nó Edit Nominal Domain (Dictionary). |
| Edit Numeric Domain | Completo | Table Extract com expressões de coluna | Reproduz o nó Edit Numeric Domain. |
| Equal Size Sampling | Completo | Table KNIME Random Sample com Table Inner Join nas posições de linha mantidas | Reduz a amostra de cada classe de uma coluna ao tamanho da menor classe. |
| Expression Row Filter | Completo | Table Extract com uma expressão de filtro | Filtra linhas com uma expressão. |
| Extract Table Spec | Completo | Metadados de coluna gravados como tabela | Grava como tabela os nomes e tipos das colunas da tabela de entrada. |
| Filter Apply | Completo | Table Extract com expressões de coluna | Reproduz o nó Filter Apply. |
| Filter Apply Row Splitter | Completo | Table Extract com expressões de coluna | Reproduz o nó Filter Apply Row Splitter. |
| Lag Column | Completo | Table Extract com expressões de janela | Anexa o valor de uma linha anterior, por passo e intervalo de defasagem. |
| Linear Correlation | Completo | Table Extract com expressões de coluna | Reproduz o nó Linear Correlation. |
| Low Variance Filter | Completo | Table Extract com expressões de coluna | Reproduz o nó Low Variance Filter. |
| Missing Value | Completo | Table Extract com expressões de coluna | Substitui valores ausentes, por tipo, por um valor fixo, pela média, pela mediana, pelo valor anterior ou seguinte ou pelo valor mais frequente. |
| Missing Value (Apply) | Completo | Table Extract com expressões de coluna | Reproduz o nó Missing Value (Apply). |
| Missing Value Column Filter | Completo | Table Extract com expressões de coluna | Reproduz o nó Missing Value Column Filter. |
| Nominal Value Row Filter | Completo | Table Extract com uma expressão de filtro | Mantém as linhas cuja coluna escolhida contém um dos valores selecionados. |
| Nominal Value Row Splitter | Completo | Table Extract com uma expressão de filtro (duas etapas) | Divide as linhas pelos valores selecionados de uma coluna. |
| Normalizer | Completo | Table Extract com expressões de coluna | Reproduz o nó Normalizer. |
| Normalizer (Apply) | Completo | Table Extract com expressões de coluna | Reproduz o nó Normalizer (Apply). |
| Number Rounder | Completo | Table Extract com expressões de coluna | Arredonda números por casas decimais ou dígitos significativos usando o modo de arredondamento selecionado. |
| Number to Category (Apply) | Completo | Table Extract com expressões de coluna | Reproduz o nó Number to Category (Apply). |
| Number to String | Completo | Table Extract com expressões de coluna | Converte números em texto. |
| Numeric Outliers | Completo | Table Extract com expressões de coluna | Reproduz o nó Numeric Outliers. |
| Numeric Outliers (Apply) | Completo | Table Extract com expressões de coluna | Reproduz o nó Numeric Outliers (Apply). |
| Rank | Completo | Table Extract com expressões de janela | Classifica as linhas pelas colunas selecionadas, opcionalmente por grupo. |
| Reference Column Filter | Completo | Table Extract com uma lista de colunas | Mantém ou descarta as colunas que também existem em uma tabela de referência. |
| Reference Column Resorter | Completo | Table Extract com ordem de colunas | Ordena as colunas para corresponder a uma tabela de referência. |
| Reference Column Splitter | Completo | Table Extract com uma lista de colunas (duas etapas) | Divide as colunas conforme existam ou não em uma tabela de referência. |
| Reference Row Filter | Completo | Tabela: Junção interna / Tabela: Anti-junção | Mantém ou descarta as linhas cuja chave aparece em uma segunda tabela. |
| Reference Row Splitter | Completo | Tabela: Junção interna e Tabela: Anti-junção | Divide as linhas conforme sua chave apareça ou não em uma segunda tabela. |
| Row Filter | Completo | Table Extract com uma expressão de filtro | Mantém ou descarta linhas por valor de coluna, intervalo de números de linha, padrão de ID de linha ou teste de valor ausente. |
| Row Sampler | Completo | Table Extract com um filtro de posição para as primeiras linhas e amostragem linear; Table KNIME Random Sample com Table Inner Join para sorteios aleatórios e estratificados | Amostra linhas por contagem absoluta, porcentagem, primeiras linhas, linear ou sorteio aleatório, com estratificação opcional. |
| Row Splitter | Completo | Table Extract com uma expressão de filtro (duas etapas) | Divide as linhas em saídas correspondentes e não correspondentes usando os critérios do Row Filter. |
| Row to Column Names | Completo | Table Extract com expressões de coluna | Reproduz o nó Row to Column Names. |
| RowID | Completo | Table Extract com numeração de linhas | Substitui ou cria o identificador de linha a partir de uma coluna ou de um padrão. |
| Rule-based Row Filter | Completo | Table Extract com uma expressão de filtro | Mantém as linhas que satisfazem a primeira regra correspondente de uma lista de regras. |
| Rule-based Row Filter (Dictionary) | Completo | Table Extract com uma expressão de filtro | Filtra linhas por regras lidas de uma segunda tabela de entrada. |
| Rule-based Row Splitter | Completo | Table Extract com uma expressão de filtro (duas etapas) | Divide as linhas pela primeira regra correspondente de uma lista de regras. |
| Rule-based Row Splitter (Dictionary) | Completo | Table Extract com uma expressão de filtro (duas etapas) | Divide as linhas por regras lidas de uma segunda tabela de entrada. |
| Shuffle | Completo | Table Extract com uma ordem de classificação | Reordena as linhas aleatoriamente. |
| Sorter | Completo | Table Extract com uma ordem de classificação | Classifica as linhas pelas colunas e direções selecionadas. |
| Split Collection Column | Completo | Table Extract com expressões de coluna | Distribui uma coluna de lista em colunas separadas. |
| String Cleaner | Completo | Table Extract com expressões de coluna | Remove espaços, dígitos, pontuação ou caracteres especiais do texto e apara ou altera maiúsculas e minúsculas. |
| String Replacer | Completo | Table Extract com expressões de coluna | Substitui o texto que corresponde a um curinga ou expressão regular. |
| String Replacer (Dictionary) | Completo | Tabela: Consulta | Substitui o texto usando uma tabela de dicionário. |
| String Splitter (Regex) | Completo | Table Extract com expressões de coluna | Divide uma coluna de texto em colunas por grupos de expressão regular. |
| String to Number | Completo | Table Extract com expressões de coluna | Analisa texto em números inteiros ou decimais com os separadores configurados. |
| String to Number (PMML) | Completo | Tabela: Extrair | Converte em etapas nativas do PlaidCloud. |
| Subset Matcher | Completo | Table Extract com expressões de coluna | Reproduz o nó Subset Matcher. |
| Table Cropper | Completo | Table Extract com expressões de coluna | Reproduz o nó Table Cropper. |
| Table Difference Finder | Completo | Table Extract com expressões de coluna | Reproduz o nó Table Difference Finder. |
| Table Manipulator | Completo | Table Extract com expressões de coluna | Reproduz o nó Table Manipulator. |
| Table Partitioner | Completo | Table Extract com um filtro de posição (duas etapas) para as primeiras linhas e amostragem linear; Table KNIME Random Sample com Table Inner Join e Table Anti Join para sorteios aleatórios e estratificados | Divide as linhas em duas tabelas por contagem ou porcentagem, tomando as primeiras linhas, de forma linear ou aleatória. |
| Table Splitter | Completo | Table Extract com uma expressão de filtro (duas etapas) | Divide uma tabela em um número de linha. |
| Table Structure Creator | Completo | Entrada de tabela em linha | Cria uma tabela vazia com tipos de coluna definidos. |
| Table Updater | Completo | Table Extract com expressões de coluna | Reproduz o nó Table Updater. |
| Top k Row Filter | Completo | Table Extract com uma ordem de classificação | Mantém as k primeiras linhas pelos critérios de classificação. |
| Ungroup | Completo | Table: Melt | Expande células de coleção em linhas. |
Junção e agregação
Seção intitulada “Junção e agregação”| Nó | Status | Equivalente no PlaidCloud | Converte |
|---|---|---|---|
| Column Aggregator | Completo | Table Extract com expressões de coluna | Agrega as colunas selecionadas de cada linha. |
| Concatenate | Completo | Tabela: União total / Tabela: União distinta | Empilha tabelas por nome de coluna, mantendo a interseção ou a união das colunas, com tratamento opcional de ID de linha. |
| Cross Joiner | Completo | Tabela: Junção cruzada | Combina cada linha da tabela esquerda com cada linha da tabela direita. |
| Crosstab | Parcial | Table: Pivot | Faz a tabulação cruzada de duas colunas. Ainda não reproduzido: algumas combinações de configurações cujos resultados diferem do KNIME. |
| GroupBy | Completo | Table Extract com agregação | Agrupa linhas e aplica os métodos de agregação às colunas selecionadas, incluindo contagem, soma, média, mediana, moda, primeiro, último, concatenação e lista. |
| Joiner | Completo | Tabela: Junção interna / Tabela: Junção externa | Une duas tabelas por uma ou mais colunas-chave como junções internas, à esquerda, à direita ou externas completas, com saídas de correspondidos e não correspondidos. |
| Loop End (Column Append) | Parcial | Tabela: Junção interna | Coleta os resultados das iterações lado a lado como colunas anexadas. Ainda não reproduzido: algumas combinações de configurações cujos resultados diferem do KNIME. |
| Moving Aggregator | Completo | Table Extract com expressões de janela | Calcula agregações móveis sobre uma janela de linhas. |
| Pivoting | Completo | Table: Pivot | Pivota colunas de grupo e de pivô em colunas de valor agregadas, com totais opcionais. |
| Row Aggregator | Completo | Table Extract com agregação | Agrega linhas pelo valor de uma coluna. |
| Set Operator | Completo | Tabela: Junção interna / Tabela: Anti-junção / Tabela: União distinta | Calcula a interseção, a união e a diferença de duas tabelas. |
| Statistics | Completo | Table Extract com agregação | Calcula estatísticas de coluna. |
| Transpose | Completo | Table: Melt e Table: Pivot | Troca linhas e colunas usando um melt seguido de um pivot. |
| Unpivot | Completo | Table: Melt | Transforma as colunas selecionadas em linhas de uma coluna de nome e uma coluna de valor. |
| Value Counter | Completo | Table Extract com agregação | Conta as ocorrências de cada valor em uma coluna. |
| Value Lookup | Completo | Tabela: Consulta | Consulta valores em uma tabela de dicionário. |
Expressões
Seção intitulada “Expressões”| Nó | Status | Equivalente no PlaidCloud | Converte |
|---|---|---|---|
| Column Expressions | Completo | Table Extract com expressões de coluna | Avalia expressões de coluna em colunas novas ou substituídas. |
| Expression | Completo | Table Extract com expressões de coluna | Avalia o nó Expression em uma coluna nova ou substituída. |
| Math Formula | Completo | Table Extract com expressões de coluna | Avalia as funções do Math Formula em uma coluna nova ou substituída. |
| Math Formula (Multi Column) | Completo | Table Extract com expressões de coluna | Aplica uma expressão do Math Formula a várias colunas. |
| Math Formula (Variable) | Completo | Variáveis de projeto | Calcula uma variável de projeto numérica a partir de um Math Formula. |
| Rule Engine | Completo | Table Extract com expressões de coluna | Avalia a primeira regra correspondente de uma lista de regras em uma coluna nova ou substituída. |
| Rule Engine (Dictionary) | Completo | Table Extract com expressões de coluna | Avalia em uma coluna as regras lidas de uma segunda tabela de entrada. |
| Rule Engine Variable | Completo | Variáveis de projeto | Calcula uma variável de projeto a partir da primeira regra correspondente. |
| Rule Engine Variable (Dictionary) | Completo | Variáveis de projeto | Calcula uma variável de projeto a partir de regras lidas de uma segunda tabela. |
| String Manipulation | Completo | Table Extract com expressões de coluna | Avalia as funções do String Manipulation em uma coluna nova ou substituída. |
| String Manipulation (Multi Column) | Completo | Table Extract com expressões de coluna | Aplica uma expressão do String Manipulation a várias colunas. |
| String Manipulation (Variable) | Completo | Variáveis de projeto | Calcula uma variável de projeto de texto a partir das funções do String Manipulation. |
| Variable Expression | Completo | Variáveis de projeto | Calcula variáveis de projeto a partir de expressões. |
Controle de fluxo
Seção intitulada “Controle de fluxo”| Nó | Status | Equivalente no PlaidCloud | Converte |
|---|---|---|---|
| Active Branch Inverter | Completo | Tratamento de falha de etapa | Executa o ramo protegido e usa a saída alternativa quando ele falha. |
| Boolean Configuration | Completo | Variáveis de projeto | Torna-se uma variável de projeto verdadeiro/falso com o valor padrão configurado. |
| Boolean Widget | Completo | Variáveis de projeto | Torna-se uma variável de projeto verdadeiro/falso com o valor padrão do widget. |
| Breakpoint | Completo | Condição de etapa | Interrompe o ramo quando a condição configurada sobre uma variável ou tabela é verdadeira. |
| CASE Switch End | Completo | Condição de etapa no ramo escolhido | Usa os dados do ramo que foi mantido. |
| CASE Switch Start | Completo | Condição de etapa no ramo escolhido | Um seletor conhecido no momento da conversão mantém o ramo escolhido e remove os demais. |
| Catch Errors (Data Ports) | Completo | Tratamento de falha de etapa | Executa o ramo protegido e usa a saída alternativa quando ele falha. |
| Catch Errors (Generic Ports) | Completo | Tratamento de falha de etapa | Executa o ramo protegido e usa a saída alternativa quando ele falha. |
| Catch Errors (Var Ports) | Completo | Tratamento de falha de etapa | Executa o ramo protegido e usa a saída alternativa quando ele falha. |
| Chunk Loop Start | Completo | Processamento baseado em conjuntos (sem loop) | Processa todas as linhas em uma única passagem, equivalente a executar cada bloco, e numera os blocos. |
| Column List Loop Start | Completo | Cópias de iteração em linha | Repete o corpo do loop uma vez por coluna selecionada quando a lista de colunas é conhecida no momento da conversão. |
| Component Input | Completo | Ligação de fluxo de trabalho nivelado | As entradas do componente são incorporadas; suas portas são ligadas diretamente ao fluxo de trabalho nivelado. |
| Component Output | Completo | Ligação de fluxo de trabalho nivelado | As saídas do componente são incorporadas; suas portas são ligadas diretamente ao fluxo de trabalho nivelado. |
| Counting Loop Start | Completo | Cópias de iteração em linha | Repete o corpo do loop um número de vezes conhecido no momento da conversão, como cópias em linha. |
| Create File/Folder Variables | Completo | Variáveis de projeto | Cria variáveis de caminho. |
| Double Configuration | Completo | Variáveis de projeto | Torna-se uma variável de projeto decimal com o valor padrão configurado. |
| Double Widget | Completo | Variáveis de projeto | Torna-se uma variável de projeto decimal com o valor padrão do widget. |
| Empty Table Switch | Completo | Condição de etapa no ramo escolhido | Direciona os dados conforme a tabela de entrada esteja vazia ou não. |
| End IF | Completo | Condição de etapa no ramo escolhido | Usa os dados do ramo que foi mantido. |
| Extract Table Dimension | Completo | Variáveis de projeto | Expõe as contagens de linhas e colunas como variáveis. |
| Extract Variables (Data) | Completo | Variáveis de projeto | Transforma colunas de tabela em variáveis de projeto. |
| Group Loop Start | Completo | Corpo de loop agrupado | Executa o corpo do loop uma vez por grupo quando é seguro executá-lo em todos os grupos de uma só vez. |
| IF Switch | Completo | Condição de etapa no ramo escolhido | Um seletor conhecido no momento da conversão mantém o ramo escolhido e remove o outro. |
| Inject Variables (Data) | Completo | Variáveis de projeto | Grava variáveis de projeto em colunas de tabela. |
| Integer Configuration | Completo | Variáveis de projeto | Torna-se uma variável de projeto inteira com o valor padrão configurado. |
| Integer Widget | Completo | Variáveis de projeto | Torna-se uma variável de projeto inteira com o valor padrão do widget. |
| Loop End | Completo | Tabela: União total | Coleta as linhas de cada iteração em uma única tabela. |
| Merge Variables | Completo | Variáveis de projeto | Mescla fluxos de variáveis; a porta superior prevalece em caso de conflito de nome. |
| Quickform inputs and filters (legacy) | Completo | Variáveis de projeto | Torna-se uma variável de projeto com o valor padrão da entrada; um filtro mantém a seleção padrão. |
| String Configuration | Completo | Variáveis de projeto | Torna-se uma variável de projeto de texto com o valor padrão configurado. |
| String Widget | Completo | Variáveis de projeto | Torna-se uma variável de projeto de texto com o valor padrão do widget. |
| Table Column to Variable | Completo | Variáveis de projeto | Transforma os valores de uma coluna em uma variável de projeto de lista. |
| Table Row to Variable | Completo | Variáveis de projeto | Transforma a primeira linha de uma tabela em variáveis de projeto. |
| Try (Data Ports) | Completo | Tratamento de falha de etapa | Executa o ramo protegido e usa a saída alternativa quando ele falha. |
| Try (Variable Ports) | Completo | Tratamento de falha de etapa | Executa o ramo protegido e usa a saída alternativa quando ele falha. |
| Variable Creator | Completo | Variáveis de projeto | Cria como variáveis de projeto as variáveis tipadas inseridas na caixa de diálogo. |
| Variable Filter | Completo | Variáveis de projeto | Mantém ou descarta variáveis de projeto por nome ou tipo. |
| Variable to Table Column | Completo | Table Extract com colunas constantes | Anexa variáveis de projeto a uma tabela como colunas constantes. |
| Variable to Table Row | Completo | Table Extract com colunas constantes | Transforma variáveis de projeto em uma tabela de uma linha. |
Data e hora
Seção intitulada “Data e hora”| Nó | Status | Equivalente no PlaidCloud | Converte |
|---|---|---|---|
| Date Modifier | Completo | Table Extract com expressões de coluna | Altera partes da data ou move para o início ou o fim do período. |
| Date Rounder | Completo | Table Extract com expressões de coluna | Arredonda datas para um período escolhido. |
| Date&Time Difference | Completo | Table Extract com expressões de coluna | Calcula a diferença entre duas datas ou horas na unidade escolhida. |
| Date&Time Part Extractor | Completo | Table Extract com expressões de coluna | Extrai ano, trimestre, mês, semana, dia, hora, minuto ou partes semelhantes em colunas. |
| Date&Time Range Creator | Completo | Table Extract com expressões de coluna | Gera uma sequência de datas ou horas por intervalo e quantidade ou fim. |
| Date&Time Shift | Completo | Table Extract com expressões de coluna | Desloca datas e horas por um número de unidades. |
| Date&Time to String | Completo | Table Extract com expressões de coluna | Formata datas e horas como texto com o padrão configurado. |
| Date&Time-based Row Filter | Completo | Table Extract com expressões de coluna | Mantém as linhas cuja data e hora estão dentro de um intervalo. |
| Duration Part Extractor | Completo | Table Extract com expressões de coluna | Extrai as partes de uma duração em colunas. |
| Duration to Number | Completo | Table Extract com expressões de coluna | Converte uma duração em um número da unidade escolhida. |
| Duration to String | Completo | Table Extract com expressões de coluna | Formata uma duração como texto. |
| String to Date&Time | Completo | Table Extract com expressões de coluna | Analisa texto em datas e horas com o padrão configurado. |
| String to Duration | Completo | Table Extract com expressões de coluna | Analisa texto em uma duração. |
| Time Modifier | Completo | Table Extract com expressões de coluna | Altera partes da hora ou move para o início ou o fim do período. |
| Time Rounder | Completo | Table Extract com expressões de coluna | Arredonda horas para um período escolhido. |
| Time Zone Modifier | Completo | Table Extract com expressões de coluna | Define ou converte o fuso horário de uma data e hora. |
| UNIX Timestamp to Date&Time | Completo | Table Extract com expressões de coluna | Converte carimbos de data/hora UNIX em datas e horas. |
| Nó | Status | Equivalente no PlaidCloud | Converte |
|---|---|---|---|
| Agent Prompter | Completo | Etapa de LLM | Executa as mensagens do agente como uma etapa de LLM. |
| Chat Model Prompter | Completo | Etapa de IA com a tarefa de prompt | Responde à mensagem de chat. |
| Color and format managers, Table Editor | Completo | Nenhum necessário; as linhas passam sem alteração | Cores, formatos de exibição e edições de visualização não afetam os dados, portanto a tabela passa sem alteração. |
| Columns to JSON | Completo | Etapa Tabela: analisar JSON e expressões de coluna | Cria valores JSON a partir de colunas da tabela. |
| FAISS vector store | Completo | Tarefa de incorporação da etapa de IA e IA: Pesquisa vetorial | Incorpora os documentos e retorna os mais próximos de cada consulta. |
| JSON Path | Completo | Etapa Tabela: analisar JSON | Extrai valores de JSON por caminho. |
| JSON to Table | Completo | Etapa Tabela: analisar JSON | Nivela valores JSON em colunas da tabela. |
| LLM connectors and authenticators | Completo | A conexão de LLM da etapa de IA | O modelo e a temperatura passam para a etapa de IA que chama o modelo; as credenciais são escolhidas como uma conexão de LLM do PlaidCloud. |
| LLM Prompter | Completo | Etapa de IA com a tarefa de prompt | Responde ao prompt em cada linha. |
| Presidio | Completo | Etapa de IA com as tarefas de entidade e de prompt | Encontra e reescreve dados pessoais com a conexão de LLM. |
| Table to JSON | Completo | Etapa Tabela: analisar JSON e expressões de coluna | Cria valores JSON a partir de colunas da tabela. |
| Views, charts and color managers | Completo | Nenhum necessário; o nó é descartado e listado no relatório de conversão | Descartado: apenas visual, sem efeito nos dados |
| XPath | Completo | Etapa Tabela: Análise de XML | Extrai valores de XML por XPath. |
Dialetos de expressão
Seção intitulada “Dialetos de expressão”O KNIME tem cinco linguagens de expressão — Expression, String Manipulation, Math Formula, Column Expressions e Rule Engine. Suas funções, operadores, palavras-chave e constantes são convertidos em expressões do PlaidCloud.
| Nó | Status | Equivalente no PlaidCloud | Converte |
|---|---|---|---|
| Expression dialect: column expressions | Completo | Table Extract com expressões de coluna | Converte as funções, os operadores e as constantes de column expressions em expressões do PlaidCloud. |
| Expression dialect: expression | Completo | Table Extract com expressões de coluna | Converte as funções, os operadores e as constantes de expression em expressões do PlaidCloud. |
| Expression dialect: math formula | Completo | Table Extract com expressões de coluna | Converte as funções, os operadores e as constantes de math formula em expressões do PlaidCloud. |
| Expression dialect: rule engine | Completo | Table Extract com expressões de coluna | Converte as funções, os operadores e as constantes de rule engine em expressões do PlaidCloud. |
| Expression dialect: string manipulation | Completo | Table Extract com expressões de coluna | Converte as funções, os operadores e as constantes de string manipulation em expressões do PlaidCloud. |
Controle de fluxo e formatos de arquivo compactado
Seção intitulada “Controle de fluxo e formatos de arquivo compactado”Variáveis de fluxo, substituições de variáveis, switches e loops são convertidos quando seus valores são conhecidos no momento da conversão. O carregador aceita todos os layouts de arquivo compactado observados — versões de fluxo de trabalho, metanós, componentes (incorporados a partir do corpo armazenado no arquivo compactado) e arquivos compactados de grupo.
| Nó | Status | Equivalente no PlaidCloud | Converte |
|---|---|---|---|
| Flow control, variables, and loops | Completo | Variáveis de projeto, switches removidos e loops expandidos | Variáveis de fluxo, substituições de variáveis, switches e loops são convertidos quando seus valores são conhecidos no momento da conversão. |
| Archive formats | Completo | Importação de fluxo de trabalho | Lê todos os layouts de arquivo compactado do KNIME compatíveis: versões de fluxo de trabalho, metanós, componentes e arquivos compactados de grupo. |
Famílias de nós de extensão
Seção intitulada “Famílias de nós de extensão”Os nós das famílias de extensões do KNIME também são convertidos em etapas padrão do PlaidCloud: banco de dados, REST e serviços web, scripts em Python, R e Java, aprendizado de máquina, JSON e XML, processamento de texto, notificação e relatórios, séries temporais, geoespacial, big data, processamento de imagens, química, serviços de fluxo de trabalho e a longa cauda de nós utilitários principais. Um nó sem caminho de conversão é mantido como um marcador de posição nomeado; consulte Não convertidos.
Não convertidos
Seção intitulada “Não convertidos”Um nó sem caminho de conversão é mantido na tela como um marcador de posição nomeado. O marcador de posição repassa seus dados, adiciona um aviso que nomeia o nó do KNIME e nunca faz a conversão falhar — uma entrada ausente ou não vinculada é um aviso, não um erro. Qualquer etapa posterior a um marcador de posição é sinalizada para que um resultado ausente nunca passe despercebido.
Conexão com sistemas externos
Seção intitulada “Conexão com sistemas externos”Um nó conector do KNIME se torna a conexão na qual suas etapas são executadas. As credenciais nunca são importadas, portanto cada conexão é uma que você escolhe no espaço de trabalho de destino, e o aviso na etapa indica o que definir.
| KNIME | O que você define no PlaidCloud |
|---|---|
| Database connectors | Uma conexão de banco de dados, vinculada na conversão ou escolhida na etapa. |
| REST and web service nodes that sign in | Uma conexão REST, vinculada na conversão ou escolhida na etapa. |
| Speech Recognizer (IBM Watson) | Uma conexão REST com a URL do serviço Watson cujo login Basic é o usuário apikey com sua chave de API como senha. |
| Email Connector, Email Reader, Email Mover | A senha do servidor de e-mail, na variável de projeto indicada pelo aviso da etapa. O host e o usuário vêm do Email Connector. |
| Password-protected Excel workbooks | A senha da pasta de trabalho, na variável de projeto indicada pelo aviso da etapa. |
| LLM connectors and authenticators | Uma conexão de LLM na etapa de IA. |
| Views, charts and reporting layout | Nada; esses nós não afetam os dados e são listados no relatório de conversão. |
A conversão nunca entra em contato com um sistema de origem ou de destino.
Casos limite conhecidos
Seção intitulada “Casos limite conhecidos”| Nó | O que difere |
|---|---|
| Crosstab | Converte em Table: Pivot. Ainda não reproduzido: algumas combinações de configurações cujos resultados diferem do KNIME. |
| Loop End (Column Append) | Converte em Tabela: Junção interna. Ainda não reproduzido: algumas combinações de configurações cujos resultados diferem do KNIME. |
| Row Sampler, Table Partitioner, Equal Size Sampling | Um sorteio aleatório com semente seleciona as mesmas linhas que o do KNIME, com Table: KNIME Random Sample. O sorteio aceita uma tabela de no máximo 10.000.000 de linhas. |
Verificação de um fluxo de trabalho convertido
Seção intitulada “Verificação de um fluxo de trabalho convertido”A ordem das linhas e o RowID são mantidos pelos nós que os leem, de modo que um fluxo de trabalho que depende da ordem das linhas a preserva ao passar por esses nós. Compare a saída do fluxo de trabalho convertido com a saída do seu fluxo de trabalho do KNIME: esquema, contagem de linhas e valores das linhas.