# Plugins do Servidor

{% hint style="info" %}

#### Gerenciador de Plugins

Para facilitar a implantação dos plugins do Pentaho Server, existe uma PUC moderna com um Gerenciador de Plugins integrado.&#x20;

A partir da interface do Gerenciador de Plugins, você agora pode gerenciar o ciclo de vida dos seus plugins:

* Atualização Disponível - verificar atualizações
* Instalado - listar plugins instalados
* Não Instalado - listar plugins não instalados

para plugins EE tanto do lado do Servidor quanto do Cliente.
{% endhint %}

***

1. Entrar:

{% embed url="<https://localhost:8080/pentaho/content/login/web/index.html>" %}

2. Selecione Gerenciador de Plugins.

<figure><img src="/files/f0cb894ca321938b4d7264cef7980f42c8b6ec2b" alt=""><figcaption><p>Gerenciador de Plugins</p></figcaption></figure>

Ou

1. Entrar e Alternar para Design Moderno.

<figure><img src="/files/d850eb0f8d79b1a4ed1caf2ddd13490e5a1fb7c4" alt=""><figcaption><p>Alternar para Design Moderno</p></figcaption></figure>

{% tabs %}
{% tab title="1. Gerenciador de Plugins" %}
{% hint style="info" %}

#### **NOVO - Pentaho User Console**

O painel esquerdo exibe as principais opções de navegação, incluindo Início (atualmente ativo), Navegar Arquivos, Gerenciador de Plugins, Agendador, Conexões de Dados, Configurações, Editor de Modelo Semântico e Designer de Pipeline.

A página inicial apresenta uma seção de Acesso Rápido com quatro blocos: Fontes de Dados para gerenciar as fontes de dados do projeto, Navegar Arquivos para explorar arquivos a serem usados com o Pentaho, Editor de Modelo Semântico para visualizar ou criar modelos semânticos e Designer de Pipeline para criar transformações e jobs no novo editor baseado na web.

Na parte inferior, a seção Recentemente Abertos exibe dois arquivos .ktr — tr\_write\_output e tr\_hello\_world (marcado como favorito) — ambos modificados por último em 12 de dezembro de 2025, e de propriedade do usuário admin.
{% endhint %}

<figure><img src="/files/1ee8d52f7a8df244ae249fe040d30f206f7617cb" alt=""><figcaption><p>NOVO - Pentaho User Console</p></figcaption></figure>

{% tabs %}
{% tab title="Plugins Analíticos" %}
{% hint style="info" %}

#### Plugins Analíticos

Gerenciador de Plugins - O método recomendado para gerenciar o ciclo de vida dos seus plugins.
{% endhint %}

{% tabs %}
{% tab title="1. Analyzer" %}
{% hint style="info" %}

#### **Analyzer**

O Pentaho Analyzer é uma ferramenta de business intelligence baseada na web que faz parte da plataforma Pentaho Business Analytics. Ela fornece uma interface interativa de arrastar e soltar para analisar dados e criar visualizações sem exigir conhecimento de SQL ou codificação técnica.

A ferramenta permite que os usuários explorem dados por meio de cubos OLAP (Online Analytical Processing), possibilitando análise multidimensional com recursos como aprofundamento (drill-down), slice-and-dice e operações de pivot. Os usuários podem criar rapidamente gráficos, tabelas e relatórios arrastando dimensões e medidas para uma tela, tornando-a acessível para usuários de negócios que precisam realizar análises ad-hoc.

O Pentaho Analyzer suporta vários tipos de visualização, incluindo gráficos de barras, gráficos de linhas, gráficos de pizza e grades de calor, e integra-se com a plataforma Pentaho mais ampla para compartilhamento de relatórios e incorporação de análises em painéis. É particularmente útil para organizações que desejam capacitar usuários de negócios a explorar e visualizar independentemente as informações do seu data warehouse ou data mart.
{% endhint %}

1. Selecione: Analyzer

<figure><img src="/files/b8f9d6c5fdb64ed5536e7f4c6cd1f10d46cf227a" alt=""><figcaption><p>Analyzer</p></figcaption></figure>

2. No menu suspenso, selecione: Versão

<figure><img src="/files/64708db9a36e2ec6745c1477a7f0a7c9b08c30e1" alt=""><figcaption><p>Plugin Analyzer</p></figcaption></figure>

