Вопросы по теме 'unnest'

Использование UNNEST с JOIN
Я хочу иметь возможность использовать функцию unnest() в PostgreSQL в сложном SQL-запросе, который имеет много JOIN . Вот пример запроса: SELECT 9 as keyword_id, COUNT(DISTINCT mentions.id) as total, tags.parent_id as tag_id FROM mentions...
20313 просмотров

Вставьте одинаковые значения для нескольких записей на основе списка идентификаторов
У меня есть база данных PostgreSQL, и я хочу вставить одно и то же значение для нескольких записей на основе имеющихся у меня идентификаторов записей. Есть ли способ сделать условие WHERE в операторе INSERT ? Например: insert into Customers...
1815 просмотров
schedule 21.06.2023

Я хочу подсчитать количество вхождений значения в строку
Учитывая столбец, а именно a , который является результатом array_to_string(array(some_column)) , как мне подсчитать появление значения из него? Скажем, у меня есть '1,2,3,3,4,5,6,3' в качестве значения столбца. Как получить количество...
125 просмотров
schedule 03.09.2022

Нотация Jooq для невложенности с несколькими массивами
Я хочу смешать внешнюю информацию часовой пояс для каждого местоположения , чтобы отфильтровать строки, которые имеют отметку времени без значений часового пояса . Как я могу выразить в Jooq этот фрагмент SQL (Postgresql) WITH...
485 просмотров
schedule 06.04.2024

BigQuery UNNEST Нет результатов
Я относительно новичок в концепции вложенных данных и пытаюсь понять, как правильно сгладить некоторые данные GA в BigQuery ( https://support.google.com/analytics/answer/3437719?hl=en ). Теперь, чтобы дать некоторый контекст, для каждого сеанса...
1950 просмотров

Невозможно извлечь пары ключ-значение из таблицы BigQuery, содержащей массивы и структуры.
Я интегрировал данные аналитики Firebase с google BigQuery, и каждый день создается новая таблица с отметкой DATE. одна примерная таблица - "projectID.com_dev_sambhav_ANDROID.app_events_20170821" Один образец таблицы показан ниже образец...
2551 просмотров

Удалите вложенный файл json с координатами в фрейм данных в R
У меня проблемы с синтаксическим анализом json-файла в фрейм данных в R. Мне удалось превратить json-файл в фрейм данных, но я не могу отключить столбец «геометрия». Ниже приведен образец файла json. [ { "point_id": 4, "geometry": {...
762 просмотров
schedule 04.08.2022

Невозможно отменить вложение некоторых полей с помощью google bigquery (стандартно)
У меня есть вложенная таблица, к которой я не могу получить доступ ко всем полям с помощью стандартного google bigquery. Например, этот запрос не работает SELECT * FROM ( SELECT rev_info.user.id as player_id,...
165 просмотров
schedule 10.10.2022

Преобразование строки во фрейме данных в вектор и удаление фрейма данных
Дан кадр данных, в котором каждое наблюдение в столбце представляет собой строку вида «x ~ y», где x и y — целые числа. Цель состоит в том, чтобы преобразовать строку «x~y» в вектор c(x..y), представляющий собой последовательность чисел,...
479 просмотров
schedule 28.08.2022

Tidyverse unnest_tokens не работает внутри функции
У меня есть unnest_tokens функция, которая работает в коде, но как только я помещаю ее в функцию, я не могу заставить ее работать. Я не понимаю, почему это происходит, когда я помещаю его в функцию. данные: id words 1 why...
480 просмотров
schedule 14.08.2022

UNNEST Несколько значений?
Я пытаюсь сделать стол из другого стола. В исходной таблице есть строка, которая выглядит следующим образом: ------------------------ | col1 | col 2 | col 3 | ------------------------ | item | a,b,c | 1,2,3 | ------------------------ Я...
5457 просмотров
schedule 14.08.2023

BigQuery: сглаживание всех повторяющихся полей во вложенной схеме
У меня так много проблем с запросами из вложенной схемы Big Query. У меня есть следующие поля. Я хочу сгладить стол и получить что-то вроде этого. пользователь | question_id | user_choices 123 | 1 | 1...
3082 просмотров

Отмена вложенности фрейма данных, содержащего списки
У меня есть фрейм данных, содержащий списки, как показано ниже: # Load packages library(dplyr) # Create data frame df <- structure(list(ID = 1:3, A = structure(list(c(9, 8), c(7,6), c(6, 9)), ptype = numeric(0), class =...
697 просмотров
schedule 17.05.2023

Разложить или удалить фрейм данных, содержащий списки разной длины
У меня есть фрейм данных с несколькими столбцами, содержащими столбцы списка, которые я хочу unnest (или unchop ). НО, они разной длины, поэтому результирующая ошибка Error: No common size for... Вот представление, показывающее, что работает,...
1043 просмотров
schedule 17.11.2023

подмножество столбца списка целочисленных матриц
Фон Я попал в ситуацию, когда один столбец в таблице / кадре данных состоит из списка целочисленных матриц, которые имеют ноль или более строк и ровно 2 столбца. Этот столбец является результатом вызова stringr::str_locate_all() , поэтому я...
363 просмотров
schedule 26.03.2022

BigQuery: проверка содержимого массива с помощью UNNEST
Последние часы я пытался найти способ проверить в BigQuery, содержит ли массив определенное значение без использования UNNEST. Причина, по которой я не хочу использовать UNNEST, заключается в том, что мне не нужен результат UNNEST, я просто хочу...
2952 просмотров
schedule 07.08.2022

Чтение нескольких уровней повторяющихся данных структуры JSON в Google BigQuery
Я пытаюсь прочитать приведенную ниже структуру JSON. Смог получить данные на 1 уровень и правильно увидеть их чтение, но когда я углубляюсь в другие разделы, он не читает данные правильно. Ниже приведены входные данные, а также код, который я...
40 просмотров
schedule 09.04.2022

PostgresSQL: использование предложения Where при распаковке с существующим соединением
Я усердно работал, чтобы преодолеть некоторые проблемы с форматированием данных с помощью этого запроса, но не могу понять, как ограничить столбец месяца из числа не вложенных, чтобы исключить будущие даты. Исходная таблица включает будущие данные,...
38 просмотров
schedule 14.10.2022

Добавьте ORDINALITY в расширенный массив JSON в Postgres 11.7.
Я беру два массива JSONB, распаковываю их и прочесываю результаты. Я пытаюсь добавить WITH ORDINALITY к распаковке массива JSON. Я не смог понять, как добавить WITH ORDINALITY . По какой-то причине я не могу найти WITH ORDINALITY в...
332 просмотров
schedule 06.10.2022

Purrr безопасно создает списки списков
Я использовал safely , чтобы поймать ошибку, которая возникает в моем коде, когда я мурлычу. Однако результат safely намного сложнее, чем я ожидал. Сначала мы создаем необходимые функции и примеры данных. #base functions. SI_tall <-...
49 просмотров
schedule 12.09.2022