Snowpark Migration Accelerator: Output Reports

So what does the assessment in this accelerator generate? Several Reports. Quite a few, in fact:

Output Reports

There are so many that it can be a bit overwhelming. Let’s start by cutting each of these reports into three categories:

  • Curated Reports - formatted reports designed to expand on the information presented in the application.

  • SMA Inventories - spreadsheets of information that can provide insight into the codebase that was analyzed.

  • Assessment zip file - all the reports compressed and ready to be send if required because an offline execution.

Each of these files can be analyzed to give you more information about the codebase that was just put through the tool.

To access the reports, select the “View Reports” option at the bottom of the application:

View Reports

This will take you to the directory you selected as the output folder path that you specified in the project creation page. Specifically, to a directory called “Reports”. (The list of files will be similar to the first image at the top of this page.) In this directory, you will find the following:

  • AssessmentReport.json

  • DetailedReport.docx

  • DetailedReport.html (deprecated since Spark Conversion Core V2.43.0)

  • files.csv

  • GenericScanner

    • GenericScannerOutput

      • files.pam

      • FilesInventory.csv

      • KeywordCounts.csv

      • line_counts.pam

      • tool_execution.pam

      • word_counts.pam

  • ImportUsagesInventory.csv

  • InputFilesInventory.csv

  • IOFilesInventory.csv

  • Issues.csv

  • JoinsInventory.csv

  • NotebookCellsInventory.csv

  • NotebookSizeInventory.csv

  • PandasUsagesInventory.csv

  • SparkUsagesInventory.csv

  • SqlStatementsInventory.csv

  • SummaryReport.docx (deprecated since Spark Conversion Core V2.43.0)

  • SummaryReport.html (deprecated since Spark Conversion Core V2.43.0)

  • ThirdPartyUsagesInventory.csv

  • tool_execution.csv

Quite a bit of information, isn’t it? Let’s take a look at each one by category.