# Plugins do Kettle

x

{% tabs %}
{% tab title="NOVO - Gerenciador de Plugins PDI" %}
{% hint style="info" %}

#### Gerenciador de Plugins PDI

O Pentaho Data Integration (PDI) pode ser estendido com plugins que adicionam novos steps, entradas de job e outras funcionalidades. A melhor forma de gerenciar esses plugins é através do Gerenciador de Plugins, que você encontrará tanto no cliente PDI quanto no Pentaho User Console (PUC).

O Gerenciador de Plugins cuida de todas as suas necessidades relacionadas a plugins: instalar novos, atualizar os existentes para suas versões mais recentes e remover plugins que você não usa mais.

Embora você possa instalar plugins manualmente, essa abordagem não é recomendada. Plugins instalados manualmente não aparecem no Gerenciador de Plugins, o que significa que você terá que cuidar de todas as atualizações e remoções futuras por conta própria.
{% endhint %}

1. Na barra de ferramentas superior, selecione: Ferramentas > Gerenciador de Plugins.

<figure><img src="/files/7a4761ce667fe7fcd6fd1b1ef52b99317c81333c" alt=""><figcaption><p>Gerenciador de Plugins PDI</p></figcaption></figure>

**Instalando um Plugin:** Encontre o plugin que deseja instalar pesquisando ou navegando pelas opções disponíveis.

**Para a versão mais recente:** Basta clicar em Instalar.

<figure><img src="/files/2f9bf169b460c864759b7d500f8dd994a50460f2" alt=""><figcaption></figcaption></figure>

**Para uma versão anterior:** Clique na linha da tabela do plugin para abrir a caixa de diálogo Nome do Plugin. Selecione a versão desejada na lista suspensa e clique em Instalar. Confirme a instalação se solicitado.

**Reinicie para ativar:** Após a instalação, reinicie tanto o Servidor Pentaho quanto o cliente PDI. Esta etapa é essencial - plugins recém-instalados não funcionarão até que você reinicie.

**Verifique a instalação:** Faça login no cliente PDI e navegue até Ferramentas > Gerenciador de Plugins. Pesquise ou navegue até o plugin recém-instalado. Verifique a coluna Versão Instalado para confirmar que a versão correta está listada.
{% endtab %}

{% tab title="Matriz de Plugins" %}

<table><thead><tr><th width="225">Plugin</th><th>Descrição</th></tr></thead><tbody><tr><td>Databricks</td><td>A entrada Carregamento em Massa para Databricks carrega grandes volumes de dados de arquivos em armazenamento em nuvem diretamente para tabelas do Databricks. <strong>Como funciona:</strong> Ele realiza isso usando o <a href="https://docs.databricks.com/aws/en/sql/language-manual/delta-copy-into">COPY INTO</a> comando nos bastidores.</td></tr><tr><td>Operação em Lote do Salesforce</td><td><p>O step de operação em lote do Salesforce realiza operações de dados em grande escala (insert, update, upsert e delete) em objetos do Salesforce usando a Salesforce Bulk API 2.0.</p><p><strong>Como funciona:</strong> O step lê dados de um fluxo de entrada, cria um arquivo CSV das alterações e executa o job em lote contra o Salesforce. Depois que o job é concluído, você pode opcionalmente direcionar três tipos de resultados para fluxos de saída separados: registros bem-sucedidos, registros não processados e registros com falha.</p><p><strong>Requisitos:</strong> Você deve ter um Client ID e Client Secret do Salesforce para usar este step.</p></td></tr><tr><td>Google Analytics v4</td><td><p>O step Google Analytics v4 recupera dados da sua conta do Google Analytics para fins de relatório ou armazenamento de dados.</p><p><strong>Como funciona:</strong> O step consulta propriedades do Google Analytics através da <a href="https://developers.google.com/analytics/devguides/reporting/data/v1">API do Google Analytics v4</a> e envia os valores resultantes de dimensões e métricas para o fluxo de saída.</p></td></tr><tr><td><a href="https://academy.pentaho.com/pentaho-data-integration/data-integration/ee-plugins/hierarchical-data-type">Tipo de Dados Hierárquicos</a></td><td><p>O Pentaho oferece suporte a um tipo de dados hierárquico (HDT) através do plugin Pentaho EE Marketplace. Este plugin adiciona o tipo de dado HDT e inclui cinco steps especializados para trabalhar com ele.</p><p><strong>O que ele faz:</strong> Esses steps simplificam o trabalho com estruturas de dados complexas e aninhadas. Eles podem converter entre campos HDT e strings formatadas, e permitem acessar ou modificar diretamente índices e chaves de arrays aninhados.</p><p><strong>Benefícios de desempenho:</strong> Os steps melhoram significativamente o desempenho em comparação com o tratamento de dados hierárquicos como strings simples.</p><p><strong>Estrutura de dados:</strong> HDT pode armazenar dados aninhados ou complexos construídos a partir de objetos e arrays, assim como elementos únicos. É compatível com qualquer step do PDI que processe dados hierárquicos.</p></td></tr><tr><td>Job Kafka</td><td></td></tr><tr><td></td><td></td></tr></tbody></table>
{% endtab %}
{% endtabs %}

x


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://academy.pentaho.com/pentaho-11-installation-en/pentaho-11-installation-pt-br/instalacao/archive-installation/install-client-tools/ee-plugins.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
