Integer-Based Column Reordering in Select Columns Tile

Please add an option to manually reorder columns in the Select Columns tile by entering an integer position value next to each column—similar to reordering mechanisms seen in interfaces like Steam’s Wishlist or Spotify's playlist editor.
This would allow users to explicitly control column output order by position, not just by name.
Why this matters:
The recently released SQL tile supports UNION ALL, which appends rows based on column position, not column name—unlike the standard Append Rows tile. However, Magic currently offers no native way to re-order columns by index, making it difficult to:
- Prepare datasets for position-based appending
- Align inputs in a SQL UNION ALL scenario
- Enforce consistent schema shape in the visual UI
Proposed functionality:
- Add an integer input box next to each column in the Select Columns tile
- Changing the number would reorder the column list accordingly
- Drag-and-drop would still be supported as an alternative
- This order can still be overwritten downstream
Benefits:
- Enables precise control over output schema for SQL tile workflows
- Improves support for advanced logic like cross-dataset unioning
- Helps builders visually verify and manage schema order
- Similar UI can be used in the "Add Formula" tile, the drag and drop can be very clunky.
This would be a small UI enhancement with big practical benefits for advanced ETL users— especially those leveraging the SQL tile for UNION ALL logic or merging datasets with mismatched schemas.
Categories
- All Categories
- 2K Product Ideas
- 2K Ideas Exchange
- 1.6K Connect
- 1.3K Connectors
- 310 Workbench
- 7 Cloud Amplifier
- 9 Federated
- 3K Transform
- 113 SQL DataFlows
- 651 Datasets
- 2.2K Magic ETL
- 4K Visualize
- 2.5K Charting
- 795 Beast Mode
- 78 App Studio
- 44 Variables
- 755 Automate
- 187 Apps
- 480 APIs & Domo Developer
- 71 Workflows
- 17 DomoAI
- 40 Predict
- 17 Jupyter Workspaces
- 23 R & Python Tiles
- 407 Distribute
- 118 Domo Everywhere
- 279 Scheduled Reports
- 10 Software Integrations
- 141 Manage
- 137 Governance & Security
- 8 Domo Community Gallery
- 47 Product Releases
- 12 Domo University
- 5.4K Community Forums
- 41 Getting Started
- 31 Community Member Introductions
- 113 Community Announcements
- 4.8K Archive