35 videos • 📅 2024-05-28 09:00:00 America/Bahia_Banderas
9:39
2024-05-29 10:14:10
4:49
2024-05-29 10:29:56
5:42
2024-05-29 10:36:28
2:45
2024-05-29 10:43:46
1:00:16
2024-05-29 10:48:22
3:26
2024-05-29 12:18:04
5:22
2024-05-29 12:24:11
1:43
2024-05-29 12:33:10
55:30
2024-05-29 12:36:17
47:02
2024-05-29 14:57:58
2:18:28
2024-05-30 09:31:42
32:39
2024-05-30 13:09:57
24:21
2024-05-30 15:06:50
18:09
2024-05-30 15:44:33
3:56:30
2024-05-31 09:51:34
4:23:53
2024-06-05 09:12:19
28:23
2024-06-06 10:52:48
12:29
2024-06-06 11:32:59
3:47
2024-06-06 11:48:14
1:36
2024-06-06 12:03:40
54:36
2024-06-06 12:09:30
1:24:03
2024-06-06 13:32:03
13:43
2024-06-06 15:42:24
18:06
2024-06-07 09:07:48
9:43
2024-06-07 09:33:41
2:49:27
2024-06-07 09:49:42
3:47
2024-06-11 09:19:48
5:51
2024-06-11 09:25:13
1:53
2024-06-11 10:21:33
7:58
2024-06-11 10:26:29
2:48
2024-06-11 13:27:27
43:31
2024-06-11 13:50:56
2:46:00
2024-06-12 09:14:49
20:20
2024-06-12 13:22:18
29:54
2024-06-12 15:00:28

Visit the 1. Talend Open Studio para ESB, 2. Data Quality: Advanced Techniques, 3.Talend Big Data Integration course recordings page

                WEBVTT

00:00:01.260 --> 00:00:03.340
¿No? No, Julio, no sé por qué

00:00:03.340 --> 00:00:05.380
no te alcanzó a ver y mira

00:00:05.380 --> 00:00:07.680
todavía no me responde. Listo,

00:00:08.500 --> 00:00:09.640
sigamos todavía con el ejemplo

00:00:09.640 --> 00:00:10.700
Julio, que yo te alcanzo a ver

00:00:10.700 --> 00:00:12.060
y cuando te alcance, pues,

00:00:12.180 --> 00:00:13.360
reviso ya con mucho gusto.

00:00:13.660 --> 00:00:16.220
Vamos a quedar en que vamos a

00:00:16.220 --> 00:00:18.720
formatear el dato. Quiero

00:00:18.720 --> 00:00:20.940
ahora unir el nombre con el

00:00:20.940 --> 00:00:22.540
apellido para que tenga nombre

00:00:22.540 --> 00:00:26.360
completo. Listo. Varias formas

00:00:26.360 --> 00:00:27.800
en las cuales tú puedes hacer

00:00:27.800 --> 00:00:31.900
esto. La forma más, bueno, la

00:00:31.900 --> 00:00:34.880
más, la más indicada, partiendo

00:00:34.880 --> 00:00:36.820
de que esta herramienta es

00:00:36.820 --> 00:00:38.580
fundamental en tu talent data

00:00:38.580 --> 00:00:41.080
cátalo. Aunque no solamente

00:00:41.080 --> 00:00:42.500
esa, tú puedes hacer integración

00:00:42.500 --> 00:00:44.420
con power center, se me escapó

00:00:44.420 --> 00:00:47.080
con el otro. Esto, ¿Esto para

00:00:47.080 --> 00:00:48.980
qué? ¿Qué tiene que ver los

00:00:48.980 --> 00:00:50.080
yo con talent data cátalo?

00:00:50.220 --> 00:00:52.340
Decir, para tú poder hacer

00:00:52.340 --> 00:00:53.880
el el linaje de los datos,

00:00:54.040 --> 00:00:56.060
necesitas esos yo que toman

00:00:56.060 --> 00:00:57.940
los datos de entrada, modifica

00:00:57.940 --> 00:00:59.220
los datos y los llevan a un

00:00:59.220 --> 00:01:00.280
dato de salida. Entonces, eso

00:01:00.280 --> 00:01:01.700
te da el linaje del dato.

00:01:02.700 --> 00:01:03.700
Partiendo de ese hecho, la

00:01:03.700 --> 00:01:04.620
mejor forma en que debería

00:01:04.620 --> 00:01:05.720
hacerlo es la siguiente.

00:01:06.460 --> 00:01:07.540
Define una variable

00:01:09.120 --> 00:01:10.320
en la sección que estoy

00:01:10.320 --> 00:01:12.480
mostrando. Es decir, en la

00:01:12.480 --> 00:01:15.960
sección media del T, del T

