Transformer - Design and create configuration file for Transformer
As a GCZ User, I want a configuration file for the Transformer, so I can specify settings that are specific to my installation.
The goal is to isolate which capabilities of the Transformer should be configurable by the user, then isolate those options into a separate config.json file, and have the transformer read from it in-use.
Current ideas:
- Schema and Table name of Ignite Cluster / Cache (SELECT [*] FROM "SCHEMA"."TABLE")
- Port or Port Range in which Ignite Client runs in (to be consistent with Koop's config)
- Array of "kinds" to query OSDU for (i.e. "osdu:wks:master-data--Well:1.0.0")
- OSDU Authorization parameters
- Base query URL for OSDU (i.e. "https://osdu-gcz.com/api/search/v2/query")
- Option to enable / disable Z or M values?
- Log Output Location