Skip to main content

Requirements

Private Preview

Summary of everything your team needs to provide or setup to enable the Ekai native app.


Setup & Identifiers

Consumers are requested to do the following in order to enable and access Ekai:

  • Share your Snowflake account details: region, locator, and account identifier
  • Provision access to LLMs by ensuring at least one of the following:
    1. Anthropic, OpenAI, and Google standard API keys to connect to hosted models.
    2. Use secure, private endpoints via Google Vertex AI or Azure OpenAI.
    • Azure OpenAIgpt-5-mini, text-embedding-3-small
    • Google Vertexgemini-3.1-pro-preview, claude-sonnet-4-6, claude-haiku-4-6
  • Describe the target data (tables, row/column counts, total size) so Ekai can scope an efficient end-to-end runtime for the trial.
  • From the Snowflake UI, click GET to provision the app in your account and region.

Access & Privileges

  1. ACCOUNTADMIN role is required to install the app.
  2. Account Admin must grant application roles to end users.
  3. The app creates an Ekai DB — ensure users have access. By default, all users with assigned application roles have full database access.
  4. The app must be granted access to target objects: databases, schemas, tables, views, and warehouses. See Data Access Configuration.
  5. An external user account should be created and shared with the Ekai team for setup, testing, and debugging.
  6. Optional: Ekai allows users to connect to their configured data via the app directly, or by generating Programmatic Access Tokens (PAT) for user specific access.

Query Execution & Available Objects

Verify the following before starting the trial:

ObjectRecommendation
WarehousesLarge for tens of GBs / billions of rows; XL for larger datasets
Snowflake IntelligenceEnsure SF Intelligence is enabled and required LLMs are accessible. Alternatively, create the Intelligence object with cross-region inference.
Event TablesAn event table must exist for log access (usually present by default — account admins can verify).
Cortex Analyst OwnershipIf not using a PAT, users may need to enable usage of Snowflake Intelligence objects.