...
Link detection scans files and identifies any links in the files. This option is enabled when setting the behaviors for the job during job creation. It will run for both simulation and transfer jobs. The Job reports will display link information when available for the job. Once all the job runs have completed, you can then execute link remediation to update the links, so they don’t have to be edited manually.
Link Detection File Handling
The DryvIQ scans for links while the document is in memory when migrating the file. DryvIQ does not make additional API calls as part of the link detection feature. When doing the content analysis for link detection, DryvIQ needs a seekable stream. To obtain that, DryvIQ downloads the file into memory if it is small enough or into a temp location on the processing node if the file is too large. DryvIQ analyzes that stream, resets it, and uploads the file to the destination. After the transfer is complete, DryvIQ removes the temp file if it was needed to for file analysis.
...
Info |
---|
Job filter exclusions take precedence over Link Detection. Therefore, if a job filter exclusion is set to ignore DOCX, PPTX, or XLSX files, Link Detection will also ignore these files. |
Link Detection Impact on Job Performance
Simulation Jobs: When link detection is enabled on Simulation jobs, the simulation job execution will be longer because the document must be downloaded into memory to detect links. (Files are not normally loaded into memory during a simulation job because they are not actually being migrated.)
Transfer Jobs: As noted above, DryvIQ scans for links while the document is in memory while migrating the file. Therefore, the impact on job time is minimal. The document's size has a negligible impact on link detection times unless the file size is very large (GBs in size). Link detection will cause a nominal amount of CPU utilization to detect links. Memory is not affected.
Enabling Link Detection in the UI
...
Info |
---|
If you select a single job that does not have link detection enabled, the Execute link remediation option will not be displayed in the More options menu. If you select multiple jobs and one does not have link detection enabled, the Execute link remediation option will be disabled in the menu. |
Link Remediation Impact on Transfer Performance
Link remediation does not affect the transfer times or speed of migration jobs because it is a separate process executed after migration when link detection is completed.
Link remediation does entail making additional calls to the destination and source platform, so platforms with caps or overage charges may be impacted..
Link remediation does add time to the overall migration project because it adds a separate process that requires execution.
The link remediation process is roughly equivalent to the extra time it would take to do another delta run on a document count basis. For example, remediating links in 1000 files in a job takes about as much time as running a delta run with modifications to a 1000 files.
...
REST API
Enabling Link Detection Through the API
...