# Instalar herramientas cliente

{% hint style="info" %}

#### **Herramientas de cliente de Pentaho**

Hay dos métodos para instalar las herramientas de diseño de Business Analytics (BA). Puede usar cualquiera de estos métodos:

* Asistente de evaluación de Pentaho Business Analytics — Escritorio Windows
* Instalar cada herramienta manualmente — Escritorio Linux/Windows

El Asistente de Evaluación es la manera más fácil de instalar herramientas de diseño, utilidades o complementos en estaciones de trabajo cliente. La instalación manual permite ubicar los archivos de las herramientas de diseño donde sea necesario. Elija un despliegue que coincida con sus restricciones de DevOps y del escritorio.
{% endhint %}

{% hint style="warning" %}
Base: Ubuntu 24.04 LTS con Java 21 (OpenJDK). Para Windows, vea: [Instalación en Windows](/pentaho-11-installation-en/pentaho-11-installation-es/instalacion/evaluation-installation.md).
{% endhint %}

<figure><img src="/files/ab3fa0c2e7d96f032d27bed03aa0f7a19245a5f6" alt="Pentaho Pro Suite - client tools overview"><figcaption><p>Conjunto profesional de Pentaho</p></figcaption></figure>

Los pasos siguientes instalan las herramientas cliente en un escritorio Linux. Los nombres de archivo ZIP mostrados son ejemplos; use sus versiones reales.

{% hint style="info" %}
**Descomprimir el paquete de cliente de Pentaho (ZIP)**

Usar `unzip` para extraer el ZIP del servidor en el directorio de tiempo de ejecución. Esto evita requerir el JDK completo (el JRE no incluye la `herramienta` jar).

* `pdi-ee-11.0.0.0-237.zip` - Pentaho Data Integration

* `pad-ee-11.0.0.0-237.zip`   - Pentaho Aggregation Designer

* `psw-ee-11.0.0.0-237.zip`   - Pentaho Schema Workbench

* `pme-ee-11.0.0.0-237.zip`   - Pentaho Metadata Editor

* `prd-ee-11.0.0.0-237.zip`   - Pentaho Report Designer
  {% endhint %}

* Asegúrese de que `unzip` esté instalado:

```bash
sudo apt update -y && sudo apt install -y unzip
```

1. Crear directorio base de Pentaho: \~`/Pentaho/design-tools`.

```bash
cd
mkdir -p ~/Pentaho/design-tools
```

<pre><code>~/Pentaho/design-tools
├── design-tools             
    └── data-integration  
    └── metadata-editor   
<strong>    └── schema-workbench      
</strong></code></pre>

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

#### **Pentaho Data Integration (PDI)**

Pentaho Data Integration (PDI) proporciona capacidades ETL para capturar, limpiar y transformar datos.
{% endhint %}

1. Localice `pdi-ee-11.0.0.0-237.zip`.

```bash
ls -1 ~/Downloads/'Client Tools'/'PDI (Spoon)'
```

3. Extraer `pdi-ee-11.0.0.0-237.zip`

```bash
cd
cd ~/Pentaho/design-tools

# Reemplace <version> con el nombre exacto del archivo que descargó.
unzip ~/Downloads/'Client Tools'/'PDI (Spoon)'/pdi-ee-11.0.0.0-2xx.zip
# Es posible que necesite ajustar la ruta.
```

4. Hacer `.sh` archivos ejecutables.

```bash
cd
cd ~/Pentaho/design-tools
find . -iname "*.sh" -exec chmod +x {} \;
```

5. Verificar estructura:

{% hint style="info" %}
\~/Pentaho/design-tools/

* data-integration
* jdbc-distribution
* license-installer
  {% endhint %}

***

{% hint style="warning" %}
**Notas sobre la interfaz de escritorio de Ubuntu 24.04**

