Возможно, вы ищете оператора брекетинга.Например,
SELECT array_column[OFFSET(0)]
FROM dataset.table
Выбирает первый элемент столбца массива для каждой строки.Если вы хотите сгладить массив и получить смещение для каждого элемента, вы можете сделать это следующим образом:
SELECT x, x_offset
FROM dataset.table,
UNNEST(array_column) AS x WITH OFFSET x_offset
См. Также работа с документацией массивов .