Advertisement
Guest User

Untitled

a guest
Aug 17th, 2016
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.73 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <dataConfig>
  3. <dataSource type="JdbcDataSource"
  4. driver="com.mysql.jdbc.Driver"
  5. url="jdbc:mysql://172.17.0.2/recap"
  6. user="etl"
  7. password="etl"/>
  8.  
  9. <document name="DOC">
  10. <entity name="ITEM"
  11. query="SELECT IT.BIBLIOGRAPHIC_ID, IT.ITEM_ID, IT.HOLDINGS_ID, IT.BAR_CODE, IST.STATUS_CODE, CGT.COLLECTION_GROUP_CODE,
  12. IT.CUSTOMER_CODE, IT.USE_RESTRICTIONS, IT.VOLUME_PART_YEAR, IT.CALL_NUMBER
  13. FROM ITEM_T IT, ITEM_STATUS_T IST, COLLECTION_GROUP_T CGT
  14. WHERE IT.ITEM_AVAIL_STATUS_ID = IST.ITEM_STATUS_ID AND IT.COLLECTION_GROUP_ID = CGT.COLLECTION_GROUP_ID"
  15. transformer="transformers.ItemContentTransformer">
  16. <field column="ITEM_ID" name="ItemId"/>
  17. <field column="BAR_CODE" name="Barcode"/>
  18. <field column="STATUS_CODE" name="Availability"/>
  19. <field column="COLLECTION_GROUP_CODE" name="CollectionGroupDesignation"/>
  20. <field column="CUSTOMER_CODE" name="CustomerCode"/>
  21. <field column="USE_RESTRICTIONS" name="UseRestriction"/>
  22. <field column="VOLUME_PART_YEAR" name="VolumePartYear"/>
  23. <field column="CALL_NUMBER" name="CallNumber"/>
  24.  
  25. <entity name="HOLDINGS"
  26. query="SELECT HOLDINGS_ID, CONVERT(CONTENT USING utf8) AS HOLDINGS_CONTENT FROM HOLDINGS_T
  27. WHERE HOLDINGS_ID = ${ITEM.HOLDINGS_ID}"
  28. transformer="transformers.HoldingsContentTransformer">
  29. <field column="HOLDINGS_ID" name="HoldingsId"/>
  30. </entity>
  31. <entity name="BIB_ITEM"
  32. query="SELECT BIBLIOGRAPHIC_ID FROM BIBLIOGRAPHIC_ITEM_T
  33. WHERE ITEM_ID = ${ITEM.ITEM_ID}">
  34. <field column="BIBLIOGRAPHIC_ID" name="BibId"/>
  35. </entity>
  36. </entity>
  37.  
  38. <entity name="BIBLIOGRAPHIC"
  39. query="SELECT BIBLIOGRAPHIC_ID, INSTITUTION_CODE, CONVERT(CONTENT USING utf8) AS BIB_CONTENT
  40. FROM BIBLIOGRAPHIC_T BT, INSTITUTION_T IT
  41. WHERE BT.OWNING_INST_ID = IT.INSTITUTION_ID"
  42. transformer="transformers.BibContentTransformer">
  43. <field column="BIBLIOGRAPHIC_ID" name="BibId"/>
  44. <field column="INSTITUTION_CODE" name="OwningInstitution"/>
  45.  
  46. <entity name="HOLDINGS"
  47. query="SELECT HOLDINGS_ID FROM HOLDINGS_T
  48. WHERE BIBLIOGRAPHIC_ID = ${BIBLIOGRAPHIC.BIBLIOGRAPHIC_ID}">
  49. <field column="HOLDINGS_ID" name="HoldingsId"/>
  50. </entity>
  51. <entity name="BIB_ITEM"
  52. query="SELECT ITEM_ID FROM BIBLIOGRAPHIC_ITEM_T
  53. WHERE BIBLIOGRAPHIC_ID = ${BIBLIOGRAPHIC.BIBLIOGRAPHIC_ID}">
  54. <field column="ITEM_ID" name="ItemId"/>
  55. </entity>
  56. </entity>
  57.  
  58. <entity name="CATALOG"
  59. query="SELECT entity_type, entity_type_id, entity_name, entity_value, update_date, actor
  60. FROM LOG_T"
  61. transformer="transformers.CatalogTransformer">
  62. </entity>
  63. </document>
  64.  
  65. </dataConfig>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement