---
title: "Integración con Snowflake"
url: "https://help.outdoo.ai/es/article/integracion-con-snowflake"
language: "es"
last_updated: "2026-10-23T02:57:35.373Z"
---

# Integración con Snowflake

Aprenda a llevar los datos de Outdoo AI a Snowflake mediante Secure Data Sharing o un conector directo por JDBC.

## Introducción

Outdoo AI analiza los datos de sus llamadas comerciales (reuniones grabadas con clientes) en tiempo real y los datos de sus oportunidades (pipeline y oportunidades del CRM) a intervalos programados. Integrar estos datos analizados en Snowflake permite a los equipos de RevOps y de datos unificar la inteligencia conversacional con otros datos del negocio.

Esto permite un análisis más profundo de las tendencias de las oportunidades, el rendimiento de los miembros del equipo, el comportamiento de los clientes y los riesgos del pipeline con sus herramientas de BI y flujos de trabajo actuales. Conectar Outdoo AI a su almacén de datos le permite correlacionar los insights de las llamadas y las métricas de oportunidades obtenidas por la IA con los datos del CRM, de uso del producto y de ingresos, para tomar decisiones mejor fundamentadas.

## Descripción general de la integración y métodos admitidos

Outdoo AI ofrece opciones de integración directa para sincronizar datos con su almacén de datos sin necesidad de herramientas ETL de terceros. Se admiten los siguientes métodos:

**Snowflake Data Share:** Outdoo AI comparte una base de datos de Snowflake de solo lectura con sus conjuntos de datos de llamadas y oportunidades mediante Secure Data Sharing de Snowflake. Así, los datos de Outdoo AI quedan listos para consultar en su cuenta de Snowflake, sin la sobrecarga de copiar datos. Las actualizaciones en Outdoo AI se reflejan casi en tiempo real en las tablas compartidas.

**Conexión directa con el almacén de datos (JDBC/ODBC):** como alternativa a los recursos compartidos de datos, Outdoo AI puede actuar como conector que escribe datos en su almacén de datos mediante los controladores oficiales. Usted crea las credenciales para Outdoo AI, y el servicio de Outdoo AI envía a sus tablas los nuevos registros de llamadas y las actualizaciones periódicas de oportunidades.

**Extracción mediante API REST:** Outdoo AI ofrece API RESTful para obtener los datos de llamadas y oportunidades en integraciones personalizadas. Requiere más desarrollo personalizado, pero ofrece flexibilidad.

**Área de staging en almacenamiento en la nube (S3 o ADLS):** Outdoo AI puede exportar archivos de datos en formato JSON a un bucket de almacenamiento en la nube de su propiedad. Snowflake puede hacer una carga masiva desde esa ubicación. Este método resulta útil si no es posible establecer conexiones directas con la base de datos, aunque puede introducir ligeros retrasos.

## Configuración de seguridad y autenticación

Antes de empezar, asegúrese de haber preparado un acceso seguro para Outdoo AI:

-   **Cree credenciales dedicadas:** aprovisione un usuario o rol dedicado en Snowflake para Outdoo AI. Conceda solo los privilegios mínimos necesarios (por ejemplo, la capacidad de crear los esquemas que utiliza Outdoo AI y escribir en ellos).

-   **Acceso de red:** si su almacén de datos está detrás de un cortafuegos o en una VPC, añada a la lista de permitidos las direcciones IP de salida de Outdoo AI o utilice un método de conectividad privada.

-   **Claves de API y tokens:** genere tokens seguros. Outdoo AI almacenará de forma segura los tokens o secretos que proporcione.

-   **Certificados y cifrado:** todas las integraciones utilizan canales cifrados (HTTPS para las API, TLS para JDBC).

-   **Auditoría y revocación:** trate las credenciales de la integración de Outdoo AI como cualquier cuenta de servicio. Supervise la actividad y rote las claves y tokens periódicamente.

## Integración con Snowflake

Outdoo AI admite dos métodos de integración con Snowflake: Snowflake Data Sharing (la opción más sencilla y sin mantenimiento) y un conector directo de Snowflake que envía los datos mediante JDBC.

### Método 1: Snowflake Data Share (recomendado)

Usar el uso compartido de datos nativo de Snowflake es la forma más fluida de llevar los datos de Outdoo AI a su cuenta de Snowflake. Outdoo AI actúa como proveedor de datos de Snowflake y comparte una base de datos que contiene sus tablas (por ejemplo, `OUTDOO_CALL_DATA` y `OUTDOO_DEAL_DATA`). Los datos están siempre actualizados, no se necesita ningún proceso ETL ni copia, y los datos nunca salen del almacenamiento gestionado de Snowflake.

#### Pasos de configuración

-   **Facilite a Outdoo AI los datos de su cuenta de Snowflake:** en Outdoo AI, vaya a **Company Settings > Ecosystem > Data Cloud** y abra Snowflake (o póngase en contacto con su gestor de cuenta de Outdoo AI) para iniciar una integración mediante Snowflake Data Share. Indique su Snowflake Account Locator (por ejemplo, `abc12345`) y la región de nube de Snowflake en la que está alojada su cuenta (por ejemplo, AWS us-east-1).

