Patrones de referencia

En esta página, se proporcionan vínculos de código de muestra y guías de referencia técnica para casos de uso comunes de Dataflow. Usa estos recursos para aprender, identificar prácticas recomendadas y compilar funciones con código de muestra.

Los patrones de referencia que se enumeran aquí están orientados al código y destinados a que puedas implementarlos con rapidez. Para ver una gama más amplia de soluciones de Dataflow, revisa la lista de guías de referencia técnica de Dataflow.

Estadísticas generales

Solución Descripción Vínculos
Compilar un panel de estadísticas de sitios web en tiempo real

Obtén información sobre cómo compilar un panel que proporcione métricas en tiempo real que puedas usar para comprender el rendimiento de los incentivos o los experimentos en tu sitio web.

Código de muestra: Realtime Analytics using Dataflow and Memorystore (Estadísticas en tiempo real mediante Dataflow y Memorystore)

Video de descripción general: Level Up - Real-time analytics using Dataflow and Memorystore (Sube de nivel: Estadísticas en tiempo real mediante Dataflow y Memorystore)

Compilar una canalización para transcribir y analizar archivos de voz

Usa Dataflow para transcribir y analizar los archivos de voz subidos y, luego, guarda esos datos en BigQuery para usarlos en las visualizaciones.

Código de muestra: Speech Analysis Framework (Framework de análisis de voz)

Estadísticas de registros

Solución Descripción Vínculos
Compilar una canalización para capturar las interacciones de Dialogflow

Usa Dataflow si quieres compilar una canalización a fin de capturar y almacenar interacciones de Dialogflow para un análisis más detallado.

Código de muestra: Dialogflow log parser (Analizador de registros de Dialogflow)

Reconocimiento de patrones

Solución Descripción Vínculos
Detectar objetos en clips de video

En esta solución, se muestra cómo crear una solución de estadísticas de clips de video en tiempo real para el seguimiento de objetos mediante Dataflow y la API de Video Intelligence, lo que te permite analizar grandes volúmenes de datos no estructurados casi en tiempo real.

Código de muestra: Video Analytics Solution Using Dataflow and the Video Intelligence API (Solución de estadísticas de videos mediante Dataflow y la API de Video Intelligence)

Apache Beam Ptransform para llamar a la API de Video Intelligence: apache_beam.ml.gcp.videointelligenceml module (Módulo apache_beam.ml.gcp.videointelligenceml)

Anonimizar (desidentificar) y reidentificar los datos de PII en tu canalización de estadísticas inteligentes En esta serie de soluciones, se muestra cómo usar Dataflow, Sensitive Data Protection, BigQuery y Pub/Sub para desidentificar y reidentificar información de identificación personal (PII) en un conjunto de datos de muestra.

Guías de referencia técnica:

Código de muestra: Migrate Sensitive Data in BigQuery Using Dataflow and Cloud Data Loss Prevention (Migra datos sensibles en BigQuery mediante Dataflow y Cloud Data Loss Prevention)

Previsión

Solución Descripción Vínculos
Predecir fallas mecánicas mediante una canalización de estadísticas de visión

En esta solución, se muestra cómo compilar una canalización de Dataflow para obtener estadísticas a partir de archivos de imagen a gran escala almacenados en un bucket de Cloud Storage. La inspección visual automatizada puede ayudar a cumplir los objetivos de fabricación, como mejorar los procesos de control de calidad o supervisar la seguridad de los trabajadores, a la vez que se reducen los costos.

Código de muestra: Vision Analytics Solution Using Dataflow and Cloud Vision API (Solución de estadísticas de Vision mediante Dataflow y la API de Cloud Vision)