3. Clique em Instalar.
4. Opcional: Verificar se o Analyzer está instalado.

```bash
[ -d analyzer ] && echo OK || echo "Diretório do Analyzer ausente"
```

5. Reinicie o Pentaho Server e verifique na interface.

```bash
cd
cd "$PENTAHO_SERVER"
./stop-pentaho.sh
```

```bash
cd
cd "$PENTAHO_SERVER"
./start-pentaho.sh
```

{% embed url="<http://localhost:8080/pentaho>" %}
{% endtab %}

{% tab title="2. Interactive Reporting" %}
{% hint style="info" %}

#### **Interactive Reporting**

O Pentaho Interactive Reporting (PIR) é uma ferramenta de relatórios ad-hoc baseada na web dentro da plataforma Pentaho Business Analytics que permite aos usuários criar e personalizar relatórios por meio de uma interface intuitiva sem exigir expertise técnica.

A ferramenta fornece um ambiente WYSIWYG (O Que Você Vê É O Que Você Obtém) de arrastar e soltar, onde os usuários podem construir relatórios selecionando fontes de dados, adicionando campos, aplicando filtros e formatando a saída. Ao contrário das ferramentas tradicionais de design de relatórios que exigem habilidades de desenvolvedor, o PIR é projetado para usuários de negócios que precisam gerar rapidamente relatórios operacionais e responder a questões específicas.

As capacidades principais incluem a habilidade de criar relatórios tabulares com agrupamento, ordenação, filtragem e campos calculados. Os usuários podem adicionar gráficos, aplicar formatação condicional e criar prompts para relatórios parametrizados. A ferramenta suporta vários formatos de saída, incluindo HTML, PDF, Excel e CSV, facilitando a distribuição de relatórios pela organização.

O PIR conecta-se a bancos de dados relacionais e fontes de dados do Pentaho, permitindo que os usuários trabalhem com dados ao vivo. É particularmente valioso para organizações que desejam democratizar as capacidades de relatório e reduzir o gargalo de depender apenas do TI ou de desenvolvedores para criar relatórios operacionais padrão.
{% endhint %}

1. Selecione: Interactive Reporting.

<figure><img src="/files/607fb5899260090d5190c2314ad0a9b6b36c5dc9" alt=""><figcaption><p>Interactive Reporting</p></figcaption></figure>

<figure><img src="/files/a29db08474de534a93dcf4437597645250173928" alt=""><figcaption><p>Interactive Reporting</p></figcaption></figure>

2. No menu suspenso, selecione: Versão

<figure><img src="/files/e08897f9866fec80f66768ef870c816a943caffd" alt=""><figcaption><p>Plugin Interactive Reporting</p></figcaption></figure>

2. Clique em Instalar.
3. Opcional: Verificar se o Interactive Reporting está instalado.

```bash
[ -d pentaho-interactive ] && echo OK || echo "Diretório do Interactive Reporting ausente"
```

5. Reinicie o Pentaho Server e verifique na interface.

```bash
cd
cd "$PENTAHO_SERVER"
./stop-pentaho.sh
```

```bash
cd
cd "$PENTAHO_SERVER"
./start-pentaho.sh
```

{% embed url="<http://localhost:8080/pentaho>" %}
{% endtab %}

{% tab title="3. Dashboard Designer" %}
{% hint style="info" %}

#### **Dashboard Designer**

O Pentaho Dashboard Designer (também conhecido como CDE - Community Dashboard Editor na edição comunitária) é uma ferramenta baseada na web para criar dashboards interativos e personalizáveis dentro da plataforma Pentaho Business Analytics.

A ferramenta fornece um ambiente abrangente para construir dashboards que combinam múltiplas visualizações, relatórios e componentes interativos em uma única interface unificada. Os usuários podem criar dashboards montando diversos elementos, incluindo gráficos, tabelas, filtros, seletores e outros widgets que funcionam juntos para proporcionar uma experiência analítica completa.

O Dashboard Designer usa uma abordagem de três painéis: Layout (para definir a estrutura do dashboard usando HTML/CSS), Componentes (para adicionar elementos orientados por dados como gráficos e tabelas) e Fontes de Dados (para conectar consultas e dados). Essa arquitetura permite grande flexibilidade e personalização, embora exija algum conhecimento técnico, especialmente para layouts e estilização avançados.