Algunos componentes de interfaz heredados en Spoon pueden requerir bibliotecas GTK/WebKit que varían según la variante del escritorio. En Ubuntu 24.04, si Spoon informa módulos GTK/WebKit faltantes, siga las instrucciones: [Módulos GTK/WebKit faltantes](#missing-gtk-webkit-modules)
{% endhint %}

6. Iniciar PDI (Spoon):

```bash
cd
cd ~/Pentaho/design-tools/data-integration
./spoon.sh
```

<figure><img src="/files/f9def8414bc975726af4eb208174cb3946641c3f" alt=""><figcaption><p>Interfaz de Spoon</p></figcaption></figure>
{% endtab %}

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

#### **Pentaho Metadata Editor (PME)**

Pentaho Metadata Editor crea y gestiona modelos semánticos amigables para el negocio.
{% endhint %}

1. Localice `pme-ee-11.0.0.0-237.zip`.

```bash
ls -1 ~/Downloads/'Client Tools'/'Metadata Editor'
```

2. Extraer `pme-ee-11.0.0.0-237.zip`.

```bash
cd
cd ~/Pentaho/design-tools

# Reemplace <version> con el nombre exacto del archivo que descargó.
unzip ~/Downloads/'Client Tools'/'Metadata Editor'/pme-ee-11.0.0.0-2xx.zip
# Es posible que necesite ajustar la ruta.
```

3. Hacer `.sh` archivos ejecutables.

```bash
cd
cd ~/Pentaho/design-tools
find . -iname "*.sh" -exec chmod +x {} \;
```

4. Verificar estructura:

{% hint style="info" %}
\~/Pentaho/design-tools/

* data-integration
* jdbc-distribution
* license-installer
* metadata-editor
  {% endhint %}

5. Iniciar PME:

```bash
cd
cd ~/Pentaho/design-tools/metadata-editor
./metadata-editor.sh
```

<figure><img src="/files/3364c9b6cd8817c31184f628adb4ce2e00440925" alt="Pentaho Metadata Editor UI"><figcaption><p>Pentaho Metadata Editor</p></figcaption></figure>
{% endtab %}

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

#### **Schema Workbench (PSW)**

Schema Workbench se usa para crear y probar esquemas de cubos OLAP de Mondrian.
{% endhint %}

1. Localice `psw-ee-11.0.0.0-237.zip`.

```bash
ls -1 ~/Downloads/'Client Tools'/'Schema Workbench'
```

2. Extraer `psw-ee-11.0.0.0-237.zip`.

```bash
cd
cd ~/Pentaho/design-tools

# Reemplace <version> con el nombre exacto del archivo que descargó.
unzip ~/Downloads/'Client Tools'/'Schema Workbench'/psw-ee-10.2.0.0-2xx.zip
# Es posible que necesite ajustar la ruta.
```

2. Hacer `.sh` archivos ejecutables.

```bash
cd
cd ~/Pentaho/design-tools
find . -iname "*.sh" -exec chmod +x {} \;
```

3. Verificar estructura:

{% hint style="info" %}
\~/Pentaho/design-tools/

* data-integration
* jdbc-distribution
* license-installer
* metadata-editor
* schema-workbench
  {% endhint %}

4. Iniciar PSW:

```bash
cd
cd ~/Pentaho/design-tools/schema-workbench
./workbench.sh
```

<figure><img src="/files/6eca43e41e27a7411ffe7fdd9eac31b12671f9a6" alt="Pentaho Schema Workbench UI"><figcaption><p>Schema Workbench</p></figcaption></figure>
{% endtab %}

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

#### **Aggregation Designer (PAD)**

Aggregation Designer recomienda y crea tablas agregadas para optimizar las consultas de Analyzer.
{% endhint %}

1. Extraer `pad-ee-*.zip`.

```bash
cd ~/Pentaho/design-tools
unzip ~/Downloads/'Client Tools'/'Aggregation Designer'/pad-ee-10.2.0.0-222.zip
```

2. Hacer `.sh` archivos ejecutables.

```bash
cd ~/Pentaho/design-tools
find . -iname "*.sh" -exec chmod +x {} \;
```

3. Verificar estructura:

{% hint style="info" %}
\~/Pentaho/design-tools/

* data-integration
* jdbc-distribution
* license-installer
* metadata-editor
* schema-workbench
* aggregation-designer
  {% endhint %}

4. Iniciar PAD:

```bash
cd ~/Pentaho/design-tools/aggregation-designer
./startaggregationdesigner.sh
```

<figure><img src="/files/5052924e2283fd8c138d5d2437576b9f807d4ed0" alt="Pentaho Aggregation Designer UI"><figcaption><p>Aggregation Designer</p></figcaption></figure>
{% endtab %}
{% endtabs %}

<details>

<summary>Solución de problemas general (haga clic para expandir)</summary>

* Spoon no se inicia o muestra errores de GTK/WebKit:
  * Instale las bibliotecas GTK/WebKit (vea la nota abajo) e inténtelo de nuevo.
  * Inicie con banderas adicionales SWT/GTK si es necesario, o pruebe en una variante de escritorio diferente.
* Problemas de fuentes/renderizado de la interfaz en pantallas HiDPI:
  * Pruebe `GDK_SCALE=2 ./spoon.sh` o ajuste el escalado de su escritorio.
* Controladores JDBC faltantes en los clientes:
  * Copie los JARs del controlador requeridos en las carpetas específicas de cada herramienta (vea las ubicaciones de los controladores en la página del Servidor) y reinicie la herramienta.
* Solicitudes de licencia o función deshabilitada:
  * Asegúrese de que el Administrador de Licencias haya activado los derechos de los clientes; verifique `PENTAHO_LICENSE_INFORMATION_PATH` si es necesario.
* Inicio lento o errores por falta de memoria:
  * Aumente `-Xms`/`-Xmx` en el `*.ini` o script de inicio de la herramienta.

</details>

<details>

<summary>Módulos GTK/WebKit faltantes</summary>

Deberá agregar una versión de la anterior versión Jammy:

1. Agregar repositorio de paquetes.

```bash
sudo apt-get install -qq software-properties-common
```

2. Agregar entrada de repositorio.

```bash
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
sudo add-apt-repository 'deb [trusted=yes] http://cz.archive.ubuntu.com/ubuntu bionic main universe'
```

3. Actualizar repositorios.

```bash
sudo apt-get update
```

5. Instalar paquete.

```bash
sudo apt-get install -qq libwebkitgtk-1.0-0
```

```bash
sudo apt-get install libcanberra-gtk-module
```

6. Iniciar PDI.

```bash
cd
cd ~/Pentaho/design-tools/data-integration
./spoon.sh
```

</details>

***


---

# 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-es/instalacion/archive-installation/install-client-tools.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.
