Enable Translate in a data clean room

Install the Translate app

To install Translate in a clean room environment:

  1. Submit a support request to assist with installing Translate in a data clean room.
  2. Install the Translate app.

Grant privileges to the SAMOOHA_APP_ROLE role

Before a clean room administrator configures the connector, the owner of the Translate app must:

  1. Sign in to Snowflake.
  2. Go to Snowsight.
  3. Assume the role that has ownership rights to the Translate app. For example, if the ACCOUNTADMIN role is the owner of the Translate app, execute:

    USE ROLE ACCOUNTADMIN;
  4. Execute the following command to grant Snowflake Data Clean Rooms access to the Translate app role:

    GRANT APPLICATION ROLE <application_name>.DCR_DB_ROLE TO ROLE samooha_app_role;

Configure the Translate app

To configure the Translate app:

  1. Sign in to your Clean Room web app.
  2. Go to Connectors.
  3. Select the Identity & Data Providers tab.
  4. Expand Translate.
  5. In the Application Database field, enter the name of the application database that was installed by the Translate app.
  6. To enable transcoding to translate into another Client Key space, submit a support request to update the collaborators for this connector.
  7. Select the source Client Key as the provider of the clean room.
  8. In the Snowflake Account Locator field, enter your account locator.
  9. For the Collaborator, enter the Snowflake Account Locator of your collaborator’s Snowflake account.
  10. Select the Client Key for your collaborator’s Client Key space.
  11. Select Save.
  12. Confirm that Translate is "Authenticated" in the Connectors tab.