DataMynd Docs
Synthetic Data Generator Docs
Synthetic Data Generator Docs
  • Synthetic Data Generator
    • About
    • Requirements And Setup
    • Private Link Information
  • Application Workflow
    • Project Setup
    • Select ML Model
    • Data Config
    • Train and Generate
    • Quality Report and Preview
  • Other
    • Object Privileges
    • Performance and Accuracy Tuning
Powered by GitBook
On this page
  1. Synthetic Data Generator

Requirements And Setup

PreviousAboutNextPrivate Link Information

Last updated 5 months ago

The application must be deployed using a role with sufficient privileges (like ACCOUNTADMIN). Alternatively, see sample SQL below to create a role called CONSUMER_ADMIN that can be used to install the app.

CREATE ROLE IF NOT EXISTS CONSUMER_ADMIN;
GRANT ROLE CONSUMER_ADMIN TO ROLE ACCOUNTADMIN;

See below sample SQL to grant the proper privileges to the CONSUMER_ADMIN role created with the SQL shown above:

GRANT CREATE DATABASE, IMPORT SHARE ON ACCOUNT TO ROLE CONSUMER_ADMIN WITH GRANT OPTION;
GRANT CREATE APPLICATION ON ACCOUNT TO ROLE CONSUMER_ADMIN;
GRANT EXECUTE TASK, EXECUTE MANAGED TASK ON ACCOUNT TO ROLE CONSUMER_ADMIN WITH GRANT OPTION;
GRANT USAGE ON WAREHOUSE <insert warehouse name> TO ROLE CONSUMER_ADMIN WITH GRANT OPTION;
GRANT CREATE WAREHOUSE ON ACCOUNT TO ROLE CONSUMER_ADMIN WITH GRANT OPTION;

Note, if your account is set up to use , you may have some additional steps to follow. Please see here or reach out to support@datamynd.ai for more information.

Upon running the app for the first time, a 'first time setup' page will launch asking the user to grant certain privileges to the app as well giving a name to a new database that will be created to store the output synthetic data. You will also notice an optional ‘Training Warehouse’ reference can be configured. This warehouse will be used for certain asynchronous tasks including model training, and can improve speed and performance of the app.

The application can only use and profile data that it has been granted access to. When creating a new project in the app, the user will be instructed to grant several privileges to ensure the app can access the appropriate data. See for more details.

Object Privileges
PrivateLink
First Time Setup page (as seen in dark mode) after all privileges have been granted. Click 'Continue to APP' to continue.