0
CSVファイルがあり、私の要求事項に応じて優先度を指定したい場合ホットフォルダ、 どうすればよいですか?ホットフォルダのcsvファイルに優先順位を付ける方法は?
CSVファイルがあり、私の要求事項に応じて優先度を指定したい場合ホットフォルダ、 どうすればよいですか?ホットフォルダのcsvファイルに優先順位を付ける方法は?
これはファイル名に基づいてファイルを比較する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>