0
A
回答
1
当然,它应该有可能。你使用DataImportHandler(这个问题没有说)?
您是否已经完成了单个数据库的DIH导入,并希望将该定义应用于多个来源?
如果是这样,你有两个基本的选择前进:
- 复制与适当改变源的实体定义。当你运行DIH时,它将执行第一个实体,然后执行第一个实体,然后执行另一个
- 创建一个具有rootEntity = false和其中的数据库实体的外部实体。然后,你的外部实体需要生成某种变量,每一轮对应不同的分片。您的内部实体将使用该变量连接到正确的分片并执行加载。例如,您可以使用您的dataSource名称的XML文件为外部实体解析XPathEntityProcessor
相关问题
- 1. 我可以在一个SQLServer实例的多个数据库中使用EF吗?
- 2. 我可以在使用多个实体
- 3. JPA2:我们可以在实体中使用多个@ElementCollection吗?
- 4. 我可以在一个脚本中使用多个函数吗?
- 5. “Swift核心数据”我可以使用多个实体而没有关系吗?
- 6. 我可以在Spring/Hibernate/c3p0中为多个数据库使用一个池化数据源吗?
- 7. 我可以在ActionScript中使用多个元数据标签吗?
- 8. 我可以在一个Android drawable中使用多个形状吗?
- 9. 我可以在一个表单中使用多个DataGridViewRows吗?
- 10. 我可以在一个MTLRenderCommandEncoder中使用多个MTLRenderPipelineState吗?
- 11. 我可以在一个Drawable XML中使用多个渐变吗?
- 12. 可以在项目中使用多个实体数据模型吗?还是应该只有一个?
- 13. DAL:可以在一个模块中封装多个数据源访问吗?
- 14. 使用Processing.js:我可以使用只有一个数据处理源sketch.pde的多个画布吗?
- 15. 我可以拼合多个深度自引用实体吗?
- 16. 我可以在2个实体之间有多重关系吗?
- 17. 使用实体框架,我可以在单个数据库调用中轻松评估许多IQueryable吗?
- 18. 数据库表可以成为REST中的资源实体吗?
- 19. JPA中的两个实体可以有多个关系吗?
- 20. 我们可以在一个数据源中创建多个表数据提取(.tde)吗?
- 21. 我可以使用Windows窗体控件的多个副本吗?
- 22. 我需要实现一个可以多次使用的函数
- 23. 我应该/可以使用多个数据库吗?
- 24. 我可以使用多个“with”吗?
- 25. 我可以不使用多个NavDropdown吗?
- 26. 实体框架可以使用单个SaveChanges()添加许多相关实体吗?
- 27. 实体框架4可以处理两个不同的数据源吗?
- 28. 我可以只使用GPL库的一个EXE开源吗?
- 29. 我可以在多个源目录中开发一个go包吗?
- 30. 我可以在单个无状态会话bean(EJB3)中使用多个数据源吗?
感谢您的评论。是的,我正在使用DataImportHandler,可以使用不同的实体,它们实际上是逻辑中相同的实体吗? – user2102627 2013-03-07 05:15:20
当然。请记住,如果它们是外部实体(方案1),则每个实体都会创建一个新条目。如果它们嵌套在外部实体中(具有rootEntity = true),则内部实体只会对相同的外部实体作出贡献。 – 2013-03-07 16:19:33