Install LandingLens on Snowflake
  • 16 Sep 2024
  • 3 Minutes to read
  • Dark
    Light
  • PDF

Install LandingLens on Snowflake

  • Dark
    Light
  • PDF

Article summary

This article applies to these versions of LandingLens:

LandingLensLandingLens on Snowflake

Installation Requirements

  • Before installing any apps from the Snowflake Marketplace, a user with the ORGADMIN role must accept the Consumer Terms of Service for the Snowflake Marketplace. For more details, go to the Snowflake Documentation.
  • To install an app, you must use the ACCOUNTADMIN role or another role with the IMPORT SHARE and CREATE privileges. For more details, go to the Snowflake Documentation.
  • You must have a warehouse to install LandingLens. The warehouse can be any size (including X-Small) and can have auto-suspend enabled.
  • You must have a warehouse to run LandingLens.

Request the LandingLens App

Access to the LandingLens app is available by request. To request the app, follow the instructions below:

  1. Open the LandingAI provider page in the Snowflake Marketplace.
  2. Locate and click the LandingLens - Visual AI Platform listing.
  3. Click Request.
    Request the App
  4. Fill out and submit the request form.
  5. The LandingAI team will review the request and contact you with more information.

Install the LandingLens App

After you've requested the app and been granted access it, follow the instructions below to install it in Snowflake:

  1. Open the LandingAI provider page in the Snowflake Marketplace.
  2. Locate and click the LandingLens - Visual AI Platform listing.
  3. Click Get.Get LandingLens in the Snowflake Marketplace
  4. Select the Warehouse to use for the installation process. The warehouse is only used to install the app, and can be any size (including X-Small).
  5. If you want to change the name of the application, click Options and enter a name in Application Name.
  6. Click Get.
    Get the LandingLens App
  7. Go to Snowsight > Data Products > Apps. Double-click the LandingLens app listing. (Although the app is listed in the Installed Apps section, it is not installed yet.)Double-Click the LandingLens App Listing
  8. A new page opens. It has a series of steps that guide you through the installation process.
  9. In Step 1, click Grant. These permissions allow LandingLens to create compute pools and perform other tasks in your account.
    Grant Permissions
  10. In Step 2, click Review. Review the allowed endpoints on the pop-up and click Connect. This allows LandingLens to access the Internet.
    Allow the Endpoints to Connect to the Internet
  11. Scroll to the top of the page and click Activate.
    Activate the App
  12. LandingLens opens in your Apps. Click Launch App.
    Launch App
  13. The installer opens in the APP_WIZARD tab.
  14. Click Install. The installer installs all the required services for the LandingLens app. This process takes about 20 to 30 minutes. Do NOT close the tab during the installation process, because that will stop the process.
    Install
  15. Once the installation process is complete, all services have the status DONE or READY (green checkmark) and the URL to access LandingLens displays. Copy and paste the URL into a new tab to open the LandingLens app. We recommend bookmarking this URL.
    Copy the LandingLens URL

Log In to LandingLens App on Snowflake

After you install LandingLens, you can log in to the app using the Snowflake credentials you used to install the app. Only users with the correct privileges in the account can access the LandingLens app.

Troubleshooting Tips

Errors During the Installation Process

During the installation process, you might get errors, such as Number of retries exceeded. Or, some of the services might still have the status MISSING (yellow triangle).

To resolve these issues, click Upgrade or Resume. This triggers the installer to attempt to install the service again.

Error: Insufficient Privileges

Due to a change to endpoints permissions in Snowflake, some users may receive an error about insufficient privileges after installing the LandingLens application on Snowflake. We are preparing a new version of LandingLens that resolves this issue.

If you receive an insufficient privileges error before the new version is available, follow the instructions below to resolve the issue:

  1. Go to the LandingLens installer on Snowflake.
  2. Click Support in the left-hand nav bar.
    Open the Support Page
  3. Select the I understand that some actions are irreversible checkbox.
  4. Click SQL Passthrough.
  5. Type this in the SQL Statement textbox:
    GRANT SERVICE ROLE traefik.traefiksnow!ALL_ENDPOINTS_USAGE TO APPLICATION ROLE llens_public;
  6. Click Run.
    Run the SQL Statement

Was this article helpful?