Copy Job JSON Definition Not Persisted After Editing in Microsoft Fabric
I have the following workspace setup in Microsoft Fabric:
- Production workspace containing:
- Lakehouses
- Semantic models
- Notebooks
- Copy Jobs
These are used for production workloads.
- Additional workspaces:
- Test
- Development
To support environment separation, I created corresponding lakehouses in the Development workspace and configured a Copy Job to copy data from the Production lakehouse to the Development lakehouse. This setup works correctly.
Scenario
To avoid manually recreating Copy Jobs, I attempted to duplicate an existing Copy Job by:
- Opening the original Copy Job JSON definition
- Copying the JSON
- Updating:
- The Copy Job name
- The Copy Job ID
- The target lakehouse ID
- Saving/closing the JSON editor
After closing the editor, the Copy Job appears correctly configured and displays the expected settings.
Problem
However, after closing the Copy Job and reopening it, the Copy Job is completely empty — as if it were newly created.
This suggests that:
- The edited JSON definition is not actually being persisted/saved
- Or the manually modified metadata/IDs invalidate the Copy Job without showing an error
Expected Behavior
After editing and saving the Copy Job JSON:
- The updated Copy Job definition should persist
- Reopening the Copy Job should display the saved configuration
- If certain properties (such as IDs) are not allowed to be modified, the UI/editor should provide validation errors or warnings
Actual Behavior
- JSON edits appear accepted initially
- No validation or save errors are shown
- Reopening the Copy Job results in an empty/default Copy Job configuration
Additional Notes
This capability would be very useful for promoting or replicating Copy Jobs across Development, Test, and Production workspaces without needing to recreate them manually.
Recent ideas
Option to set custom width for gridlines OR fixed outer padding
When designing reports, using the align and distribute evenly options in the format pane are useful, however when designing report pages with fixed bleeds between visuals I have to follow these steps...IolaWhiteley6 hours agoAdvocate IINew2Views0likes0CommentsDefault Scrollable Time-Series Charts to Most Recent Data
Currently, Power BI time-series charts always open scrolled to the earliest (leftmost) date by default, which is inconvenient for reports where users are interested in the most recent (rightmost) dat...CStillwell7 hours agoNew MemberNew21Views2likes1CommentOption to Stop Fabric Planning Billing Session After Plan Item Deletion
Currently, a Fabric Planning session remains active for 30 days once triggered. If a user creates a Plan item only for testing and deletes it the next day, the billing session still continues and c...v-dugumarrir18 hours agoMicrosoft EmployeeNew44Views10likes1Comment