pub async fn extract_iceberg_columns( with_properties: &WithOptionsSecResolved, ) -> Result<Vec<ColumnCatalog>>