此错误表示在您的查询中使用了一个未定义的查找表。 要解决此问题,请确保查找表存在于配置文件中,或者在查询中正确使用现有查找表。同时,您还可以通过指定默认查找函数来使用默认查找表。下面是一些示例代码:
druid.lookup.cache.enabled=true druid.lookup.lookup-tables.myLookupTable.type=cachedNamespace druid.lookup.lookup-tables.myLookupTable.namespace=lookup.namespace druid.lookup.lookup-tables.myLookupTable.uri=lookup.uri
SELECT SUM(amount) FROM mydata LEFT JOIN myLookupTable ON mydata.key = myLookupTable.key GROUP BY myLookupTable.value
druid.lookup.lookup-handler.type = default druid.lookup.lookup-handler.mapMyType.type = map druid.lookup.lookup-handler.mapMyType.map = {"key1":"value1", "key2":"value2", ...}
希望上述解决方法能够帮助到您。