Usted está aquí:
Conexión SQL estándar de Google BigQuery
Aporte sus grandes volúmenes de datos de Google BigQuery con compatibilidad de SQL estándar en CRM Analytics utilizando el conector SQL estándar de Google BigQuery.
Crear conexión
- En la ficha Conexiones del Gestor de datos, haga clic en Nueva conexión.
- Haga clic en el nombre del conector y haga clic en Siguiente.
- Introduzca los parámetros del conector.
- Haga clic en Guardar y probar para validar sus parámetros e intentar conectar con el origen. Si la conexión falla, CRM Analytics muestra posibles motivos.
Todas las configuraciones requieren un valor, a menos que se indique lo contrario.
| Configuración de conexión | Descripción |
|---|---|
| Nombre de conexión | Identifica las conexiones. Use una convención que le permita distinguir fácilmente entre diferentes conexiones. |
| Nombre del desarrollador | Nombre de la API para la conexión. Este nombre no puede incluir ningún espacio. El nombre de API se usa en sus recetas para hacer referencia a los datos extraídos con esta conexión. No puede cambiar el nombre del desarrollador tras crear la conexión. |
| Descripción | Descripción |
| Esquema | Nombre del Id. del conjunto de datos de Google BigQuery al que se va a conectar. |
| Clave privada | Introduzca el valor de private_key desde el archivo JSON. |
| Correo electrónico de cliente | Introduzca el valor de No incluya |
| Id. de Proyecto | Introduzca el valor de Si tiene múltiples proyectos con la misma cuenta de servicio, introduzca el Id. del proyecto que contiene el conjunto de datos al que desea conectarse. |
| Id. de proyecto de facturación | El Id. de la cuenta de Cloud Billing a la que desea que se cargue la actividad de esta conexión. |
| Utilizar API de almacenamiento | Configuración opcional. True: Utiliza la API de lectura de Google BigQuery Storage. Consulte la documentación de API de lectura de almacenamiento de BigQuery de Google para comprender su consumo previsto y el precio de extracción de datos de Google para obtener información sobre coste adicional. Falso: Utiliza el modo de extracción directa. Este modo tiene un límite de datos de 10MB. |
Consideraciones del conector SQL estándar de Google BigQuery
Tenga en cuenta estos comportamientos cuando trabaje con el conector SQL estándar de Google BigQuery.
- Los nombres de objetos conectados deben comenzar por una letra e incluir solo letras, dígitos y guiones bajos. Los nombres de objeto no puede terminar por un guión bajo.
- Solo se admiten los nombres de campo con combinaciones de caracteres alfanuméricos, puntos, guiones bajos o guiones. Si un conector incluye nombres de campo que contienen otros caracteres, como espacios o corchetes, la sincronización falla.
- El conector puede sincronizar hasta 100 millones de filas o 50 GB por objeto, cualquiera que sea el límite alcanzado primero.
- El modo de etapas es compatible. El modo directo no se admite.
- La tablas de BigQuery que utilizan datos integrados desde Google Drive no son compatibles. Los datos de Google Drive deben pasar a BigQuery.
- El conector no aplana los campos anidados. Al realizar una vista previa de datos anidados antes de la carga, solo se muestran los campos de nivel superior.
- Tablas de destino temporales
- El conector crea tablas de destino temporales en BigQuery para crear etapas para los datos antes de servirlas al cliente. El conector denomina estas tablas con el formato EA_TEMP_<5-character random string>_<objectName>. Normalmente, las tablas se eliminan de forma automática. Para evitar que se generen costes de almacenamiento de datos adicionales en Google BigQuery, verifique que todas las tablas temporales se hayan eliminado y elimine manualmente las tablas que no se eliminaron.
- Compatibilidad de tabla
- El conector SQL estándar de Google BigQuery admite Tablas de SQL estándar, Tablas de SQL heredadas y Vistas SQL estándar, pero no admite Vistas SQL heredadas.
| Configuración | Descripción |
|---|---|
| Ruta de almacenamiento | Solo aplicable a la versión de conector heredada. Ruta en Almacenamiento de Google Cloud, donde se crea un archivo de etapa local para almacenar los datos temporalmente. Introduzca el nombre de depósito o el nombre de depósito y nombre de carpeta. Por ejemplo, introduzca <bucket_name> o <bucket_name>/<folder_name>. Para escribir archivos en este área de organización, el usuario especificado en Correo electrónico de cliente debe tener permisos para listar, leer y escribir en el depósito. |

