Hi, All Just find that Flink Table API have some issue if define nested object in an object array . it will give column not found exception if a table schema define like below :
payload : Row(arraylist : ObjectArrayTypeInfo<Row(inner : Row(attr : String))>) but Table APi works fine if we don't have nested object in array , so below one is working : payload : Row(arraylist : ObjectArrayTypeInfo<Row(inner : String)>) This issue happens at 1.6.x , 1.7.x and 1.8.x , but working at 1.5.x . Thanks Jacky Du