Knowledge Base
Gryd by BuildZoom Data Snowflake Share
Intro
Gryd by BuildZoom Data Snowflake Share delivers your subscribed datasets as live secure views inside your own Snowflake account. No file transfers, no copies, always up to date with your subscription's refresh cadence.
Features
Secure Views for each dataset
- Gryd by BuildZoom Data will create secure views against 1 or more output tables subscribed to by the customer.
- Each Secure View is in turn granted to a new Snowflake Share connected to the customer's Snowflake Account.
- Whenever this data subscription is run (monthly/weekly etc.) the data is reflected in these output tables and immediately available to the secure views.
Data Refresh Status - An additional secure view with summary statistics
Requirements/Limitations
- Snowflake direct share is only currently supported between Snowflake accounts within the same Cloud Provider and Region.
- This is currently AWS_US_EAST_1 (display name: US East (N. Virginia) )
- Customers can use
SELECT CURRENT_REGION();to confirm their region and provider.
Set-Up
- The customer will need to provide Gryd with the OrganizationID and AccountID of the customer's Snowflake account.
- This can be found by navigating to a user's Profile in the bottom left of Snowsight, expanding the list of active accounts, and selecting "view account details" for the desired account.
- From the returned table, find the "Data sharing account identifier", which is in the format OrganizationID.AccountID; separated by a period.
Client Instructions: confirm successful share
Step 1: Confirm the Gryd share is visible to your account.
Step 2: Create a local database from the share. Replace <BZD_ORG>.<BZD_ACCOUNT> with the fully-qualified name from Step 1.
Optionally grant access to other roles in your account:
Step 3: Confirm the shared views are present. The share exposes secure views (not tables) in the your schema.
Step 4: Query the data. Select directly from the live views, or use ELT to copy/upsert into your own persistent tables.