00:01:15.960 --> 00:01:17.400
MAC, dale click ahí en el

00:01:17.400 --> 00:01:17.600
más.

00:01:20.360 --> 00:01:21.500
Acto seguido, tienes que

00:01:21.500 --> 00:01:23.820
estar, revisar que el tipo

00:01:23.820 --> 00:01:26.040
corresponda a lo que vas a

00:01:26.040 --> 00:01:27.060
ver aquí, puedes devolver

00:01:27.060 --> 00:01:28.400
todos los tipos que especifica

00:01:28.400 --> 00:01:29.600
en este caso el lenguaje Java

00:01:29.600 --> 00:01:31.260
y que son los que tú mantienes

00:01:31.260 --> 00:01:32.500
en cualquier lenguaje. Bueno,

00:01:32.660 --> 00:01:34.620
string, entero, flow, lo que

00:01:34.620 --> 00:01:36.300
tú quieras.

00:01:36.800 --> 00:01:38.380
Especifica la variable y

00:01:38.380 --> 00:01:39.600
aquí es muy importante que el

00:01:39.600 --> 00:01:40.540
nombre, porque ese nombre lo

00:01:40.540 --> 00:01:41.520
vas a ver allá en el talent

00:01:41.520 --> 00:01:43.060
data cátalo. Entonces, vamos

00:01:43.060 --> 00:01:45.140
a cambiar aquí el nombre bar,

00:01:45.500 --> 00:01:47.780
le doy solamente click y le

00:01:47.780 --> 00:01:50.520
doy cambio bar por nombre

00:01:51.700 --> 00:01:52.580
underscore completo.

00:01:53.940 --> 00:01:55.340
Dígame. Sí, pero recuerde

00:01:55.340 --> 00:01:56.740
lo siguiente, esa longitud no

00:01:56.740 --> 00:01:58.460
la especifica porque como está

00:01:58.460 --> 00:02:00.580
programando con Java, entonces

00:02:01.120 --> 00:02:03.320
lo pinto de esta forma. Si es

00:02:03.320 --> 00:02:05.600
un entero, Java usa dos bytes

00:02:05.600 --> 00:02:07.320
para el entero.

00:02:07.980 --> 00:02:11.040
Y si es string, pues tiene un

00:02:11.040 --> 00:02:12.460
máximo de mil caracteres con

00:02:12.460 --> 00:02:14.620
ese string. Entonces, al final,

00:02:14.960 --> 00:02:16.440
a su pregunta específica, no,

00:02:16.720 --> 00:02:20.380
porque no está tomando, digamos,

00:02:20.660 --> 00:02:21.560
la longitud que tenga el

00:02:21.560 --> 00:02:23.000
lenguaje. Si es long, utiliza

00:02:23.000 --> 00:02:24.580
saveby. Entonces, ahí usted

00:02:24.580 --> 00:02:25.220
puede ver que está dependiendo

00:02:25.220 --> 00:02:26.040
de lo que quiera. Un momento,

00:02:26.060 --> 00:02:27.240
ya me escribió Jimena un

00:02:27.240 --> 00:02:28.380
momento, qué pena. Voy a

00:02:28.380 --> 00:02:29.600
escribir Pablo de Julio, que

00:02:29.600 --> 00:02:31.300
no lo veo. Sigo entonces

00:02:31.300 --> 00:02:32.840
ahora. Vamos a configurar la

00:02:33.920 --> 00:02:35.080
expresión. Si tú quieres,

00:02:35.540 --> 00:02:36.880
puedes llevarte las columnas

00:02:36.880 --> 00:02:37.860
que lo cual es quiere hacer

00:02:37.860 --> 00:02:39.080
la fórmula directamente en

00:02:39.080 --> 00:02:40.040
la expresión o la mejor

00:02:40.040 --> 00:02:41.700
forma, me parece a mí. Dale

00:02:41.700 --> 00:02:43.840
click aquí en el en el

00:02:43.840 --> 00:02:44.720
botoncito que te aparece

00:02:44.720 --> 00:02:47.380
así para que te aparezca un

00:02:47.380 --> 00:02:49.180
un textario y ya te

00:02:49.180 --> 00:02:50.220
cuenta que aquí te

00:02:50.220 --> 00:02:51.980
aparecen las columnas de

00:02:51.980 --> 00:02:53.680
las entradas. Entonces, voy

00:02:53.680 --> 00:02:54.940
a ampliar un poco más este

00:02:54.940 --> 00:02:58.560
señor acá. Puedo ampliar este

00:02:58.560 --> 00:03:00.360
señor y lo que quiero unir

00:03:00.360 --> 00:03:01.800
entonces es el nombre y el

00:03:01.800 --> 00:03:02.840
apellido. Entonces, dale

