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
WEBVTT--> ¿Verdad? --> Perdón. SÃ, voy para allá. ¿Quién --> me habló? --> Bien. En primer lugar, el --> formato para Java de año tiene --> que ser ye, ye de año. Entonces, --> como quieres cuatro caracteres, --> serÃa ye, ye, ye, ye. Entonces, --> cámbiate. Ah, no, pero la, la, la --> función se llama talent parse --> date. Format date, perdón. Se --> llama format date, perdón. Es --> format date. Es format date. --> Ahora, se me hace extraño algo. --> Los tipos de datos. Ah, porque --> tomó como buy. Si esa era un --> tiny buy. O sea, debió ser un --> entero. RemÃtame, compruebo algo --> en la base de datos. Se me --> hace extraño. Pero búscate la --> función para decirte cuál es. --> Búscate format date. Búscatela --> por ahÃ. Ahà la tienes. Format. --> SÃ. Ok, perfecto. SÃ, señor. --> Asà es. Borra esa y pon --> format date. La que habÃas, --> la habÃas escogido, no sé, --> se te perdió. Dale doble --> clic cuando la veas. La de --> esa que está ahà listo. --> Entonces, ahà dejas, por --> ejemplo, para sacar el año, --> listo. Ahà en my day, listo --> es ahÃ. Y ahà in voice day --> exactamente. Pero aquà va a --> haber un problema porque este --> señor te va a devolver un --> string. Entonces, hay que --> convertir esa variable a --> entero. ¿Cómo la conviertes? --> Este serÃa Java. Te muestro --> en pantalla. Creo que no sé, --> no sé si aquà hay una, --> bueno, te escribo aquÃ. SerÃa --> entonces en Java forma, --> literalmente forma hacerlo, --> pero le das integer punto --> par sein y le mandas el --> string que quieres convertir --> a la variable que faltarÃa --> aquÃ. Y la variable es salida, --> entonces, cambia la variable --> ahÃ, ahà está, entero, ahà está --> bien. Ahora, si me haces este --> año, cambiate los, --> cambiate los, los, los, --> los campos de datos, --> anualidad, trimestre, mes y --> semana, todos, cambia todo --> entero, por favor, desde --> anualidad, en la salida, --> ahà está exactamente ahÃ. SÃ, --> están como va y no sé por qué --> del todo como va y dale --> entero a todos desde --> anualidad y faltarÃa --> anualidad, que serÃa año, --> pero si no tienes anualidad, --> te creo que aquà es Day. --> Ahora, en relación al date, --> dale, entra ahÃ, eh, creo que --> el primer lugar, el segundo --> campo que tienes ahÃ, tal, --> en que ocurre en Day, creo --> que no es necesario, porque --> ahà va la fecha, o sea, la --> variable, la segunda variable --> que tiene es current day, --> no la veo tan necesaria --> porque no, no la vamos a --> usar. Y cámbiate, --> cámbiate, creo que una vez lo --> vi, aunque no lo he usado, --> esperate un momento, a ver, --> eh, no lo he visto, pero --> vamos a ver. SÃ, eh, haz lo --> siguiente, vamos a sumer, --> créate una nueva variable, --> no sé si el te va a aceptar, --> créate una nueva variable ahà --> me favor. Escoge, eh, --> ocurre en Day como --> variable y suéltalo en el --> en el espacio donde configura --> la expresión. Suéltalo --> ahÃ, suéltalo ahÃ, suéltalo --> ahÃ. SÃ, suéltalo ahÃ. Eh --> pero ojo, ese pero al final, --> en la anulidad trimestre, --> mes y semana viene de la --> fecha date. Ah, era --> curiosidad tuya. Es --> curiosidad tuya. Ah, ok, --> listo. SÃ, pero serÃa asÃ, --> aunque no, creo que serÃa --> asÃ. Que nunca lo he hecho, --> pero creo que funcionarÃa. --> Ah, hay que en simplemente --> por estándar ahà en el --> en el número de secuencia, --> cámbiate la a la variable var --> uno a identificador para que --> de pronto ah quede como que --> un nombre más más adecuado. --> Listo. Bueno, cualquier --> donde me estás inscribiendo --> si no funciona. No, listo, --> más pendiente. Ah, listo, --> te voy a colocar aquà --> entonces, serÃa para llama --> serÃa Integer punto parse. --> ¿A qué le das punto? --> Cuando le das punto le das --> control espacio, ¿OK? Para que --> te salga la función esta. --> Parse in. Y aquà la expresión, --> el string. Integer punto le --> das control espacio. Y busca --> la función parse in. --> ¿Quién me habló para ver la --> pantalla un momento? Parse --> int. SÃ, int. Ahà está, --> ahà convierte en. --> Esto parece como si hay --> varios. ¿Cuál? ¿Quién me --> habló para ver? Mauricio, --> vamos a ver. ¿Cómo te quedó --> la expresión? --> Fue esto un momento. --> FaltarÃa el paréntesis que --> cierra porque tienes el --> paréntesis. FaltarÃa un --> paréntesis que si realizo, --> ¿OK? No, pero un momento, --> un momento. Pero lo --> siguiente, ¿Ve? PermÃteme --> como juego la pantalla, dale --> control Z ahÃ, no sé. --> Para que te quede como --> está anteriormente. --> Control Z otra vez, control --> Z. No, perdón. PermÃtame, --> pero ahà te voy a confundir --> aquÃ. Asà lo tenÃa, lo --> tenÃa, era, si mi cálculo no --> me falla, sÃ, ¿Verdad? --> Entonces, ojo a lo siguiente. --> Esto es lo que te devuelve --> la fecha en, en string. --> Entonces, tendrÃa que hacer --> el, el parse a lo que --> devuelve. Entonces, tendrÃa --> que, dale, dale, por --> favor, entonces, ahÃ, --> integer, con I mayúscula, --> punto, control espacio. --> Se va. --> Ve, entonces, ve. --> Ve, para ver, parse. --> Ahà está, el primero. --> Listo, y ahora entonces, --> paréntesis, exactamente, --> serÃa ahÃ. --> Asà serÃa. --> ¿OK? --> Y verifica que la, que la --> salida entonces ahora de esa --> variable sea entera. --> Ya tienes como string, tendrÃa --> que ser entera. --> Eso. --> SÃ, también, serÃa, en este --> caso, serÃa la, el número de --> semana del mes. --> Del año, perdón, que era. --> Del año, del año. --> SÃ. --> Bueno, he visto esa --> función. ¿Cómo se llama? --> Muéstrame para ver quién me, --> quién me habló. --> Alberto, muéstrame para ver --> que de pronto nos ayuda --> bastante. Eso no lo habÃa --> visto yo. --> ¿En qué parte y cuál es la --> de la semana? --> Ah, como función. --> Pero, ¿y para qué estás --> convirtiendo el Parse Day? --> ¿Fue que te fue eso? --> ¿Otro pegó ahÃ? --> El Parse Day dos mil diez --> dieciséis. --> ¿Se te fue ahà o qué? --> Porque no era necesario ese, --> porque te quedarÃa si ve. --> Te quedarÃa, permÃtame, --> y yo muestro pantalla acá --> entonces. --> Déjeme y entro acá a mÃ. --> Perdà la comunicación un --> momento. --> Entonces, te quedarÃa más o --> menos --> para sacar la semana. --> No he visto esa función bien, --> pero con el Format Day, pues --> mira, a ver si sale más, --> cuál sale más fácil. --> Si uso Format Day me quedarÃa --> más o menos asÃ. --> Format Day. --> Format Date. --> Este, espérate que se me --> forman dos funciones aquÃ. --> SerÃa nada más. --> Aquà colocarÃa w --> y acá coloco la --> variable de fecha. --> Evidentemente, como esto me --> vuelve stream, me tocarÃa hacer --> un integer, un integer --> punto parse in, --> y me quedarÃa asÃ. --> Entonces, no sé si te sale, --> cuál de las dos sale más --> fácil. --> Aquà recordará que aquÃ, --> aquà irÃa la variable de la --> fecha, que es Invoice Days. --> Me parece que es un poco más --> simple, más directa, sÃ. --> Ah, ok, bueno, aquà coloqué --> varias, pero una serÃa, --> al final quedarÃa más o --> menos asÃ. --> Este es un momento y te la --> coloco completa aquÃ. --> Tomo acá la variable, --> tomo acá. --> Bueno, aquà serÃa el número --> del mes, serÃa la función, --> pero el número del mes --> serÃa igual a, --> que pronto no, --> como que te va a quedar --> muy grande, --> a esta función. --> Y aquà serÃa mm, --> bueno, la conexión que --> tiene. --> En pocas palabras, --> si te va a quedar, bueno, --> esto es para que veas que este --> número del mes viene de acá. --> Si la uno o las dos me --> quedarÃa más o menos asÃ. --> La cantidad de paréntesis que --> hay. --> Menos uno, --> entre tres, más uno. --> Bueno, la función base es esta. --> Aquà va el número del mes --> que lo sacas aquà con esta --> función matemática, con esta --> función. No sé si me --> expliqué o de pronto lo --> confundà más. --> ¿Quién es? --> Para ver la pantalla. --> Voy para allá. --> Voy para allá entonces. --> Mauricio. --> Saca primero el número del --> mes. --> Aunque el número del mes, --> yo creo que hay una función, --> bueno, sà hay una, no sé, --> no la veo por ahÃ, sà hay una --> función. --> Sácalo de la misma forma, --> conforme a Day, por favor. --> Hay que cambiarte MM. --> Mayúscula. --> El más incensil, MM. --> Mayúscula. --> A eso restale uno. --> A toda la función restale, --> a todo eso restale menos uno. --> Encierra entre paréntesis eso, --> por favor. --> Toda la expresión. --> Ahora, divÃdelo entre tres y --> súmale uno. --> Todo, divÃdelo entre tres y --> súmale uno. --> Entre tres más uno. --> Listo. --> DeberÃas devolver un entero --> ahÃ. --> Dale OK. --> Y eso te va a devolver un --> entero. --> Cambia stream por entero. --> Y listo. --> Ahà tienes el trimestre. --> Por W, sÃ. --> ¿Cuál? --> El de, el que hicimos ahora, --> con Mauricio. --> Mauricio, si quieres manda, --> manda el chat, por favor, --> cómo te quedó el del --> trimestre, la función. --> Si eres tan amable. --> SÃ, por favor. --> Cualquiera que tenga alguna --> duda, por favor, pregunte. --> Lo que hace es que seguramente --> no tiene experiencia con la --> herramienta y de pronto al --> principio puede ser un poco --> más complejo, pero ya después --> que cojas confianza, pues es --> mucho más sencillo. --> Bueno, aquà Mauricio pegó muy --> amablemente la función. --> Ahà tenga que pendiente si --> tu la entrada es ROG uno o ROG --> dos, dependiendo de cómo la --> hayas configurado. --> Lo que te puede variar ahà --> nada más. --> El T-unit no harlo mejor --> antes para que entres a las --> fechas que están duplicadas. --> Muéstrame, por favor, y --> te lo digo. --> ¿Quién me habló? --> Alberto. --> Es más eficiente que la --> saques antes porque al final --> tienes unas operaciones de --> mapeo, entonces mejor saca --> netamente a las --> fechas que deberÃa hacer ese --> mapeo. --> Por lo tanto, tiene más --> sentido que el T-unit vaya --> antes. --> Entonces corta la --> comunicación la flecha --> y corta la fecha del --> T-invoice. --> Listo. --> Entonces ahora coloca el --> T-unit. --> Exactamente. --> Entonces ahà solamente --> mapearÃas ya las fechas --> que son únicas. --> Listo. --> Conecta, por favor. --> Y vuelve a conectar acá --> entonces. --> Ahora listo. --> Entonces salida. --> Yes. --> Entonces vamos al --> T-unit primero. --> Ahà tendrÃa que darle click --> a la fecha, ¿verdad? --> Nada más fecha. --> Dale click. --> Revisa el esquema. --> Dale click ahÃ. --> Revisa el esquema de --> salida para ver. --> Dale editar esquema. --> Editar esquema. --> Ahà en el botoncito. --> Y ahora aquà va a ver un --> problema porque quedó con la --> configuración del t-mate. --> Entonces bórrate todas las --> columnas de salida. --> Porque que te quedó pegado --> con la conversión. --> Bórrate esas columnas, --> por favor. --> Las selecciona y abajito --> hay un X. --> Viene el X que está abajo. --> Bórralas todas, por favor. --> Y ahora pasa todas las --> columnas hacia el T-unit. --> Con la flechita que está --> de la segunda, esa flecha. --> Dale OK. --> En Yes. --> Entra tú, te mata ahora. --> Un momento, pero parece que --> no hubiese quedado configurado --> el Key, ¿no? --> ¿Por qué no quedó el Key? --> Ayer doble click en el --> T-unit nuevamente. --> Ayer doble click en el --> centro del T-unit y parece --> que no hubiese configurado el... --> Coge y Boys' Days como... --> Ahà sÃ. --> Le click ahÃ. --> Listo. --> Ahora vete al t-mate. --> Listo. --> ¿Verdad? Ah acá tienes acá hay --> un va a haber un pequeño --> inconveniente en que al --> movernos si te fijas tú --> estabas marcando hacia Roo uno --> ¿Te acuerdas? Y ahora la la --> entrada es un Road dos entonces --> entra a los elementos y --> cambia el uno por dos y --> notarás que enseguida se --> conecta dale entra y date --> cuenta que enseguida se --> conecta y ahà tienes varias --> salidas entonces vete da esas --> esas creo que esas dos --> salidas la primera es algo que --> tienes no sé para la primera --> no sé si es la de la tabla --> vamos a confirmar para ver --> cuál es la que sale la tabla --> da lo que hay un momento ahà --> y mira cómo se llama la --> salida aquà lo que hace es --> que tú tenÃas una salida --> ya verdad configurada antes --> borrate borrate esa flecha --> que es el momento a ver la que --> creaste borrala vuelve a --> conectar nuevamente --> ah pero te pido una nueva que --> es raro eh dale un momento --> cáncelo un momento no lo --> hagas por flechita de esa --> hazlo por clic derecho --> dale clic derecho y escoge --> la que tenÃas ahà salida --> tiempo que era la la que --> habÃas confiado anteriormente --> coge salida tiempo y suéltala --> tabla de este lado --> dale doble clic para ver ahà --> listo eh borrar borrate las --> salidas que tienes destúplica --> y tiempo ok --> ok no sé si lo lo intentamos --> ejecutar para ver si lo --> intentamos ejecutar para ver --> verifiquemos que sea de --> in tiempo sà es de in tiempo --> dale ejecutar para ver se --> quedó ok pues --> ok listo me parece que la --> tabla como que tenÃa datos --> antes de pronto lo habÃas --> ejecutado anteriormente vamos a --> borrar beta din tiempo si --> quieres lo hacemos desde --> aquà din tiempo beta din --> tiempo y ahà donde dice acte --> on table dale un trunque y --> para que borre antes de --> insertar estos datos ahà --> dice acte on table está --> default al ladito acte on --> atrás en acte on data al --> ladito izquierdo acte on --> table donde tienes es --> expande ahà y dale trunque --> para que borre inicialmente --> lo que tenÃamos ahà vuelve --> ejecutar para ver para ver --> ah eh eh lo raro es que --> vete entonces a peja mismo --> vete a mysql es mysql eh --> entonces tú lo mandaste a --> pobre era pobre ¿Verdad? --> ¿A dónde le iban a mandar? --> no es es mysql es mysql --> si quieres abre la ventana --> aquà de conexión vete a la --> conexión de mysql bueno si --> quieres vete ahà un momento --> dale trunque que el trunque --> dale yuse yuse es chinook --> underscore dw chinook --> underscore dw dale sele --> castarico from undercore --> tiempo undercore tiempo --> tiempo si no estoy mal es --> tiempo sempluar o tiempo en --> singular dale dale punti --> coma es dale flecha arriba --> y es tiempo tiempo es sin la --> S enter y punti coma listo --> dale un delete from si ya --> tenÃamos dato ahà delete --> delete from --> eh din din underscore tiempo --> tiempo te faltó la P ahà --> bueno eh vuelve eh vuélvete --> al job y quÃtale el action --> de trunque y ponlo ponlo en --> default no sé por qué no salió --> error no sé es lo que sé que --> no acuerdo si mysql tiene --> trunque default y vuelve --> ejecutar nuevamente para ver --> perfecto era que tenÃamos --> revisa entonces bueno listo --> ya es consultarla si querés --> consultas desde mysql y lo --> pegas entonces al al --> documento ok bueno ya hice --> entonces --> no sé si tiene error eso me --> pareció verte un punto rojo --> ahà me pareció no estoy seguro --> vea para ver --> puede ser un tipo de datos --> ah ok dale ok --> y si si a veces no sabes --> cuál es el error te vas a --> co y él te va a marcar --> exactamente la columna que --> tiene el error --> dale ok un momento y vete a --> vete a tu co para ver vete --> a co designer co y te va a --> marcar el error donde están --> ahà tienes dos errores date --> cuenta dale clic en el primero --> a ver que sale y de tiempo --> vamos un momento vete al --> designer nuevamente --> vete hasta unique row pero --> hay hay algo raro porque la --> entrada suma dale dale clic --> al esquema --> bueno eh lo que sabe es que fue --> lo que pasó que de pronto fue --> lo mismo que tenÃa Mauricio --> de pronto tenÃas conectado --> antes lo desconectaste y --> quedó con la configuración --> pasada entonces que tienes --> que hacer ahà primero borra --> las columnas que están del --> lado derecho de salida --> borra las dos columnas por --> favor y pasa todas las --> columnas con las columnas --> con la flecha la flecha es --> la segunda flecha de arriba --> hacia abajo para que va a --> ser todas --> listo ok perfecto démoslo --> aquà ok todo queda bien ok --> no está bien está bien está --> bien ok ok listo --> yes si, ahora está bien listo --> vete al tema --> ya tenemos si te das --> cuenta ah creo que todas --> están bien las rod ya --> están unidas ya están todas --> unidas sà creo que todas --> están unidas ahÃ, ahà se --> bastante fue la flecha ahà no no no no no no no no no ahà más ahà tiene ese --> road dos no va ahÃ. Bueno, ahà va el dos, pero el road dos que tiene después no va. --> Quita ese uno por, quita ese uno, ese borrarlo, quita el uno, Büch, uno y serÃa dos ahÃ. --> OK? Ahora sà marcó bien, listo, vete a la --> está bien, eso está bien, eso está bien. No, eso está bien, ahà te marco el amarillo, ahà te --> marco el amarillo. Ah, no. Ah, no, espérate, el Road 2 que tienes, mismo problema, tienes, el Road 2 --> tiene que cambiar ese y cambiar Road 1 por Road 2. --> Y ese, ahà tienes repetido ese, lo mismo, y cambiar de Road 1 a Road 2. --> Ok, dale ok, ok. Si desea, dale guardar y verá, esa es el code, parece que tenÃa otro error por ahà que --> de pronto no vimos, dale en code. Si no aparece, bueno, listo, ejecuta para ver. Listo, ya es un --> error de afuera, sube para ver cuál es el error. No, acá en la error, en la, en la, acá --> da un pavo bajito en ejecutar este room, dale sÃ, sube, sube para ver qué error salió. Dice, no puede truncar --> hasta la referenciada en foreign key. Listo, es como si muéstrame qué tal estás creando, --> en qué tal estás, perdón, tu también eres designer, dale doble clic en la salida, din tiempo --> un momento. Sà está bien, muéstrame, quÃtale el truncadier ese, porque ese truncadier era, --> que es el truque y quÃtale el --> truque y porque ese truque y --> que me icico de cómo está --> funcionando no recuerdo que me --> sirve de ponerle default y --> vuelve a ejecutar para ver --> creo que ahà que me icico lo --> funcionarÃa aquà hay table --> me parece a mà hay para ver --> ese error salió ese error --> salió es porque ya tenÃas --> datos en esa tabla entonces --> vamos a hacer vamos a hacerle --> un de ligue entonces si quieres --> vete aquà con la misma --> herramienta vete a la conexión --> por favor ahà en chinook doble --> u del lado izquierdo en las --> metadatas ahà en la conexión --> en la chinook chinook donde --> el color de w clic derecho --> editar query si y démosle un --> delete from ahà dale delete --> from din tiempo ahà lo tienes --> por ahà en tiempo efecto --> ejecuta en el hombre que está --> corriendo listo para seguir --> asà es que me icico no tiene --> truque por eso fue el error --> muchas gracias por la por el --> feedback si no no tiene truque --> dale ok listo ya se funcione --> y es no no no porque te pide --> guardar el cuero y no se va a --> ejecutar ahora sà rum sà me --> icico no tiene la función --> truque esa no todavÃa me --> icico de un bebé comparado --> con oracol pogres listo listo --> ya tienes que agregar es el --> screenshot quién más por ahà --> vamos a ver a ver dale ok no --> hay dale ok también --> ok y ahà para sacarle las --> duplicados de fecha dale clic --> en voice que es la columna que --> quiero que saque los duplicados --> entonces dale julia invoice --> days en la tercera no ese --> invoice id la tercera invoice --> days perfecto vete al tuntemac --> un momento para confirmar a --> tu tema ahà no hay que hacer --> más nada te cambió ahora --> cambiate porque serÃa --> anteriormente tenÃas ro uno --> cámbiate entonces a ro uno a --> ro dos entonces serÃa dos --> debÃa marcarte ok listo si --> porque estaba anteriormente --> ro dos ok ahà serÃa ro dos ok --> y la última ro dos y te --> faltarÃa todavÃa unir a las --> columnas de salida que no las --> he hecho todavÃa el cual te --> faltó ah pero ya serÃa copiarte --> uno copiarte el de date copiarte --> la ascendencia del date control --> c listo con yo copiaste no sé si --> la copiaste ya copiarte listo --> entra ahà ok créate una nueva --> variable y pega ahà la lo que --> copiaste cambia dd por doble --> expand y te copió nada más eso --> se copió bien ahà está cambia --> dd por doble u no minúscula --> ok no del año es la semana del --> año cámbiate entero entonces y --> cambia y el nombre variable a --> serÃa semana ahora sà mapea --> mientras eso después de que --> terminamos para ver si hay --> algún error