mhamedbenjmaa commented on issue #7944: URL: https://github.com/apache/hop/issues/7944#issuecomment-5299425554
sorry sorry sorry we have couple of alternative to this issue , --> use normal filter --> use Select value -> javafilter -> select value again to put back our desired field name my point here that all java stuff are impacted by this limitation ; modern ETL do not impose field coding sanitized HOP offer alternative we can use non java stuff like scrip EMAC or python so if you guy all aware about this limitation and its accepted , its fine I was thinking about a mapping array behind the scene that would map any kind of column name to it's UUID in that case we can use a coding mechanic like many ETL do, so we dont use the column name directly but something like [Sous-catégorie] so when we write a formula for janino it looks like that : the user write this [Sous-catégorie] + " - " this is sent to a translation layer that will map the String "Sous-catégorie" to its UUID we have FIELD_123343 + " - " Janino receive a compilable code its transparent for the end user , case closed no more limitation its up to guys i'm just pointing out what I think can improve the tool -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
