MetaData: - . False Replaces all dashes with dots. Canary reads dots as structure or sub nodes. ^(?!Calcs|Hays\.)(.+?\.)(.+$) $2 False Matches all DataSets except Calcs and Hays. Removes the DataSet name from the tag name. ^(?!Calcs\.)(.+) CanaryWater.$1 False Matches all tags except those in the Calcs DataSet. Prepends the tag with the string 'CanaryWater'. ^Calcs\. False Trims the DataSet name off all tags in the 'Calcs' DataSet ^.+?\. Company False Assigns the first tag name section as representing an asset type named Company ^.+?\..+?\. District False Defines the second section of the tag name as the asset type District ^.+Station\d.+?\. PumpingStation False Identifies the third section of the tag name as representing a PumpingStation and allows for the unique numbering of the station to create the unique ID. ^.+Pump\d.+?\. Pump False Identifies the fourth section of the tag name as a Pump if the string begins with 'Pump' and is followed by a number. ^.+Tower\d.+?\. Tower False Identifies the fourth section of the tag name as a Tower if the string begins with 'Tower' and is followed by a number.