Unpivoting columns means that the unpivoted column values become new rows in a table. Unpivoting columns is generally handled in Power Query. However, there are documented cases where unpivoting columns in Power Query causes performance issues, particularly when unpivoting columns coming from a SharePoint list.
This recipe demonstrates how to unpivot columns using DAX instead of Power Query.