Cómo crear una tabla de referencias cruzadas con dos campos en bigquery con standart o legacy sql

Quiero obtener dos columnas de la tabla y crear una tabla de referencias cruzadas para ver cuántos productos compró en qué categoría de productos para cada cliente. Aquí hay un ejemplo de datos de mi tabla:

Row     Customer_ID     Style    
 1      MEM014          BLS87    
 2      KAR810          DR126    
 3      NIKE61          MMQ5     
 4      NIKE61          MMQ5     
 5      STT019          BLS83    
 6      STT019          BLS84    
 7      STT019          BLS87    

Y quiero obtener una tabla de resultados como esta:

Customer - DR126 - MMQ5 - BLS83 - BLS84 - BLS87
MEM014       0       0      0       0       1
KAR810       1       0      0       0       0
NIKE61       0       2      0       0       0
STT019       0       0      1       1       1   

Respuestas a la pregunta(2)

Su respuesta a la pregunta