Sqlite 从SAP BO到Spark Thrift Server的SYNTHJOIN查询
当前架构: 在我们当前的体系结构中,我们使用Hadoop文件系统以拼花文件格式存储报告数据,我们使用Spark Thrift Server通过SQL接口(JDBC/ODBC)公开这些数据。使用此接口,SAP BO被配置为提取报告的数据 BO版本:SAP BO 4.2 SP07 Spark版本:2.1.0 当前行为: 我们有一个中等级别的查询,它由一个包含28个联接的报表生成(显示在查询面板中) 但当报告在Webi中运行时,我们看到Spark中触发了一个不同的查询(核心逻辑相同),每个字段、表和联接都添加了复杂的长字符串别名(下面是两列的片段) 问题:Sqlite 从SAP BO到Spark Thrift Server的SYNTHJOIN查询,sqlite,apache-spark,business-objects,mapr,spark-thriftserver,Sqlite,Apache Spark,Business Objects,Mapr,Spark Thriftserver,当前架构: 在我们当前的体系结构中,我们使用Hadoop文件系统以拼花文件格式存储报告数据,我们使用Spark Thrift Server通过SQL接口(JDBC/ODBC)公开这些数据。使用此接口,SAP BO被配置为提取报告的数据 BO版本:SAP BO 4.2 SP07 Spark版本:2.1.0 当前行为: 我们有一个中等级别的查询,它由一个包含28个联接的报表生成(显示在查询面板中) 但当报告在Webi中运行时,我们看到Spark中触发了一个不同的查询(核心逻辑相同),每个字段、表和联
既然我们能够解决这个问题,我想回答我的问题
`SYNTHJOIN_9445517e`.`SYNTHJOIN_e7712c1dSYNTHJOIN_ae302cd9bi_financial_timeFINANCIAL_DATE` `_SYNTHJOIN_9445517e___SYNTHJOIN_e7712c1dSYNTHJOIN_ae302cd9bi_financial_timeFINANCIAL_DATE_`,
`SYNTHJOIN_9445517e`.`SYNTHJOIN_e7712c1dSYNTHJOIN_ae302cd9SYNTHJOIN_f7386c62SYNTHJOIN_12a564e7SYNTHJOIN_e7907874SYNTHJOIN_151b5d6fSYNTHJOIN_cc7708b9SYNTHJOIN_9a61ffc9SYNTHJOIN_425d41fbbi_marketMARKET_LEVEL_1` `_SYNTHJOIN_9445517e___SYNTHJOIN_e7712c1dSYNTHJOIN_ae302cd9SYNTHJOIN_f7386c62SYNTHJOIN_12a564e7SYNTHJOIN_e7907874SYNTHJOIN_151b5d6fSYNTHJOIN_cc7708b9SYNTHJOIN_9a61ffc9SYNTHJOIN_425d41fbbi_marketMARKET_LEVEL_1_`