Scan Management Feature Guide
Scan Management offers Data Discovery users an effective method for monitoring their scan activities with less manual, daily interaction via automatic data source scanning, instant scan profile generation, sequential running of scan jobs, and scan status notifications. This allows users to quickly identify what data has been scanned and respond to notifications when scans are completed or require a direct inspection.
Supported Data Sources
All data sources listed in our connector page are supported for Scan Management.
To create a new plan
Phase 1: Connection Test & Run Scan
The first step is testing the connection to the identified data source. This is a prerequisite for the rest of the scan management process.
Available Statuses:
-
Waiting
-
Pending
-
Processing
-
Complete
-
Failed
A successful connection will return a Complete status along with a timestamp of the test.
In the event of a failure, the user will be prompted to validate their credentials and have a chance to retry the connection.
If the data source is inactive or the worker node is unhealthy, the test connection ability will be disabled.
For more information on testing data sources, see Connecting Data Sources.
Phase 2: Discover Objects
Once the application can successfully test and validate the connection, the chosen scan type will be begin. Once it is complete, the number of objects will be listed. Click the View Job Overview link to inspect job progress.
In the event of a failed scan, the system will display an error and offer users a chance to retry the catalog scan. Users are encouraged review their data source or credentials in addition to retry scan.
Phase 3: Scan Profile Creation
Once the scan ends, the chunking process will divide the data source into multiple scan profiles. The application will then display the number of scan profiles as well as a link to inspect the scan profiles.
The name of each scan profile will follow this pattern: [data source name] + [Num] + [Base36(milliseconds from epoch)]
-
Each element is separated by hyphen. Example: ttps://www.multiutil.com/base10-number-converter/
-
Num refers to the number, starting at 00. Example: if it is the 8th scan profile of 10, it would be “07”
-
Example: "mysql-03-1ggczo45"
The application will create a scan profile for each identified object, with a max of 10. Example: 6 objects found, 6 scan profiles created.
With this first edition of Scan Management, the size of objects does not impact the number of scan profiles generated.
Phase 4: Scan Execution
Once the scan profiles have been created, the corresponding scan jobs will be sequenced and the first job will begin. The scan jobs will be in either an In Progress, Completed, or Queued status.
The jobs that are Completed or In Progress will provide a link to the Job Overview tab in the Scan Job Details screen.
Any jobs with an error will provide a link to the View Error Log, which is pre-filtered for error messages, for easier navigation from the scan management plan. Use the Retry Failed button to reprocess a failed scan job without having to navigate to the specific job log.