As principais características incluem interatividade por meio de passagem de parâmetros entre componentes, permitindo que filtros e seletores atualizem dinamicamente múltiplas visualizações simultaneamente. A ferramenta suporta várias bibliotecas de gráficos (CCC - Community Chart Components sendo a mais comum) e pode integrar conteúdo de outras ferramentas Pentaho, como Analyzer e Interactive Reporting.

O Pentaho Dashboard Designer é particularmente útil para criar dashboards executivos, telas de monitoramento operacional e aplicações analíticas onde os usuários precisam ver múltiplas métricas e visualizações relacionadas em contexto, com capacidade de aprofundamento e filtragem interativa dos dados.
{% endhint %}

1. Selecione: Dashboard Designer.

<figure><img src="/files/8d90ef8ebfbb4d9565b91bba62594d6d9f772335" alt=""><figcaption><p>Dashboard Designer</p></figcaption></figure>

2. No menu suspenso, selecione: Versão

<figure><img src="/files/bd82e977e8aaa43999c1851ad45679c259c7f393" alt=""><figcaption><p>Plugin Dashboard Designer</p></figcaption></figure>

3. Clique em Instalar.
4. Opcional: Verificar se o Dashboard Designer está instalado.

```bash
[ -d dashboards ] && echo OK || echo "Diretório do Dashboard Designer ausente"
```

5. Reinicie o Pentaho Server e verifique na interface.

```bash
cd
cd "$PENTAHO_SERVER"
./stop-pentaho.sh
```

```bash
cd
cd "$PENTAHO_SERVER"
./start-pentaho.sh
```

{% embed url="<http://localhost:8080/pentaho>" %}
{% endtab %}
{% endtabs %}
{% endtab %}

{% tab title="Novos Plugins" %}
{% hint style="info" %}

#### Plugins do Pentaho 11 Server

{% endhint %}

Navegue pelos vários plugins:

{% tabs %}
{% tab title="1. Pipeline Designer" %}
{% hint style="info" %}

#### **Pipeline Designer**

A **Pentaho Pipeline Designer** é uma ferramenta visual que permite construir fluxos de transformação de dados por meio de uma interface de arrastar e soltar. O painel esquerdo contém uma biblioteca pesquisável de componentes pré-construídos (como entradas CSV, operações MongoDB, geradores de dados), a tela central é onde você conecta visualmente esses componentes em um diagrama de fluxo para criar seu pipeline, e o console de logs na parte inferior mostra detalhes de execução em tempo real e métricas de desempenho quando você executa a transformação.&#x20;

É essencialmente um ambiente sem código para projetar pipelines de dados, e é um dos componentes de plugin que é implantado na sua instalação do Pentaho Server.
{% endhint %}

1. Selecione: Pipeline Designer.

<figure><img src="/files/d872761bd8d8843e84c4c8e05ea589678820edc5" alt=""><figcaption><p>Pipeline Designer</p></figcaption></figure>

2. No menu suspenso, selecione: Versão

<figure><img src="/files/674711ef5d5f9a26f1df33ded804fea7c6621f5e" alt=""><figcaption><p>Plugin Pipeline Designer</p></figcaption></figure>

3. Clique em Instalar.
4. Opcional: Verificar se o Pipeline Designer está instalado.

```bash
[ -d pentaho-webttle ] && echo OK || echo "Diretório do Pipeline Designer ausente"
```

5. Reinicie o Pentaho Server e verifique na interface.

```bash
cd
cd "$PENTAHO_SERVER"
./stop-pentaho.sh
```

```bash
cd
cd "$PENTAHO_SERVER"
./start-pentaho.sh
```

6. Entrar:

{% embed url="<https://localhost:8080/pentaho/content/login/web/index.html>" %}

7. Selecione: Pipeline Designer.

<figure><img src="/files/d4720822ba8d6f04d63241f7c6cadf9b99baf106" alt=""><figcaption><p>Piopeline Designer</p></figcaption></figure>

8. Crie uma Transformação de teste.

<figure><img src="/files/0f086445c28074745eea87bfb8c295c3b8d3a6c1" alt=""><figcaption><p>Transformação - Hello World</p></figcaption></figure>
{% endtab %}

