我需要一些帮助:我在Hadoop中有一个巨大的数据集,我已经与PowerBI连接。
我也有另一个表在Excel中,其中包含的客户列表,我需要过滤,并从SQL中的主表中取出详细信息。
我将表转换为列表,并创建了一个名为“kadam”的参数,并使用以下查询:
let
Source = #!"Odbc.Query(""dsn=impala"", ""SELECT * FROM analytics_n_reporting.v_lpm_smth_liab_consld_acct_details WHERE cod_cust_id IN (""kadam""))"
in
Source
字符串
我得到这个错误:
Expression.SyntaxError:应为标记“,"。
请在这里帮助,最终我需要使用Excel中的表来过滤数据,同时从Hadoop导入;我不想使用合并,因为它会花费很多时间,也不想使用关系,因为我需要在Power Query中做进一步的条件分析。
1条答案
按热度按时间yduiuuwa1#
你需要用&符号来连接字符串:
字符串
kadam还需要是一个逗号分隔的值列表,它不能只是引用一个列表。要将列表转换为逗号分隔的字符串,请尝试:
型