Gestion, gouvernance et collaboration avec Snowflake
Emily Melhuish
Technical Curriculum Developer, Snowflake



CREATE SHARE claro_credit_risk_share; -- Step 1
GRANT USAGE ON DATABASE credit_risk_db -- Step 2
TO SHARE claro_credit_risk_share;
GRANT USAGE ON SCHEMA credit_risk_db.analytics
TO SHARE claro_credit_risk_share;
GRANT SELECT ON TABLE credit_risk_db.analytics.risk_summary
TO SHARE claro_credit_risk_share;
ALTER SHARE claro_credit_risk_share -- Step 3
ADD ACCOUNTS = partner_bank.eu_west;
-- Consumer creates a database from the share
CREATE DATABASE claro_shared_data
FROM SHARE claro.eu_west.claro_credit_risk_share;
-- Query it like any other database
SELECT *
FROM claro_shared_data.analytics.risk_summary;


Par défaut : SECURE_OBJECTS_ONLY = TRUE

Non recommandé, mais possible : définir SECURE_OBJECTS_ONLY = FALSE
Gestion, gouvernance et collaboration avec Snowflake