Before you start
Confirm the following before you begin:- You are an Owner of your Organization in General Validation.
- An active Fabric capacity that your Microsoft account can see. Only active capacities you can see are offered during setup.
- Permission in Fabric to create workspaces and to assign them to that capacity.
- Tenant settings that allow Spark Job Definitions and Fabric Runtime 2.0. Setup sets the dedicated workspace’s default Spark runtime to Fabric Runtime 2.0 and installs one Spark Job Definition.
- If your tenant requires an administrator to approve new applications, that approval is complete. See Sign-in and team access.
- A Fabric tenant on Microsoft’s commercial cloud. Contact support@generalvalidation.com before setting up with Private Link, regional-only endpoints, or a sovereign cloud.
Run setup
- Open Environment. A newly activated Organization opens this page automatically.
- Choose a Fabric capacity. The list shows only active capacities your account can see, as capacity name and region. When exactly one capacity is eligible, it is selected for you. The hint reads “Uses your existing capacity. No new capacity is purchased.”
- Click Set up General Validation.
- Keep the page open. The button changes to Setting up General Validation… and the page reads “Keep this page open while Fabric finishes setup.”
- Watch the Environment map beside the controls. Its heading changes to Installation progress and it shows a counter such as 2 of 5, a progress bar, and the current step as “Working on:” followed by the step name. The five steps are Dedicated workspace, Spark runtime, Results Lakehouse, Validation job, and Connect to General Validation. Each step moves from Waiting to In progress to Complete.
- When the last step completes, the map heading changes to Your validation environment and the control card reads Ready for validation.
- The step stays marked Needs attention and the map reads “Stopped at:” followed by the step name. The reason appears in an alert above the controls.
- The button changes to Retry setup with the hint “Retry to continue from the resources already created.” Click it to continue from the failed step. A retry reuses the workspace, Lakehouse, and job that already exist and does not create duplicates.
- If you reload or close the page during setup, the progress display resets. Click Set up General Validation again; setup resumes with the resources that already exist.
What setup creates
Setup never adopts or modifies an existing workspace. Spark compute for your
Runs consumes the capacity you chose. For the full inventory and the
permissions setup uses, see
What General Validation creates and needs in Fabric.
After setup
The control card reads Ready for validation and lists Workspace with the workspace name and Results Lakehouse with GeneralValidationResults. The Environment map shows each of the five steps as Configured. Contributors and Readers see the same card with View Table Pairs in place of Create a Table Pair.- View in Fabric opens the dedicated workspace in the Fabric portal in a new tab, where you can inspect the workspace, the Lakehouse, the job, and its run history.
- Create a Table Pair is the next action. See Create Table Pairs.
Share the workspace with your team
Membership in your General Validation Organization does not grant any access in Fabric, and access in Fabric does not add anyone to your Organization. Manage the two separately:- Invite teammates to the Organization from Organization and give each one a role. See Sign-in and team access.
- Have a Fabric workspace administrator share the dedicated workspace with the same people through Fabric. Teammates who run validation need read access to the source and target Tables and write access to the Results Lakehouse. Teammates who open a Result’s details or mismatch evidence need read access to the Results Lakehouse, because their browser reads those values directly from OneLake.
Troubleshooting
No capacity is listed. The page reads “No available Fabric capacity found. Ask your Fabric administrator for permission to assign workspaces to an active capacity, then refresh.” Ask your Fabric administrator to grant that permission on an active capacity, then click Refresh. A setup step fails. Click Retry setup. If the same step fails again, read the alert:- “Microsoft denied setup access. Ask your Fabric administrator to allow workspace creation and capacity assignment.” Your account cannot create a workspace on the chosen capacity. Ask your Fabric administrator to review your permission on the capacity and the tenant settings for workspace creation, the Spark runtime, and Spark Job Definitions.
- “Setup already started on another capacity. Select that capacity to resume setup.” Choose the capacity that already holds the General Validation workspace.
- “Fabric setup is still pending. Retry setup to check the workspace.” or “Fabric setup could not yet be confirmed. Retry setup to check whether the job is ready.” Wait a moment, then click Retry setup.
- “Fabric could not complete setup. Open the workspace for details.” Open the workspace in the Fabric portal and inspect the failed operation.
- “Multiple General Validation workspaces were found. Resolve the duplicate workspaces in Fabric.” Similar messages report duplicate Results Lakehouses and duplicate validation jobs. Remove or rename the duplicates in Fabric, then retry.
- “The existing General Validation job has a different or unverifiable definition. Rename or remove it in Fabric before retrying setup.” The job in the workspace was modified or is not the one General Validation installs. Rename or remove it in Fabric, then retry.