AnyDataType will cause toCatalogDataType throw Exception, it will cost much time. Avoid to throw Exception in Analyzer.