0
A
回答
1
当然,它应该有可能。你使用DataImportHandler(这个问题没有说)?
您是否已经完成了单个数据库的DIH导入,并希望将该定义应用于多个来源?
如果是这样,你有两个基本的选择前进:
- 复制与适当改变源的实体定义。当你运行DIH时,它将执行第一个实体,然后执行第一个实体,然后执行另一个
- 创建一个具有rootEntity = false和其中的数据库实体的外部实体。然后,你的外部实体需要生成某种变量,每一轮对应不同的分片。您的内部实体将使用该变量连接到正确的分片并执行加载。例如,您可以使用您的dataSource名称的XML文件为外部实体解析XPathEntityProcessor
相关问题
- 1. 我可以在一个SQLServer实例的多个数据库中使用EF吗?
- 2. 我可以在使用多个实体
- 3. JPA2:我们可以在实体中使用多个@ElementCollection吗?
- 4. 我可以为数据库实例使用多个C3P0数据源吗?
- 5. 我可以在一个脚本中使用多个函数吗?
- 6. “Swift核心数据”我可以使用多个实体而没有关系吗?
- 7. 我可以在Spring/Hibernate/c3p0中为多个数据库使用一个池化数据源吗?
- 8. 我们可以在多个源文件中实现一个对象吗?
- 9. solr从多个数据导入文件来源实体
- 10. 我可以在一个类中使用多个ActionListeners吗?
- 11. 我可以在Xcode中为一个IBAction使用多个UIAlertViews吗?
- 12. 我可以在一个MTLRenderCommandEncoder中使用多个MTLRenderPipelineState吗?
- 13. 我可以在一个表单中使用多个DataGridViewRows吗?
- 14. 我可以在一个Android drawable中使用多个形状吗?
- 15. 我可以在一个Drawable XML中使用多个渐变吗?
- 16. (数据库)2个弱实体可以组成一个关联实体吗?
- 17. 我可以在同一个项目中使用多个JSF实现吗?
- 18. 我可以在Bamboo中使用多个Sauce Connect实例吗?
- 19. 可以在项目中使用多个实体数据模型吗?还是应该只有一个?
- 20. 我们可以在Solr中有多个FilterQuery吗?
- 21. 我想在Solr的DataImporthandler中使用多个数据源,并在父实体中查询数据库后在子实体中传递URL值
- 22. 我们可以有多个数据源到单个数据库吗
- 23. 我可以拼合多个深度自引用实体吗?
- 24. 使用Processing.js:我可以使用只有一个数据处理源sketch.pde的多个画布吗?
- 25. 我可以在2个实体之间有多重关系吗?
- 26. 数据库表可以成为REST中的资源实体吗?
- 27. 我可以在同一个XML文件中使用xinclude和实体吗?
- 28. JPA中的两个实体可以有多个关系吗?
- 29. 使用实体框架,我可以在单个数据库调用中轻松评估许多IQueryable吗?
- 30. 我可以在一个页面上使用多个Schema.org itemscope吗?
感谢您的评论。是的,我正在使用DataImportHandler,可以使用不同的实体,它们实际上是逻辑中相同的实体吗? – user2102627 2013-03-07 05:15:20
当然。请记住,如果它们是外部实体(方案1),则每个实体都会创建一个新条目。如果它们嵌套在外部实体中(具有rootEntity = true),则内部实体只会对相同的外部实体作出贡献。 – 2013-03-07 16:19:33