Aprende Pentaho Data Integration(PDI) desde Cero

Domina Pentaho Data Integration (PDI) y realizar procesos ETL, automatizar procesos en distintas Bases de Datos.

4.64 (316 reviews)
Udemy
platform
Español
language
Other
category
Aprende Pentaho Data Integration(PDI) desde Cero
1,431
students
11.5 hours
content
Nov 2023
last update
$54.99
regular price

What you will learn

Instalar Pentaho Data Integration

Instalar el motor de Base de Datos PostgresSQL

Realizar procesos de ETL-Extract Transform Load(Extracción, transformación y Cargar)

Aprender a utilizar Pentaho Data Integration desde lo mas Básico hasta realizar automatización de procesos

Conectar Pentaho Data Integration a distintas fueentes de origenes de datos

Instalar el motor de Base de Datos SQL Server

Crear conexiones con otros motores de Bases de Datos como SQL Server

Realizar la migración datos y automatización de procesos entre distintos Motores de Bases de Datos.

Description

En este curso aprenderás desde lo mas básico e ir paso a paso hasta poder desarrollar automatizar procesos de carga de datos a una Base de Datos, poder realizar procesos de Extracción de distintos orígenes de daros, poder Transformarlo según los requerimientos de limpieza de datos para finalmente poder Cargar todo los datos hacia su destino que puede ser un archivo de salida o hasta poder depositarlos en un Gestor de Base de Datos.

A lo largo de todo el curso se van a explicar como funcionan cada uno de los componentes de Pentaho Data Integration(PDI), en donde también vamos a utilizar si versión Open Source que es totalmente gratis.

El curso se divide en secciones, en cada sección que avances aprenderás más sobre la herramienta Pentaho Data Integration(PDI), y también a realizar automatización de procesos. Las diferentes secciones del curso de describen a continuación:

Bloque 1:  Introducción

Bloque 2:  Instalación

Bloque 3:  Conociendo y Preparando los entornos de trabajo

Bloque 4:  Conceptos importantes antes de comenzar

Bloque 5:  Componentes de Input ó Entrada

Bloque 6:  Componentes de Output ó Salida

Bloque 7:  Componentes de Scripting

Bloque 8:  Componentes de Transform ó Transformación

Bloque 9:  Componentes de LookUp

Bloque 10:  Componentes de Joins

Bloque 11:  Componentes de Utility

Bloque 12:  Componentes de Statistics

Bloque 13:  Componentes de Flow

Bloque 14:  Job - Componentes General

Bloque 15:  Job - Componentes de Scripting y Mail

Bloque 16:  Job - Componentes de File Transfer


Finalmente decirte que tienes una garantía de 30 días para poder pedir el rembolso de tu dinero si el curso no cumple con tus expectativas.

Content

Introducción

Introducción
Requisitos

Instalación

Instalación de PostgreSQL
Validando PostgreSQL
Instalación Pentaho Data Integration
Validación Pentaho Data Integration

Conociendo y Preparando los entornos de trabajo

Conociendo PostgreSQL
Cargar la Base de Datos para el desarrollo del curso
Conociendo Spoon

Conceptos importantes antes de comenzar

Que es un proceso ETL
Arquitectura del Flujo de Datos con Pentaho

Componentes de Input o Entrada

Recurso - Componente Input
Input CSV
Input TXT
Data Grid
Fixed File Input
Generate Rows
Get Data from XML
Get File Names
Get File Rows Count
Get subFolder Names
Get Table Names
Microsoft Access Input
Microsoft Excel Input
Table Input

Componentes de Output ó Salida

Recurso - Componente Output
Text File Output
Microsoft Excel Output
Microsoft Access Output
XML Output
Table Output
SQL File Output
Insert - Update
JSON Output
Delete
Update

Componentes de Scripting

Recurso - Componente Scripting
Execute SQL script
Formula

Componentes de Transform o Transformación

Recurso - Componente Transform
Preparando el entorno de trabajo
Add Sequence
Add XML
Add a Checksum
Add Constant
Select Value
Sort Rows
String Operations
Concat Fields
Replace in String
Split Fields
Value Mapper
String Cut
Set Field Value
Unique Rows
Calculator
Split Field to Rows
Row Flattener
Number Range
Row Denormaliser
Row Normaliser

Componentes de LookUp

Recurso - Componente de LookUp
Column Exists
Table exists
File Exists
Stream lookup
Database join
Database lookup
Dynamic SQL row

Componentes de Joins

Recurso - Componente de Join
Join rows (cartesian product)
Merge Join
Merge Rows (Diff)
Multiway Merge Join
Sorted Merge

Componentes de Utility

Recurso - Componente de Utility
Clone Row
Delay Row
If Field Value is Null
Null If
Metadata Structure of Stream
Process Files
Write to Log

Componentes de Statistics

Recurso - Componente de Statistics
Group By
Group By Memory
Analytic Query

Componentes de Flow

Recurso - Componente de Flow
Dummy(Do Nothing)
Abort
Filter Rows
Switch - Case

