Weixiang Sun
12/11/2023, 10:29 PMWeixiang Sun
12/11/2023, 10:30 PMElon
12/11/2023, 10:42 PMWeixiang Sun
12/11/2023, 11:04 PMorg.apache.pinot.spi.exception.BadQueryRequestException: Caught exception while initializing transform function: lookup
at org.apache.pinot.core.operator.transform.function.TransformFunctionFactory.get(TransformFunctionFactory.java:317)
at org.apache.pinot.core.operator.transform.function.TransformFunctionFactory.get(TransformFunctionFactory.java:267)
at io.trino.plugin.pinot.query.PinotTypeResolver.resolveExpressionType(PinotTypeResolver.java:78)
at io.trino.plugin.pinot.query.DynamicTableBuilder.getPinotColumnHandle(DynamicTableBuilder.java:168)
at io.trino.plugin.pinot.query.DynamicTableBuilder.getPinotColumns(DynamicTableBuilder.java:148)
at io.trino.plugin.pinot.query.DynamicTableBuilder.buildFromPql(DynamicTableBuilder.java:100)
at io.trino.plugin.pinot.PinotMetadata.getTableHandle(PinotMetadata.java:210)
at io.trino.plugin.pinot.PinotMetadata.getTableHandle(PinotMetadata.java:130)
at io.trino.spi.connector.ConnectorMetadata.getTableHandle(ConnectorMetadata.java:123)
at io.trino.tracing.TracingConnectorMetadata.getTableHandle(TracingConnectorMetadata.java:143)
at io.trino.metadata.MetadataManager.lambda$getTableHandle$5(MetadataManager.java:283)
at java.base/java.util.Optional.flatMap(Optional.java:289)
at io.trino.metadata.MetadataManager.getTableHandle(MetadataManager.java:277)
at io.trino.metadata.MetadataManager.getRedirectionAwareTableHandle(MetadataManager.java:1572)
at io.trino.metadata.MetadataManager.getRedirectionAwareTableHandle(MetadataManager.java:1564)
at io.trino.tracing.TracingMetadata.getRedirectionAwareTableHandle(TracingMetadata.java:1272)
at io.trino.sql.analyzer.StatementAnalyzer$Visitor.getTableHandle(StatementAnalyzer.java:5414)
at io.trino.sql.analyzer.StatementAnalyzer$Visitor.visitTable(StatementAnalyzer.java:2186)
at io.trino.sql.analyzer.StatementAnalyzer$Visitor.visitTable(StatementAnalyzer.java:488)
at io.trino.sql.tree.Table.accept(Table.java:60)
at io.trino.sql.tree.AstVisitor.process(AstVisitor.java:27)
at io.trino.sql.analyzer.StatementAnalyzer$Visitor.process(StatementAnalyzer.java:505)
at io.trino.sql.analyzer.StatementAnalyzer$Visitor.analyzeFrom(StatementAnalyzer.java:4473)
at io.trino.sql.analyzer.StatementAnalyzer$Visitor.visitQuerySpecification(StatementAnalyzer.java:2950)
at io.trino.sql.analyzer.StatementAnalyzer$Visitor.visitQuerySpecification(StatementAnalyzer.java:488)
at io.trino.sql.tree.QuerySpecification.accept(QuerySpecification.java:155)
at io.trino.sql.tree.AstVisitor.process(AstVisitor.java:27)
at io.trino.sql.analyzer.StatementAnalyzer$Visitor.process(StatementAnalyzer.java:505)
at io.trino.sql.analyzer.StatementAnalyzer$Visitor.process(StatementAnalyzer.java:513)
at io.trino.sql.analyzer.StatementAnalyzer$Visitor.visitQuery(StatementAnalyzer.java:1470)
at io.trino.sql.analyzer.StatementAnalyzer$Visitor.visitQuery(StatementAnalyzer.java:488)
at io.trino.sql.tree.Query.accept(Query.java:107)
at io.trino.sql.tree.AstVisitor.process(AstVisitor.java:27)
at io.trino.sql.analyzer.StatementAnalyzer$Visitor.process(StatementAnalyzer.java:505)
at io.trino.sql.analyzer.StatementAnalyzer.analyze(StatementAnalyzer.java:467)
at io.trino.sql.analyzer.Analyzer.analyze(Analyzer.java:97)
at io.trino.sql.analyzer.Analyzer.analyze(Analyzer.java:86)
at io.trino.execution.SqlQueryExecution.analyze(SqlQueryExecution.java:271)
at io.trino.execution.SqlQueryExecution.<init>(SqlQueryExecution.java:206)
at io.trino.execution.SqlQueryExecution$SqlQueryExecutionFactory.createQueryExecution(SqlQueryExecution.java:845)
at io.trino.dispatcher.LocalDispatchQueryFactory.lambda$createDispatchQuery$0(LocalDispatchQueryFactory.java:153)
at io.trino.$gen.Trino_6b1bfb8____20231211_160042_2.call(Unknown Source)
at com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:131)
at com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:74)
at com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:82)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: java.lang.IllegalArgumentException: Dimension table does not exist: service_to_provider_mapping_dim_OFFLINE
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:220)
at org.apache.pinot.core.operator.transform.function.LookupTransformFunction.init(LookupTransformFunction.java:131)
at org.apache.pinot.core.operator.transform.function.TransformFunctionFactory.get(TransformFunctionFactory.java:315)
... 47 moreElon
12/11/2023, 11:06 PMWeixiang Sun
12/12/2023, 12:03 AMElon
12/12/2023, 12:06 AMElon
12/12/2023, 12:06 AMChengxuan Wang
12/12/2023, 5:52 AMElon
12/12/2023, 3:50 PM