Skip to content

Data Warehouse Automation Interface v1.2

Compare
Choose a tag to compare
@RoelantVos RoelantVos released this 04 Nov 03:33
c27d482

Changes compared to v1.1

  • Added extension object / class to facilitate adding any kind of context or information to any of the main objects. This means any developer can add his or her labels to the objects and use these in the patterns. As per #10.
  • Improved support for complex transformations, by supporting source Data Objects and Data Items are defined as lists/arrays. This means multiple sources can be mapped to a target at both Data Object and Data Item level (#9).
  • Supported OneOf features defined in Json for Data Object source and Data Item source. This was already defined in the schema, but not properly supported in the class library. Now both the DataQuery and / or DataObject/Item can be used interchangeably. This provides additional support for complex transformations. As per #11.
  • Updated all examples and all regression test files.
  • Included some new examples, such as how to build more complex logic and how to use extensions.
  • Improved coding standards, all lists are now plural as opposed to being called Lists. So for instance DataObjectMappingList is now DataObjectMappings (#6). This also means other lists are renamed such as SourceDataObject => SourceDataObjects and SourceDataItem => SourceDataItems.
  • Data Item Mappings are now optional for a Data Object Mapping (#7).