U-SQL+;Python返回列数未知的数据帧
如果我的python脚本正在进行数据透视,并且我无法预测将输出多少列,那么可以使用U-SQLReduce语句来完成吗 e、 g 可能有多个列,所以我不能在product部分硬设置名称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中生成
SqlMap
值(我不确定现在是否支持,您可以使用C#reducer:)来实现),那么您可以将该映射用于动态模式部分
如果Python不支持它,请在提交功能请求。现在唯一的方法是将所有列序列化为一个列,可以是Python脚本中的字节[]或字符串。SqlMap/SqlArray还不支持作为输出列
@pythonOutput =
REDUCE @filteredBets ON [BetDetailID]
PRODUCE [BetDetailID] string, EventID float
USING new Extension.Python.Reducer(pyScript:@myScript);