如何优先处理hotfolder中的csv文件?
how to give priority to csv files in hotfolder?
如果我有一些 CSV 文件并且我想根据我在 Hotfolder 中的要求给予它们优先权,
怎么办?
这是 FileOrderComparator 的作用,它根据文件名比较文件。为此,可以为文件名前缀配置优先级。
具有更高优先级值的文件被认为更重要并优先处理。
这可确保某些文件先于其他文件导入,例如产品应先于价格导入。
<!-- example taking from the accelerator -->
<bean id="fileOrderComparator" class="de.hybris.platform.acceleratorservices.dataimport.batch.FileOrderComparator">
<property name="prefixPriority">
<map>
<!-- default priority is 0 -->
<entry key="base_product" value="2" />
<entry key="variant" value="1" />
</map>
</property>
</bean>
如果我有一些 CSV 文件并且我想根据我在 Hotfolder 中的要求给予它们优先权, 怎么办?
这是 FileOrderComparator 的作用,它根据文件名比较文件。为此,可以为文件名前缀配置优先级。
具有更高优先级值的文件被认为更重要并优先处理。
这可确保某些文件先于其他文件导入,例如产品应先于价格导入。
<!-- example taking from the accelerator -->
<bean id="fileOrderComparator" class="de.hybris.platform.acceleratorservices.dataimport.batch.FileOrderComparator">
<property name="prefixPriority">
<map>
<!-- default priority is 0 -->
<entry key="base_product" value="2" />
<entry key="variant" value="1" />
</map>
</property>
</bean>