如果我的python脚本正在旋转,我无法预测将输出多少列,可以使用u-sql redain delding语句来完成?
,例如
@pythonOutput =
REDUCE @filteredBets ON [BetDetailID]
PRODUCE [BetDetailID] string, EventID float
USING new Extension.Python.Reducer(pyScript:@myScript);
可能有多个列,所以我不能在农产品部分中的名称。
有什么想法?
如果您有一种从python内产生 SqlMap<string,string>
值的方法(我不确定现在是否支持它,则可以使用c#reducer来做:)),那么可以将地图用于动态模式部分。
如果Python不支持它,请通过http://aka.ms/adlfeedback提交功能请求。
目前唯一的方法是将所有列序列化为单个列,或者是python脚本中的字符串[]或字符串。SQLMAP/SQLARRAY尚不支持作为输出列。