U-SQL+;Python返回列数未知的数据帧

U-SQL+;Python返回列数未知的数据帧,python,azure,azure-data-lake,u-sql,Python,Azure,Azure Data Lake,U Sql,如果我的python脚本正在进行数据透视,并且我无法预测将输出多少列,那么可以使用U-SQLReduce语句来完成吗 e、 g 可能有多个列,所以我不能在product部分硬设置名称 有什么想法吗?如果您有办法从Python中生成SqlMap值(我不确定现在是否支持,您可以使用C#reducer:)来实现),那么您可以将该映射用于动态模式部分 如果Python不支持它,请在提交功能请求。现在唯一的方法是将所有列序列化为一个列,可以是Python脚本中的字节[]或字符串。SqlMap/SqlArr

如果我的python脚本正在进行数据透视,并且我无法预测将输出多少列,那么可以使用U-SQLReduce语句来完成吗

e、 g

可能有多个列,所以我不能在product部分硬设置名称


有什么想法吗?

如果您有办法从Python中生成
SqlMap
值(我不确定现在是否支持,您可以使用C#reducer:)来实现),那么您可以将该映射用于动态模式部分


如果Python不支持它,请在提交功能请求。

现在唯一的方法是将所有列序列化为一个列,可以是Python脚本中的字节[]或字符串。SqlMap/SqlArray还不支持作为输出列

@pythonOutput  =
    REDUCE @filteredBets ON [BetDetailID]
    PRODUCE [BetDetailID] string, EventID float
    USING new Extension.Python.Reducer(pyScript:@myScript);