我考虑将逻辑层放在数据湖存储中的所有原始文件之上。
我希望有一个视图,它将所有相同“类型”但分为日期文件夹的文件组合在一起。我想用视图和动态文件夹路径来做这件事。
我遇到的问题是文件是avro和json文件,为此我需要程序集。有没有办法可以参考视图中的组合?
或者可以用其他方式吗?使用表值函数等吗?
答案 0 :(得分:2)
此时USQL视图中的查询表达式不允许任何用户定义的对象,也不能在USQL视图定义中引用任何程序集。
使用参数化视图(即表值函数)可能会更好 - 您不必具有参数。 TVF提供了极大的灵活性,例如,如果您只想获得一个月或一年的数据 - 您可以使用USQL filesets并传入参数。