- 1

Google Cloud para Retail: Optimización y Modernización en E-commerce
08:50 - 2

MLOps: Integración y Operacionalización en Ciencia de Datos Retail
12:17 - 3

Arquitectura de Alto Nivel para Aplicaciones en la Nube
08:41 - 4

Desarrollo de Aplicaciones con Firebase y Vue: Configuración Inicial
18:49 - 5

Firebase: Autenticación y Seguridad en Aplicaciones Web
12:07 - 6
Instalación y Configuración de Google Cloud y Firebase para Apps
07:05 - 7

Medición de Interacciones con Google Tag Manager y Analytics
08:42 - 8

Configuración de Google Tag Manager y Google Analytics
16:23 - 9

Tageo Avanzado con Google Tag Manager para Customer Lifetime Value
12:33 - 10
Uso estratégico del Customer Lifetime Value (CLV)
01:11 - 11

Integración de Servicios y APIs en Arquitecturas Modernas
11:25
Implementación de Modelos ML en BigQuery y Almacenamiento en GCS
Clase 32 de 42 • Curso de Google Cloud Platform para E-commerce
Contenido del curso
- 12

Integración de APIs en Tiendas en Línea
09:17 - 13

Fundamentos y Creación de APIs con APIG de Google Cloud
09:33 - 14

Creación y Gestión de APIs con APIG
06:48 - 15

Creación de API Proxy con APIG y OpenAPI Specification
10:40 - 16

Creación y Gestión de API Products y Developer Apps
11:05 - 17

Creación y gestión de portales para desarrolladores con APIG
12:22 - 18

Configuración de Portales para Desarrolladores en APIG
06:04 - 19

Buenas prácticas para desarrollar APIs eficaces
01:46
- 20

Datos Estructurados en Machine Learning para Marketing
13:12 - 21

Modelos de Forecasting y Customer Lifetime Value con BigQuery
06:45 - 22

Integración de BigQuery con Jupyter para Análisis de Datos
15:34 - 23

Cuándo usar AutoML Tables vs BigQuery ML en Machine Learning
12:44 - 24

Entrenamiento de Modelos de Machine Learning con BigQuery ML
10:08 - 25

Entrenamiento y Evaluación de Modelos con BigQuery ML y Jupyter
13:39 - 26

Exportación de Modelos en BigQuery ML: Métodos y Consideraciones
07:09 - 27

Exportación de Modelos de Machine Learning a Cloud Storage
05:43
- 28

Despliegue de Modelos Machine Learning en Google Cloud Run
11:16 - 29

Introducción a Kubernetes y su Uso en la Orquestación de Contenedores
09:42 - 30

Implementación de Modelos de Machine Learning con BigQuery API
09:31 - 31

Almacenamiento de Predicciones con Google Cloud Storage y BigQuery
08:21 - 32

Implementación de Modelos ML en BigQuery y Almacenamiento en GCS
12:56 - 33

Despliegue Continuo con Google Cloud: Herramientas y Estrategias
12:13 - 34

Despliegue Continuo en Google Cloud con Cloud Run y Docker
10:31 - 35

Configuración de Escalamiento en Google Cloud Run
14:32 - 36

Control de Autenticación y Autorización en Google Cloud Run
25:41
- 37

Google Cloud Platform para Estrategias de Marketing Digital
10:45 - 38

Integración de Google Analytics con BigQuery para Segmentación Avanzada
09:29 - 39

Análisis de Datos con SQL y Modelos K-Means en Google Analytics
13:25 - 40

Creación y Evaluación de Modelos en BigQuery con Datos de Google Analytics
17:14 - 41

Segmentación de Audiencias en BigQuery y Predicciones de Compra
03:30 - 42

Integración de Audiencias en Google Marketing Platform
09:43
¿Cómo invocar un modelo de machine learning en BigQuery?
La utilización de BigQuery para la implementación de modelos de machine learning se ha convertido en una técnica esencial para los analistas de datos y desarrolladores. BigQuery no solo permite almacenar grandes volúmenes de datos, sino que también facilita la construcción y explotación de modelos predictivos. Veamos paso a paso cómo se lleva a cabo el llamado a un modelo desde su consola.
¿Qué es Google Cloud Shell y cómo se activa?
Para iniciar con la implementación, utilizamos Google Cloud Shell, una potente herramienta que te permite tener una máquina virtual temporal ya lista con Debian. Es ideal para tareas administrativas y operativas dentro de Google Cloud.
- Activación: Se puede activar fácilmente desde la consola de Google Cloud haciendo clic en "Activar el Google Cloud Shell".
- Ventajas: Permite instalar componentes adicionales, ajusta cómodamente el tamaño del terminal.
¿Cómo trabajar con repositorios y editores en Google Cloud?
Contar con un repositorio bien gestionado es vital para el éxito de tus desarrollos. Google Cloud ofrece un editor mediante el cual puedes revisar y modificar tu código fácilmente.
- Acceso al editor: A través de Google Cloud Shell, puedes ajustar el ancho para una visualización más clara.
- Repositorios: Puedes tener acceso a repositorios públicos y solucionar cualquier problema de dependencias a medida que avanzas.
¿Qué consideraciones para trabajar con modelos en BigQuery?
Uno de los principales aspectos a tener en cuenta es la persistencia de datos en tablas de BigQuery, y aquí es donde se utilizan las funciones de predict.
# Ejemplo de llamada a modelo en BigQuery
# Creación de cliente y configuración
cliente = bigquery.Client()
fecha_ejecucion = datetime.datetime.now().strftime("%Y%m%d%H%M")
table_id = f"Proyecto.Personal_Test.Google_Curso_Platzi.tabla_prediccion_{fecha_ejecucion}"
# Configuración del job
job_config = bigquery.QueryJobConfig(destination=table_id)
# Ejecución de la query
query = """
SELECT PREDICT(ModelName, [column1, column2])
FROM DatasetName
WHERE condition
LIMIT 10
"""
job = cliente.query(query, job_config=job_config)
job.result() # Espera a que el job finalice
print(f"Los resultados han sido guardados en la tabla {table_id}")
¿Cómo usar Cloud Run o servicios desplegados?
Cloud Run brinda la facilidad de desplegar aplicaciones containerizadas, ofreciendo un entorno ágil y escalable para la ejecución de tus servicios.
- Despliegue de servicios: Se puede usar, por ejemplo, una aplicación Python con Flask para crear servicios web.
- Implementación: La URL de Cloud Run te permite realizar requests que ejecuten y persistan predicciones.
¿Cómo consultar los resultados almacenados en BigQuery?
Una vez ejecutadas las predicciones y almacenadas en BigQuery, es fundamental verificar y usar esos datos:
- Acceso a la consola de BigQuery: Desde la sección de Big Data en el menú de navegación de Google Cloud.
- Consulta de tablas: Puedes visualizar los resultados y la estructura de la tabla, asegurando que los datos se almacenaron correctamente, con configuraciones que tú determinas, como reglas de expiración.
La combinación de estos poderosos servicios de Google Cloud empodera a los desarrolladores para no solo crear soluciones integrales de machine learning, sino también para persisitir datos de una manera eficiente y accesible para otros equipos colaborativos como marketing y producto. ¡Sigue adelante, el camino hacia la maestría en Google Cloud y Machine Learning está lleno de oportunidades!