Configuration and Settings

Setting up the SMA

Setting up a new project using the Snowpark Migration Accelerator (SMA) is relatively straightforward. Having said that, there are settings, updates, and other requests you can make in the application. This page will review each of those options.

Updating the Application

The SMA checks for updates automatically when you launch the application. If an update is available, you will receive a notification in the top right corner of the application:

Pending Updates

If you choose to Update Now, the application will immediately start downloading the updated installer for the latest version of the application.

Downloading Update

When the download is complete, you can choose to Close and Install the updated version of the application.

Download Successful

The application will relaunch with the latest version shown in the top right.

Update Complete

Check for Updates

You can check any time if there is a new version available to be downloaded. To check, use the Check for Updates option in the application.

If you are up to date, you will receive a notification in the top right corner of the application indicating as much:

Check for Updates - Up to Date

If you are not up to date, the application will ask you if you would like to update to the latest version:

Check for Updates - Update

Conversion Settings

Before you start a conversion process, you can configure a set of conversion settings using any of the two options available:

  • In the menu bar:

Menu bar option for Conversion Settings
  • In the conversion screen:

Conversion setting option

These options will open the conversion settings section, where you can find the conversion settings list:

  • Convert Pandas API to Snowpark API: Here you can configure if the tool will convert the Pandas code found into Snow Pandas code or not.

Conversion settings

About

To get the version numbers associated with the version of the application you are using, you can choose the About Snowpark Migration Accelerator option.

About Snowpark Migration Accelerator

To see what may be different from one version to another, you can view the release notes.

File Menu

From the file menu, you can open a New Project or use the Open Recents menu to select a recently opened project.

File Menu

If you choose to open a New Project or another project, you will be prompted to Save Changes & Create New Project.

Help Menu

The help menu has a variety of options to help point you in the right direction depending on what kind of support you may need.

Help Menu

Each of the options available from the help menu are described below.

Documentation

Selecting this option will bring you to the main page of this documentation site. (Welcome!)

Release Notes

The release notes are published in the general section of this documentation site. This option will take you to that page.

Glossary

The glossary option will take you to the Glossary in the support section of this documentation.

Request New Access Code

Access codes are available if you are looking to activate the SMA in conversion mode. You cannot execute a conversion without an access code.

You can request an access code at any time by selecting Inquire about an access code from the help menu:

Inquire about an access code from the Help Menu

The Request Access Code form (shown below) will pop up. If you're not sure if you have access to an access code, reach out to the SMA support team at [email protected].

When requesting an access code, the SMA will prompt you for several pieces of information:

Request an Access Code

Without all of this information, an access code cannot be issued. Note that the email address requested here is where the access code will ultimately be sent.

Contact Us

Contact us will launch your email service. The Contact Us option will allow you to send an email to [email protected] to discuss anything related to the Snowpark Migration Accelerator.

For more ways to contact the SMA team, visit the contact us section of this documentation.

Report an Issue

You can report an issue at anytime. This is not restricted to issues running the tool, but anything related to your use of the tool.

Selecting this issue will prompt this form to appear:

Report an Issue

A description of the issue is required to submit the issue to our team. However, to expedite a solution, we recommend that you share your email address (so we can contact you about this issue), attach any files that help describe your issue (this could include screenshots illustrating the problem), and include the log files from your execution of the tool.

Sending the issue will alert the SMA support team. If you included your email, we will respond to you as soon as possible.

EULA

This takes you to the End User License Agreement (EULA) page in this documentation.


Now that you know about the knobs and levers, it's time to actually run the SMA.

Last updated

#332: [SIT-1562] SQL Readiness

Change request updated