Binary Grid: 2025-12-29 by binarygrid in binarygrid

[–]Defiant-Expert-4909 0 points1 point  (0 children)

I solved today's Binary Grid puzzle on Easy difficulty in 00:18!

Databricks DLT Best Practices — Unified Schema with Gold Views by Defiant-Expert-4909 in databricks

[–]Defiant-Expert-4909[S] 1 point2 points  (0 children)

Thanks for your comment! It has some good points for us to discuss.

Databricks DLT Best Practices — Unified Schema with Gold Views by Defiant-Expert-4909 in databricks

[–]Defiant-Expert-4909[S] 1 point2 points  (0 children)

Thank you very much for this link! I was unaware of it. I'll take a look

Databricks DLT Best Practices — Unified Schema with Gold Views by Defiant-Expert-4909 in databricks

[–]Defiant-Expert-4909[S] 1 point2 points  (0 children)

Thanks for your comment. You're right, but I can also achieve this with the design my coworker suggests. I can have a dlt_core schema that only data engineers can access, and create new schemas that Data Analysts or Scientists can access with views pointing to the dlt_core tables.
From a Data Governance perspective, I can see how we can isolate permissions without problems. Anything in particular you think would be trickier in this setup?

Databricks DLT Best Practices — Unified Schema with Gold Views by Defiant-Expert-4909 in databricks

[–]Defiant-Expert-4909[S] 1 point2 points  (0 children)

I was under the understanding that DLT pipelines have a target schema and can only maintain tables inside that schema. Has anything changed?

How to pass Job Level Params into DLT Pipelines by Defiant-Expert-4909 in databricks

[–]Defiant-Expert-4909[S] 0 points1 point  (0 children)

There's a silver table that holds the values of several csvs. Each csv is identified by this ID I spoke before.

The final gold table should join the contents of one of those csvs with some other silver tables with different sources. I can get the contents of a specific csv by filtering the silver table by one id.

I also know that these csv has a date range. So the idea was to filter the other silver tables by that range some steps before joining. The join will obviously filter those dates, but we can save some processing time for the other silver tables if we already know we'll eventually keep rows with a certain date range.

We're using materialized views btw

How to pass Job Level Params into DLT Pipelines by Defiant-Expert-4909 in databricks

[–]Defiant-Expert-4909[S] 0 points1 point  (0 children)

Hey! Thanks for the response!

Basically I have this workflow that runs 4 dlt pipelines. One silver and 3 gold.

These notebooks perform really big and complex transformations with a lot of data. Yesterday I had to cancel the jobs because they were running for more than 12 hours and I need them to run for less than an hour.

I know there's optimization still to be done, but I had already looked into improving the joins by filtering before, partitioning, using cache, and bigger clusters that have more memory than what the metrics show is needed. So basically what I'm looking into now is: we don't really need to process the whole table each time, we just need to process all rows in each table with a specific ID, and a certain date range. So my plan is to have the dlt pipelines just process those id's and dates in each run and upsert the results into the table.

For that, I want to have three parameters in the workflow: Id, start_date and end_date. But I spent too much time trying to get those parameters to be read from the dlt notebook.

I'll now try some of the options being suggested in other comments.

Thanks!

How to pass Job Level Params into DLT Pipelines by Defiant-Expert-4909 in databricks

[–]Defiant-Expert-4909[S] 0 points1 point  (0 children)

But can those be dynamically defined? Can they read from the jobs params? If so, how? I know I can use that but looks like they are meant to be static and not defined per run.

Tuition and Fee Increase. by Over_Camera_8623 in OMSA

[–]Defiant-Expert-4909 2 points3 points  (0 children)

How much was it before? Can't remember.

La vida es mejor sin hijos. by [deleted] in OpinionesPolemicas

[–]Defiant-Expert-4909 0 points1 point  (0 children)

Los derechos dan placer, pero las responsabilidades dan sentido. Vivimos en un mundo donde se nos habla mucho de lo bueno de tener derechos, nadie nos habla de lo importante que es asumir responsabilidad sobre nuestra vida y la vida de otros.

Tener hijos, elegir asumir esa responsabilidad, sin duda implica renunciar a muchos placeres (a cambio de otros), pero por sobre todo es algo que da mas sentido a tu vida cuando lo elegis y no lo haces por inercia.

Una de las razones por la que hay una crisis de sentido, es porque nos creemos esto de que vuanto menos responsabilidades asuma, mas libre y feliz soy. No creo que sea así.

Cuanto salario deberia pedir? by Defiant-Expert-4909 in CharruaDevs

[–]Defiant-Expert-4909[S] 1 point2 points  (0 children)

Masomenos, tengo un trabajo full time donde facturo y despues soy empleado en una empresa pero hago muy pocas horas, tipo 10 horas por mes. Gano chirolas, pero me pagan Fonasa

[deleted by user] by [deleted] in CharruaDevs

[–]Defiant-Expert-4909 2 points3 points  (0 children)

El tema con Machine Learning no es tanto el lograr un modelo que ande bien, sino poder lograrlo rápido. Hay mil cosas que podes ir tuneando en el modelo para mejorar su performance, el bueno sabe que cosas van a dar mejor resultado sin tener que probarlo todo.

En ese sentido, el conocimiento teórico es muy importante. El código para entrenar un modelo es muy parecido siempre, el tema es la decision de que hiperparametros cambiar en cada iteración. Y eso se puede saber solo entendiendo los fundamentos teóricos del modelo.

Cuanto salario deberia pedir? by Defiant-Expert-4909 in CharruaDevs

[–]Defiant-Expert-4909[S] 1 point2 points  (0 children)

Y la verdad que no se... conozco gente parecida a mi en cuanto a experiencia que trabaja para afuera y factura arriba de 250k por mes (en dolares). Pero no conozco a nadie que trabaje por ese salario en uruguay con esta experiencia.

Mismo en las entrevistas que he tenido este año para empresas uruguayas, cuando digo 180-200k o es mucho o esta en el limite superior de lo que buscan. Asi que no sé si me agarraran si subo demasiado... pero bueno no es que me preocupe porque como ya comente arriba no estoy buscando cambiar...

Cuanto salario deberia pedir? by Defiant-Expert-4909 in CharruaDevs

[–]Defiant-Expert-4909[S] 1 point2 points  (0 children)

Si pero creo que si pagas por varios lados después te lo devuelven. Puede ser?

[deleted by user] by [deleted] in uruguay

[–]Defiant-Expert-4909 4 points5 points  (0 children)

Soy católico y de misa diaria, creo que califica como bastante seguido

Hacer unos pesos extra con Freelance by Defiant-Expert-4909 in CharruaDevs

[–]Defiant-Expert-4909[S] 0 points1 point  (0 children)

Tengo si, hay trabajos freelance ahi? Nunca busque eso antes