{% tab title="2. Semantic Model Editor" %}
{% hint style="info" %}

#### **Editor de Modelo Semântico**

O Semantic Model Editor (SME) ajuda você a criar modelos de dados que definem como seus dados devem ser organizados e analisados para business intelligence. Ele define uma camada semântica entre seus dados brutos e seus relatórios, garantindo que todos na sua organização usem lógica e definições de negócio consistentes.
{% endhint %}

1. Selecione: Semantic Model Editor.

<figure><img src="/files/3e5c570357c53e6223d70fd42d4206a397f03718" alt=""><figcaption><p>Editor de Modelo Semântico</p></figcaption></figure>

2. No menu suspenso, selecione: Versão

<figure><img src="/files/173dc5ccd58befb9915fbfad14d3cec9dd5e1e3a" alt=""><figcaption></figcaption></figure>

3. Clique em Instalar.
4. Opcional: Verificar se o editor de modelo semântico está instalado.

```bash
[ -d semantic-model-editor ] && echo OK || echo "Diretório semantic-model-editor ausente"
```

5. Reinicie o Pentaho Server e verifique na interface.

```bash
cd
cd "$PENTAHO_SERVER"
./stop-pentaho.sh
```

```bash
cd
cd "$PENTAHO_SERVER"
./start-pentaho.sh
```

6. Entrar:

{% embed url="<https://localhost:8080/pentaho/content/login/web/index.html>" %}

7. Selecione: Model Editor.

<figure><img src="/files/367559e6d7635efbfc909e6fcae68d85212cd85b" alt=""><figcaption><p>Editor de Modelo Semântico</p></figcaption></figure>

<figure><img src="/files/ed294e89ee2e8c465b16b1d4d38636c240f6a6d4" alt=""><figcaption><p>Modelo SteelWheels</p></figcaption></figure>
{% endtab %}

{% tab title="3. Agendador" %}
{% hint style="info" %}

#### **Scheduler**

A **Pentaho Scheduler** fornece gerenciamento centralizado e automação de tarefas agendadas em todo o seu sistema Pentaho. Ele exibe uma tabela de todos os jobs agendados mostrando seus arquivos de origem, frequência de execução (como "Todos os dias às 15:15"), status atual (ativo/pausado), últimos horários de execução e locais de saída.&#x20;

Você pode visualizar todos os agendamentos ou filtrar por status ativo/pausado, executar jobs manualmente sob demanda, definir períodos de bloqueio quando os jobs não devem ser executados e pausar/retomar todo o agendador - essencialmente dando visibilidade e controle completos sobre fluxos de transformação de dados automatizados e seus tempos de execução.
{% endhint %}

1. Pare o Pentaho Server.

```bash
cd
cd "$PENTAHO_SERVER"
./stop-pentaho.sh
```

2. Confirme que o arquivo de plugin existe.

```bash
ls -1 "$PENTAHO_BASE/software/ee-plugins" | grep -i pas-scheduler || echo "ZIP do plugin Pipeline Scheduler não encontrado"
```

3. Extrair `pas-scheduler-*.zip` para o `sistema` pasta.

```bash
cd
cd "$PENTAHO_SERVER/pentaho-solutions/system"
unzip "$PENTAHO_BASE/software/ee-plugins/pas-scheduler-11.0.0.0-204.zip"
```

4. Verifique a estrutura de diretórios.

```bash
[ -d semantic ] && echo OK || echo "Diretório pas-scheduler ausente"
```

5. Inicie o Pentaho Server e verifique na interface.

```bash
cd
cd "$PENTAHO_SERVER"
./start-pentaho.sh
```

6. Entrar:

{% embed url="<https://localhost:8080/pentaho/content/login/web/index.html>" %}

7. Selecione: Scheduler

<figure><img src="/files/da922afdf9c5707edb14d54e3ca103f42891f9d2" alt=""><figcaption><p>Scheduler</p></figcaption></figure>
{% endtab %}

{% tab title="4. Carte" %}
{% hint style="info" %}

#### **Pipeline Carte Server**

