如何使用 Hybris export 根据 CSV 中存在的电子邮件 ID 导出客户详细信息

How to export customer details on the basis of the email ids present in a CSV using Hybris export

我的问题陈述是 - 根据我输入的 uid(具有 uid 列表的 CSV)获取 uid 和名称。
现在可以通过以下查询来完成:
_"#% impex.setTargetFile( ""Customer.csv"" );" insert_update 客户;uid[unique=true];名称; "#% impex.exportItemsFlexibleSearch( ""select {pk} from {Customer} where {uid} in ('testcustomer1@gmail.com','testhello1@gmail.com')"");"_
csv 格式的结果如下:
testcustomer1@gmail.com;Test1|Customer1
testhello1@gmail.com;测试|你好

但是,问题是对于 2 个 uid 来说很容易,对于 600k 客户来说,如果要取出 1200k 是很困难的。 我有一个电子邮件 ID 的 CSV,我希望在此处引用它,以便可以以某种方式直接使用该列表,而不是手动添加 60 万客户。
请提供相同的解决方案。
提前致谢。

使用 CSVReader 也可以达到同样的目的。

INSERT_UPDATE Product;code[unique=true];...
                    "#% CSVReader reader = new CSVReader( ImpExManager.class.getResourceAsStream(""myDataFile.csv""), ""utf-8"" );"
                    "#% reader.setMaxBufferLines(100000l);"
                    "#% impex.includeExternalData( reader, 1, -1 );"

For more details visit the help.hybris.com below link.