{ "locations": { "name": "locations", "data-type": "list", "entry-schema": "dt-location", "source": { "primary-db": { "query": "SELECT db-country, db-state FROM DEVICE_PROFILE WHERE profile_name = :profile_name", "input-key-mapping": { "profile_name": "profile_name" }, "output-key-mapping": { "db-country": "country", "db-state": "state" } } }, "candidate-dependency": { "primary-db": { "names": [ "profile_name" ] } } }, "profile_name": { "name": "profile_name", "data-type": "string", "source": { "input": { } } } }