Data Guard Quick Start
This guide is for first-time packaged-install users who want one successful run as quickly as possible.
If Data Guard is already installed in your Unreal project, you can reach a passing validation in a few minutes using the bundled example files.
Before you start
Confirm these are true:
- the Data Guard plugin is installed in your project
- Unreal opens the project without plugin load errors
- Data Guard appears in the editor
Toolsmenu
Where the bundled example files are
In a packaged install, the starter example files live inside the installed plugin folder:
Plugins/DataGuard/Resources/Examples/Example_ItemStats_Valid.csvPlugins/DataGuard/Resources/Examples/Example_ItemStats_Schema.jsonPlugins/DataGuard/Resources/Examples/Example_ItemStats_Overlay.json
These files are designed to work with the built-in example struct:
Example Item Stats Row
Fastest first success
The fastest first run is Struct-only.
1. Open Data Guard
- Open the
Toolsmenu. - Open Data Guard.
- Confirm
Validation Setupappears.
2. Choose Struct-only
- Click
Struct-only. - In
Choose Struct, selectExample Item Stats Row. - Continue to the CSV step.
3. Choose the bundled example CSV
Select:
Plugins/DataGuard/Resources/Examples/Example_ItemStats_Valid.csv
Expected result:
Validation SummaryOverall status: PassedImport readiness: Passed
At this point, you have confirmed that:
- the plugin is loaded
- the built-in example struct is available
- Data Guard can validate a CSV successfully
Optional next two checks
JSON Schema
- Start again from
Validation Setup. - Choose
JSON Schema. - Select:
- CSV:
Plugins/DataGuard/Resources/Examples/Example_ItemStats_Valid.csv - schema JSON:
Plugins/DataGuard/Resources/Examples/Example_ItemStats_Schema.json
- CSV:
Expected result:
Schema Validation SummaryOverall status: Passed
Struct + JSON Rules
- Start again from
Validation Setup. - Choose
Struct + JSON Rules. - Select:
- struct:
Example Item Stats Row - CSV:
Plugins/DataGuard/Resources/Examples/Example_ItemStats_Valid.csv - overlay JSON:
Plugins/DataGuard/Resources/Examples/Example_ItemStats_Overlay.json
- struct:
Expected result:
Validation SummaryOverall status: Passed