Snowflake (Beta)
Last updated
Last updated
Select the Snowflake option in the deploy screen to deploy your model to Snowflake
Once selected, there are several options to select for a successful deployment.
Select the table against which you will be generating predictions. Do this by entering the schema and table name, then clicking "Verify"
NOTE: The credentials used to train your Project will be used, i.e. the Account Identifier, Warehouse, Username, Password, and Role
To create a new role for a user and grant read-only access, run SQL similar to:
NOTE: Predictions will be written to a new table, named <your_table>_akkio_predictions in the same schema as your source table. Your user must have access to create a table in this schema.
Map the fields betwen your training dataset and your predictions dataset. You only need to map the relevant fields, and can fields can be named differently
Scheduler - Select how often the prediction will run.
Run on Deploy - Select whether it will run immediately upon deployment.
Run Rules - Run against either all rows or rows without predictions. This allows you to input and output the same type of Salesforce field.
Map Fields - Map the fields existing in the project to the fields on the prediction data. These will often be the same but can be manually mapped if they are different.
Apply Data Prep - If you applied any data prep steps in the project, those transformations can be used to your prediction data before running the prediction
Once you are happy with your settings, you can click to preview and then deploy your model.