00:03:02.840 --> 00:03:03.820
click donde tú quieres

00:03:03.820 --> 00:03:06.540
aparecer la variable. Busca la

00:03:06.540 --> 00:03:07.760
variable de este lado y le

00:03:07.760 --> 00:03:08.680
das doble click, te va a

00:03:08.680 --> 00:03:09.400
aparecer justamente donde está

00:03:09.400 --> 00:03:13.940
el cursor. Le das doble

00:03:13.940 --> 00:03:15.120
click y te aparece donde está

00:03:15.120 --> 00:03:16.220
el cursor. Formatiemos de

00:03:16.220 --> 00:03:17.100
esta manera. Bueno, aquí

00:03:17.100 --> 00:03:17.760
muchas formas se lo

00:03:17.760 --> 00:03:18.660
ya, pero va a hacerlo de

00:03:18.660 --> 00:03:21.840
manera más simple. Va a

00:03:21.840 --> 00:03:22.820
dejar un espacio entre el

00:03:22.820 --> 00:03:23.940
nombre y el apellido, con

00:03:23.940 --> 00:03:26.360
cateno, con más, doy aquí un

00:03:26.360 --> 00:03:27.380
espacio simplemente para

00:03:27.380 --> 00:03:28.780
organizar mejor y aquí voy

00:03:28.780 --> 00:03:29.960
a agregar una variable en ese

00:03:29.960 --> 00:03:31.340
cursor que se va a llamar las

00:03:31.340 --> 00:03:32.900
name. Voy de este lado y doy

00:03:32.900 --> 00:03:36.020
doble click. En esto lo

00:03:36.020 --> 00:03:37.140
que comentaba la clase

00:03:37.140 --> 00:03:38.460
anterior que hicieron un par

00:03:38.460 --> 00:03:41.960
de preguntas ahí. En esto

00:03:41.960 --> 00:03:45.280
puedes usar cualquier digamos

00:03:45.280 --> 00:03:47.200
función que tenga Java. Lo

00:03:47.200 --> 00:03:49.120
único que no puedes usar es

00:03:49.120 --> 00:03:54.180
if, for, why y do why. Lo

00:03:54.180 --> 00:03:56.380
demás, qué funciones puede

00:03:56.380 --> 00:03:58.420
usar depende directamente del

00:03:58.420 --> 00:03:59.120
Java que tengas instalado.

00:04:00.140 --> 00:04:01.260
Para el caso particular estas

00:04:01.260 --> 00:04:03.440
máquinas están con Java 17,

00:04:04.620 --> 00:04:06.040
entonces significa que puedes

00:04:06.040 --> 00:04:07.000
usar todas las funciones que

00:04:07.000 --> 00:04:07.820
tengas hasta Java 17.

00:04:07.880 --> 00:04:11.100
Llamamos entonces aquí OK y

00:04:11.100 --> 00:04:12.140
aquí va a haber a veces un

00:04:12.140 --> 00:04:14.080
problema en unir este nombre

00:04:14.080 --> 00:04:15.300
con este empleado acá porque

00:04:15.300 --> 00:04:18.120
te puede concatenar con otra

00:04:18.280 --> 00:04:19.820
persona que ya esté. La mejor

00:04:19.820 --> 00:04:21.700
forma de hacer esto es expande

00:04:21.700 --> 00:04:23.220
más esto verticalmente aquí

00:04:23.880 --> 00:04:25.620
y ahora el nombre, click

00:04:25.620 --> 00:04:26.860
sostenido y lo sueltas acá

00:04:26.860 --> 00:04:28.440
abajito y es mucho más

00:04:28.440 --> 00:04:31.020
sencillo de hacer. Sí

00:04:31.020 --> 00:04:31.940
señora, sí, efectivamente.

00:04:32.020 --> 00:04:32.760
El ternario es el que es

00:04:32.760 --> 00:04:34.880
válido. El if no. El if no

00:04:34.880 --> 00:04:36.060
puedo usar en otro componente,

00:04:37.200 --> 00:04:38.200
pero en este aquí no.

00:04:38.560 --> 00:04:40.820
Gime, quedó de esta forma.

00:04:43.000 --> 00:04:47.540
Gime, en el training room

00:04:47.540 --> 00:04:51.100
yo no veo a Julio y él está

00:04:51.100 --> 00:04:53.300
conectado. Te muestro.

00:05:01.940 --> 00:05:02.640
Si quieres te muestro mi

00:05:02.640 --> 00:05:03.960
pantalla un momento. Él

00:05:03.960 --> 00:05:05.380
aparece aquí.

00:05:05.380 --> 00:05:17.280
Un momento, por favor.

00:05:20.340 --> 00:05:21.500
Voy a refrescar estos