Migration to REST-based collectors
If you have existing custom OData collectors (a new ODW Collector data object has been created by the customer and uses the OData collector technology), perform a migration process to a REST-based collector:
-
Go to Setup --> Administration --> Connectivity --> Collectors.
-
Select your custom OData collector and click Edit.
-
Change the Collector ID to REST.
-
Update the Onboarding configuration with the following code and click Apply.
<configurationParameter name="assemblyLocation" title="S_SYSOVW_Text_GSQL_AssemblyLocation_Title" isHidden="true" defaultValue="gac" requiredFull="false" type="stringType" scope="dataConnection" packagePath="\Package.Variables[Connection::assemblyLocation].Properties[Value]" description="S_SYSOVW_Text_GSQL_AssemblyLocation_Description"></configurationParameter> <configurationParameter name="assemblyName" title="S_SYSOVW_Text_GSQL_AssemblyName_Title" isHidden="true" defaultValue="Omada.ODW.RESTCollector.dll" requiredFull="false" type="stringType" scope="dataConnection" packagePath="\Package.Variables[Connection::assemblyName].Properties[Value]" description="S_SYSOVW_Text_GSQL_AssemblyName_Description"></configurationParameter> <configurationParameter name="assemblyNameGAC" title="S_SYSOVW_Text_GSQL_AssemblyName_Title" isHidden="true" defaultValue="Omada.ODW.RESTCollector, Version=1.0.0.0, Culture=neutral, PublicKeyToken=05f178dc5da504f4, processorArchitecture=MSIL" requiredFull="false" type="stringType" scope="dataConnection" packagePath="\Package.Variables[Connection::assemblyNameGAC].Properties[Value]" description="S_SYSOVW_Text_GSQL_AssemblyName_Description"></configurationParameter> <configurationParameter name="assemblyFolder" title="S_SYSOVW_Text_GSQL_AssemblyFolder_Title" isHidden="true" requiredFull="false" type="stringType" scope="dataConnection" packagePath="\Package.Variables[Connection::assemblyFolder].Properties[Value]" description="S_SYSOVW_Text_GSQL_AssemblyFolder_Description"></configurationParameter>

This update adds the following configuration parameters:
- assemblyLocation: gac
- assemblyName: Omada.ODW.RESTCollector.dll
- assemblyNameGAC
- assemblyFolder
info
Bear in mind the following relations of the configuration parameters:
- If assemblyLocation==FILE then assemblyFolder + assemblyName needs to be filled; else, it can be left unset.
- If assemblyLocation==GAC then assemblyNameGAC needs to be filled; else, it can be left unset.