Secure Data Sharing
Shares, secure views, imported databases y coste de provider frente a consumer.
Conceptos que debes poder reconocer y distinguir:
- Secure Data Sharing
- Shares
- Provider y consumer
- Imported databases
- Secure views
- Coste de proveedor y consumidor
Usa los enlaces oficiales de Snowflake de esta unidad para ampliar cada concepto y contrastar su comportamiento.
Secure Data Sharing permite compartir objetos seleccionados sin copiar los datos al consumidor. El proveedor conserva el almacenamiento; el consumidor paga el computo de su warehouse al consultar la imported database.
Flujo basico provider-consumer
- El provider crea un SHARE.
- Concede USAGE y SELECT o database roles compatibles al share.
- Anade cuentas consumidoras.
- El consumer crea una database importada desde el share.
- El consumer concede imported privileges o roles compatibles a sus propios roles.
Comparativa rapida
| Opcion | Cuando pensar en ella | Punto fino |
|---|---|---|
| Direct share | Comparticion controlada entre cuentas | No implica por defecto resharing libre |
| Listing / Marketplace | Distribucion mas amplia o empaquetada | Puede cambiar el modelo de publicacion y alcance |
| Reader Account | Consumidor sin cuenta Snowflake propia | La experiencia y la administracion difieren del consumer normal |