-   **Outdoo AI comparte los datos:** Outdoo AI crea un recurso compartido seguro de Snowflake con los conjuntos de datos correspondientes a su organización. A medida que se analizan nuevas llamadas o se actualizan oportunidades, el recurso compartido se actualiza casi en tiempo real.

-   **Acepte el recurso compartido en Snowflake:** en la consola de Snowflake, vaya a Data > Shares. Cree una nueva base de datos a partir del recurso compartido entrante:

```
   -- List incoming shares (as ACCOUNTADMIN):
   SHOW SHARES;
   -- Create a database from the share:
   CREATE DATABASE OUTDOO_DATA FROM SHARE OUTDOO_ORG.OUTDOO_SHARE_NAME;
```

Sustituya `OUTDOO_ORG.OUTDOO_SHARE_NAME` por el nombre del proveedor y el nombre del recurso compartido que le facilite Outdoo AI.

-   **Conceda acceso a los usuarios (si es necesario):** utilice `GRANT IMPORTED PRIVILEGES ON DATABASE ... TO ROLE ...` para que sus analistas puedan consultar los datos de Outdoo AI.

-   **Verifique que los datos están disponibles:** consulte las tablas de Outdoo AI como si fueran locales. Por ejemplo, `SELECT * FROM OUTDOO_DATA.CALLS LIMIT 10;` debería devolver registros de llamadas recientes. Como se trata de un recurso compartido en directo, las nuevas llamadas procesadas por Outdoo AI aparecen automáticamente.

### Método 2: Conector directo de Snowflake (envío por JDBC)

Si Snowflake Data Sharing no es viable, Outdoo AI también puede escribir los datos directamente en su cuenta de Snowflake mediante un conector.

#### Pasos de configuración

-   **Cree un usuario y un warehouse para Outdoo AI:** cree un usuario dedicado en Snowflake (por ejemplo, `OUTDOO_LOADER`) con un rol limitado a una base de datos o un esquema concretos. Asegúrese de que el rol tenga permiso de uso sobre un warehouse para la carga.

-   **Proporcione los datos de conexión:** en **Company Settings > Ecosystem > Data Cloud**, abra Snowflake y elija la opción de conexión directa. Introduzca el nombre de host de su cuenta de Snowflake, el nombre de usuario, la contraseña (o el par de claves), la base de datos y el esquema predeterminados para los datos de Outdoo AI y, de forma opcional, el nombre de un warehouse.

-   **Configuración inicial del esquema:** en la primera conexión, Outdoo AI inicia sesión y crea las tablas necesarias en el esquema de destino. Asegúrese de que el usuario de Outdoo AI tenga privilegios `CREATE TABLE` o `INSERT`. Conceda también el privilegio `TEMPORARY`, ya que Outdoo AI puede crear tablas temporales durante la carga.

-   **Proceso de carga de datos:** Outdoo AI realiza una sincronización completa inicial y carga todos los registros de llamadas y de oportunidades disponibles. Después de la carga inicial, Outdoo AI envía los nuevos datos de forma continua o periódica. Los datos de las llamadas se envían poco después de analizar cada llamada. Los datos de las oportunidades se envían según su calendario de actualización.

-   **Verifique y utilice los datos:** compruebe que aparecen nuevos registros en las tablas de Snowflake. Cada registro de llamada u oportunidad tendrá una marca de tiempo que indica cuándo se actualizó por última vez. Puede consultar los datos directamente o transformarlos al esquema de su empresa mediante Snowflake Tasks.

## Modelo de datos en Snowflake

La base de datos de Outdoo AI compartida o cargada contiene tablas independientes para los datos de llamadas y de oportunidades. Puede encontrar:

-   Una tabla `CALLS` con una fila por llamada comercial, que incluye columnas para el ID de la llamada, la fecha y hora de la llamada, los participantes, la duración, la puntuación de sentimiento, los temas clave y más

-   Una tabla `DEALS` con una fila por oportunidad activa, que incluye el ID de la oportunidad, el nombre, el propietario, la fase, el valor, la última actualización y la puntuación de riesgo de Outdoo AI

-   Una tabla `CALL_TRANSCRIPTS` con las transcripciones completas de las conversaciones en formato JSON por llamada

Con el recurso compartido de Snowflake activo, sus analistas y científicos de datos pueden combinar de inmediato los datos de Outdoo AI con otros datos del almacén. Por ejemplo, cree una vista que combine la tabla DEALS de Outdoo AI con su tabla interna de cuentas del CRM para correlacionar la interacción en las llamadas con el uso del producto o las cifras de ingresos. Como los datos de Outdoo AI están en directo, los paneles y los modelos de aprendizaje automático pueden usar siempre los insights de conversación más recientes sin necesidad de crear un pipeline ETL personalizado.

Esperamos que este artículo le haya resultado útil. Si tiene alguna consulta, escríbanos a support@outdoo.ai

## Artículos relacionados

-   [Integración con Amazon Redshift](https://help.outdoo.ai/es/article/integracion-con-amazon-redshift)

-   [Integración con Databricks](https://help.outdoo.ai/es/article/integracion-con-databricks)

-   [Outdoo Open API](https://help.outdoo.ai/es/article/outdoo-open-api)
