COF-C03 Study LabPráctica independiente de Snowflake
Data Loading, Unloading, and Connectivity

Drivers, connectors e integraciones

Conecta clientes, frameworks, almacenamiento y APIs externas distinguiendo el objeto que establece cada relacion de confianza.

drivers connectors storage integration api integration git sql api
Cobertura COF-C03 3.7

Drivers, connectors e integraciones

Drivers, connectors, storage y API integrations, Git repositories, SQL API y contexto de Openflow.

Conceptos que debes poder reconocer y distinguir:

  • JDBC, ODBC y Python connector
  • Storage integrations
  • API integrations
  • SQL API
  • Git repositories
  • Openflow

Usa los enlaces oficiales de Snowflake de esta unidad para ampliar cada concepto y contrastar su comportamiento.

Los drivers son conectividad de bajo nivel para clientes como JDBC, ODBC, Python, Node.js, .NET o Go. Los connectors adaptan Snowflake a un framework o plataforma, por ejemplo Spark o Kafka. No son alternativas identicas: un connector suele resolver semantica especifica y usa drivers o APIs por debajo.

Integracion correcta

Necesidad Capacidad No confundir con
Acceder a S3, Azure o GCS desde un stage Storage integration API integration
Permitir external functions o una API externa API integration Storage integration
Sincronizar codigo remoto Git repository y Git integration Un despliegue CI/CD completo
Enviar SQL por HTTP sin conexion de driver persistente Snowflake SQL API Snowpipe Streaming
Conectar una app o lenguaje Driver oficial Connector de framework

Puntos de seguridad y alcance

  • Storage integration define identidad cloud y ubicaciones permitidas o bloqueadas; reduce exposicion de secretos.
  • API integration define una relacion de confianza con endpoints externos permitidos, no acceso a un bucket.
  • Un Git repository clone es un objeto de schema que puede sincronizar repositorios remotos; no concede automaticamente permisos sobre objetos desplegados.
  • La SQL API envia sentencias, consulta su estado y recupera resultados; no es una API para cargar filas de streaming.
  • Openflow debe tratarse segun el estado del blueprint y disponibilidad general vigente, evitando memorizar detalles de preview.