I am using PI UFL to parse a CSV file. In my INI configuration, I want the UFL to create two different data types for PI points (string and number). However, these two data types are found in the same row, making it difficult to use the message filter to isolate a message.
Here is the INI message configuration:
```ini
[MSG]
MSG(1).NAME="Header"
MSG(2).NAME="IP"
MSG(2).EPC="String"
MSG(3).NAME="Data"
MSG(3).EPC="Float32"
[Data]
IP.FILTER=C1=="1*"
[Data]
Data.FILTER=C1=="*"
Resource=["(*),*,*,*,*,*,*"]
Resource_Displayname=["*,(*),*,*,*,*,*"]
Datasource=["*,*,(*),*,*,*,*"]
Instance=["*,*,*,(*),*,*,*"]
Datapoint=["*,*,*,*,(*),*,*"]
Value=["*,*,*,*,*,(*),*"]
TimeStamp=["*,*,*,*,*,*,(*)"]
StoreInPI("IP Address",,TimeStamp,Resource,,)
StoreInPI(REPLACE(Instance, "Raritan", "MDW04")+"-"+Datapoint,,TimeStamp,Value,,)
```
Data:attached