A **Pentaho Carte Server** é o mecanismo de execução que executa e monitora transformações e jobs do Pentaho. Ele fornece um painel de status baseado na web mostrando todas as transformações/jobs em execução e concluídos com seus detalhes de execução (status, timestamps, IDs únicos), métricas detalhadas de desempenho passo a passo (linhas lidas/escritas, velocidade de processamento, erros) e configurações para gerenciamento de logs e ciclo de vida de objetos. O servidor acompanha estatísticas de execução em tempo real para cada etapa da transformação, exibe pré-visualizações visuais do fluxo do pipeline e mantém logs de execução abrangentes - servindo essencialmente como motor de execução e console de monitoramento para seus fluxos de trabalho.
{% endhint %}

1. Verifique a estrutura de diretórios.

```bash
[ -d webttle-carte-api-plugin ] && echo OK || echo " diretório ausente"
```

5. Reinicie o Pentaho Server e verifique na interface.

```bash
cd
cd "$PENTAHO_SERVER"
./stop-pentaho.sh
```

```bash
cd
cd "$PENTAHO_SERVER"
./start-pentaho.sh
```

{% embed url="<http://localhost:8080/pentaho>" %}

6. EXECUTE sua Transformação de teste - veja o Pipeline Designer.

<figure><img src="/files/c18519413b7779324dccc903bbcbfeb10c22d016" alt=""><figcaption><p>Status do Carte</p></figcaption></figure>

<figure><img src="/files/c5ed60a351f8b36cd0694568f816cc961199fd7f" alt=""><figcaption><p>detalhes do Carte</p></figcaption></figure>
{% endtab %}
{% endtabs %}
{% endtab %}

{% tab title="Conexões de Dados" %}
{% hint style="info" %}

#### Conexões de Dados

**Conexões de Dados** gerencia as fontes de dados do sistema.&#x20;

A interface apresenta uma barra de pesquisa para filtrar fontes de dados por nome e um botão "Adicionar conexão" no canto superior direito para configurar novas fontes de dados.&#x20;

Cada entrada de fonte de dados inclui uma caixa de seleção para seleção, exibe o nome da fonte com um ícone que indica o tipo de banco de dados e fornece um botão "Abrir" para acessar a fonte de dados, além de opções adicionais de configuração acessíveis por meio de um menu.&#x20;
{% endhint %}

1. Para visualizar os detalhes da conexão, clique: Abrir

<figure><img src="/files/700c76e7f620270f8ce279d82a6aaa7cb29608a2" alt=""><figcaption><p>conexão SampleData</p></figcaption></figure>

2. O painel de detalhes da conexão permite que você 'ajuste' a conexão.

<figure><img src="/files/45de9293a4be134353f5b15f3c76a81e14a37926" alt=""><figcaption><p>detalhes da conexão SampleData</p></figcaption></figure>

3. Criar novo permitirá que você crie uma nova conexão de banco de dados - neste exemplo, Hypersonic.

<figure><img src="/files/bc95269b145105d6be9b8a7c1d13eca842822e18" alt=""><figcaption><p>Criar nova conexão de banco de dados</p></figcaption></figure>

***

**Adicionar Conexão**

1. Clique: Adicionar Conexão - no painel principal

<figure><img src="/files/c6efffbbd5298cfd6050e9ee66e994871826b79c" alt=""><figcaption><p>Adicionar Conexão</p></figcaption></figure>

2. Clique: Conectar - para configurar a conexão.

<figure><img src="/files/062983c548567f9c23c998b56466527b56f4052a" alt=""><figcaption><p>Configurar conexão</p></figcaption></figure>

{% hint style="danger" %}
Lembre-se de copiar o driver JDBC suportado para:

diretório /opt/pentaho/server/pentaho-server/tomcat/lib e reiniciar o servidor Pentaho.
{% endhint %}
{% endtab %}
{% endtabs %}
{% endtab %}

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

<table><thead><tr><th width="217">Plugin</th><th>Descrição</th></tr></thead><tbody><tr><td>Analyzer</td><td></td></tr><tr><td>Interactive Reporting</td><td></td></tr><tr><td>Dashboard</td><td></td></tr><tr><td>Pipeline Designer</td><td></td></tr><tr><td>Editor de Modelo Semântico</td><td></td></tr><tr><td>Pipeline Designer</td><td></td></tr><tr><td>Pipeline Designer Carte</td><td></td></tr><tr><td>Elastic MapReduce</td><td></td></tr></tbody></table>

x

{% endtab %}
{% endtabs %}


---

# 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-pentaho-server/server-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.
