Column functions not supported in configurations - MDF Expression Error

Kalidass Murugesan 96 Reputation points
2021-09-14T22:02:12.79+00:00

I am building a pipeline with a Mapping Data Flow activity in synapse analytics. I am trying to create a derived column with an expression similar to below. However, it fails with the error "Column functions not supported in configurations".

array(toString(byNames(columnNames())))

I need to dynamically get the list of column names and get the values on the fly. Looks like it is not working when I use byNames() function along with columnNames() function. Is there any workaround for this?

PS: I cannot use columns() function because I need to reorder or filter some of the columns.

Azure Synapse Analytics
Azure Synapse Analytics
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
4,345 questions
Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
9,480 questions
{count} votes