Mi conjunto de datos tiene el siguiente aspecto:Aplanar tupla como una bolsa
(A, (1,2))
(B, (2,9))
me gustaría "aplanar" las tuplas de cerdo, básicamente repitiendo cada registro para cada valor que se encuentra en el centro de la tupla, de tal manera que el resultado esperado es:
(A, 1)
(A, 2)
(B, 2)
(B, 9)
sé que esto es posible cuando las tuplas (1,2) y (2,9) son bolsas en su lugar.
¡Guau! En este caso, la tupla tiene dos elementos (b.b1, b.b2). ¿Cómo hago esto cuando el tamaño de la tupla puede variar? – Marquez
También me gustaría saber cómo hacer esto con una Tuple de longitud variable. –
Puede escribir su propia UDF para ese fin. 'DataBag bag = BagFactory.getInstance(). NewDefaultBag(); for (int i = 0; i
hobgoblin