Job - Componentes General

Recurso - Job Componente General
Start, Transformation y Success
Job

Job - Componentes de Scripting y Mail

SQL
Mail

Job - Componentes de File Transfer

Recurso - Job Componente de File Transfer
Put a File with FTP
Get a File with FTP
FTP delete

Descarga e instalación de SQL Server 2019

Instalación de SQL Server 2019
Instalando SQL Server Management Studio
Solución de error al conectarse a la base de datos
Conociendo SQL Server

Migración de Datos SQL Server hacia Postgres

Recurso - Migración de Datos SQL Server hacia Postgres
Cargar la Base de Datos
Configurar conexión de Pentaho Data Integration(PDI) con SQL Server
Postgres - Creación de la Base de Datos
Migración Tabla Regions
Migración Tabla Countries
Migración Tabla Locations
Migración Tabla Departments
Migración Tabla Jobs
Migración Tabla Employees
Migración Tabla Job History
Job Recursos Humanos

Bonus: Un regalo final para ti

Bonus: Un regalo final para ti

Reviews

CRISTHIAN
October 5, 2023
Clara y entendible la teoría. Además, buena base porque estamos viendo gran parte de los componentes.
Gerardo
September 22, 2023
El curso te da una visión general de las herramientas disponibles en PDI, así como ciertos insights sobre SQL SERVER y BBDD en general.
Beatriz
September 8, 2023
Para lo básico, OK. No hay explicaciones, solamente de los pasos para poner los elementos, pero poca explicación del funcionamiento en sí. Repeticiones que hace difícil seguir con atención. Subtítulos incoherentes. Si un componente no funciona, no explica nada más (por ejemplo, FTP delete), dice que se puede con lo que ya había explicado antes y se queda así...
Arcadio
August 26, 2023
Más allá de ponernos esquisitos con la pronunciación de ciertas herramientas (por el comentario desprestigiando al instructor) el curso cumple en presentar una introducción clara y concisa de la herramienta.
Cesar
August 8, 2023
Buen curso. Faltó eso sí, más ejercicios con servicios rest y envíos post. Faltó también el tratamiento de errores.
Juan
July 23, 2023
Con este curso pude conocer muchos componentes de transformaciones, trabajos etc. Definir origenes y destinos de datos (Databases, Archivos, etc). Además de transformaciones y limpieza de datos. Gracias a el, pude realizar ETL´s en mi trabajo y poder seguir avanzando.
Cesar
June 29, 2023
Muy buena elección, explicaciones muy claras y didácticas. Estoy muy satisfecho con el curso, los ejercicios están muy bien explicados.
Ricardo
May 15, 2023
Excelente curso para conocer Pentaho desde cero, todos los pasos e instrucciones claras, muy bien explicado el procedimiento de instalación y buen contenido de recursos.
Luis
April 28, 2023
Está bueno el curso, más para los que no conocen la herramienta. Solo como mejora, hay tareas repetitivas como las conexiones a base de datos (que hay que hacerlas por supuesto) pero consumen demasiado tiempo
Luis
February 14, 2023
Excelente el curso, me quede con ganas de conocer todas las funcionalidades y saber algunas consideraciones de seguridad para crear un Datawarehouse.
Oscar
January 17, 2023
Excelente curso, aun que me hubiera gustado que también diera ejemplos de más opciones de Jobs como File Managment, Conditions, Big data, Utility, lo mismo para Transformaciones como Big data, Job, pero excelente curso, lo recomiendo al 100 % .-
Yuleandri
October 24, 2022
Facil de entender, solo recomendaría al instructor evitar las muletillas, ejemplo (uso constante: luego de esto, luego de esto, luego de esto). Más las muletillas no impiden el entendimiento pues el Instructor es bastante preciso. Hasta ahora me ha hecho fácil el entendimiento y quiero avanzar full. Simplemente gracias por tomarte el tiempo para enseñar <3
Jerson
October 9, 2022
Un genial curso, lo volveré a repasar para reforzar unos temas pero me ayudo mucho a conocer y perder el miedo al manejo de ETLs y recordando también con los últimos ejercicios como fue manejar varias bases de datos como mysql, postgres y sql server.
Jose
September 16, 2022
Muy buen curso para empezar con PDI. Los ejercicios son básicos pero enfocados a cada componente. Me sirvió mucho este curso.
Bernardino
May 27, 2022
En primer lugar quiero felicitar al profesor @Cristian Donayre por tan excelente trabajo y por compartir su conocimiento con todos nosotros, un curso completo y sin desperdicio alguno. Lo recomiendo al 100%.

Charts

Price

Aprende Pentaho Data Integration(PDI) desde Cero - Price chart

Rating

Aprende Pentaho Data Integration(PDI) desde Cero - Ratings chart

Enrollment distribution

Aprende Pentaho Data Integration(PDI) desde Cero - Distribution chart
4110664
udemy ID
6/9/2021
course created date
7/12/2021
course indexed date
Bot
course submited by