You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@seatunnel.apache.org by GitBox <gi...@apache.org> on 2022/08/28 18:31:11 UTC

[GitHub] [incubator-seatunnel] bestchinacoder commented on issue #2540: [Bug] [seatunnel-transform-flink-udf] SqlValidatorException: No match found for function signature myudf()

bestchinacoder commented on issue #2540:
URL: https://github.com/apache/incubator-seatunnel/issues/2540#issuecomment-1229526603

   I found the problem, the default task mode of the program is batch mode, so the custom function is registered into the batch mode runtime environment, but the new api adopts the processStream method of stream mode by default, and uses the stream mode runtime environment. So it will prompt that the custom function is not found. The solution is to use the stream mode runtime environment in the registerFunction method of the UDF class to register it.
   
   Translated with www.DeepL.com/Translator (free version)


-- 
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: commits-unsubscribe@seatunnel.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org