Tag: UNNEST
Tengo una consulta de MySQL que quiero convertir en Snowflake. Consulta de MySQL: WITH t AS ( select id, fecha, copt, split(copt, ‘|’) [ 1 ] as “abc”, split(copt, ‘|’) [ 2 ] as “def”, split(copt, ‘|’) [ 3 ] as “xyz”, from tablename where id in ( 123, 456, . . . Read more
Actualmente tengo la siguiente consulta que funciona perfectamente, pero me gustaría saber si se puede optimizar (quizás evitando el UNNEST primero y el GROUP BY después y hacer las transformaciones en un solo paso). with src as ( select 1 as row_key, “key_A:value_A,key_B:value_B,key_C:value_C” as field_raw ), tmp as ( select . . . Read more
Tengo una tabla en Google Cloud Platform con BigQuery con datos anidados y quiero extraer estos datos en filas únicas. Row title_localized.text title_localized.language title_localized.truncated publication_date 1 Revêtements en polyuréthane bicomposants stables fr false 20210107 Beständige 2k-pur-beschichtungen de false Resistant 2k-pur coatings en false 2 Revêtements en polyuréthane bicomposants stables fr . . . Read more
Tengo el siguiente tibble; contiene secuencias de números, los valores de índice de las secuencias y la semilla que produjo las secuencias. Una tibble: 10 x 5 Rowwise: seed sequence max_val n_steps step_index <int> <list> <dbl> <int> <list> 1 1 <int [1]=””> 1 1 <int [1]=””> 2 2 <dbl [2]=””> . . . Read more
Tengo un campo de tipo String en formato JSON del que intento extraer el código de rechazo de Stripe. A continuación se muestra un ejemplo del campo: {“errors”:[{“message”:”Tu tarjeta tiene fondos insuficientes.”,”type”:”payment”,”code”:”card_declined”,”decline_code”:”insufficient_funds”,”gateway”:”stripe”,”stripe”:{“type”:”card_error”,”code”:”card_declined”,”decline_code”:”insufficient_funds”,”message”:”Tu tarjeta tiene fondos insuficientes.”,”charge”:”ch_3JodUAHkqql8g8ta1ADf5fBf”}}]} He intentado diversas combinaciones de UNNEST, pero sigo recibiendo un mensaje de error. Creo . . . Read more