Steven Hall
05/22/2023, 8:44 PMpublic ThirdEyeDataSource loadDataSource(DataSourceDTO dataSource) {
try {
final String factoryName = dataSource.getType();
checkArgument(dataSourceFactoryMap.containsKey(factoryName),
"Data Source type not loaded: " + factoryName);
Issue is the dataSourceFactoryMap is empty. Looks like that is because the plugin was not loaded. What is the correct class or jar to place in the plugins directory?Kishore G
Steven Hall
05/22/2023, 10:03 PMSteven Hall
05/23/2023, 5:16 PM./mvnw -T 1C install
Once built under thirdeye-distribution there will be a directory such as: target/thirdeye-distribution-1.146.0-SNAPSHOT-dist
In your runtime configuration set an environment variable: THIRDEYE_PLUGINS_DIR=thirdeye/thirdeye-distribution/target/thirdeye-distribution-1.146.0-SNAPSHOT-dist/thirdeye-distribution-1.146.0-SNAPSHOT/plugins
Once configured start your server in debug.