Вопросы по теме 'bigquery-standard-sql'
Почему standardql Bigquery возвращает несколько строк, а legacysql - только одну?
Не могли бы вы немного помочь мне с вопросом о синтаксисе standardql Bigquery, пожалуйста? Я пытаюсь понять, почему (и как это исправить) этот запрос standardql возвращает 2 строки, в то время как этот legacysql возвращает только 1 (а я ожидаю только...
492 просмотров
schedule
27.05.2022
Большой запрос: преобразование устаревшего запроса sql в стандартный запрос SQL?
Это мой вопрос: пожалуйста, как преобразовать его в стандартный SQL? Большое вам спасибо за вашу помощь. Я не знаю, как это делать.
SELECT date,
max(case when customDimensions.index = 1 then customDimensions.value end) AS...
1402 просмотров
schedule
12.02.2023
Сведение нескольких повторяющихся полей в Google BigQuery
Я пытаюсь сгладить данные из повторяющихся полей в Big Query. Я просмотрел этот запрос нескольких повторяющихся полей в BigQuery , однако я не может заставить это работать.
Мои данные выглядят следующим образом:
[
{
"visitorId": null,...
3409 просмотров
schedule
16.07.2023
StandardSQL: невозможно извлечь DAY из метки времени
Я не могу извлечь дни из переменной временной метки с именем repository.created_at с помощью функции EXTRACT() .
#standardSQL
SELECT repository.created_at AS fechas,
EXTRACT(DAY FROM DATE repository.created_at)
FROM...
425 просмотров
schedule
30.03.2023
BigQuery UNNEST Нет результатов
Я относительно новичок в концепции вложенных данных и пытаюсь понять, как правильно сгладить некоторые данные GA в BigQuery ( https://support.google.com/analytics/answer/3437719?hl=en ).
Теперь, чтобы дать некоторый контекст, для каждого сеанса...
1950 просмотров
schedule
22.03.2022
BigQuery: объедините две разные таблицы, основанные на объединенной таблице Google.
У меня есть две разные таблицы Google:
Один с 4 столбцами
+------+------+------+------+
| Col1 | Col2 | Col5 | Col6 |
+------+------+------+------+
| ID1 | A | B | C |
| ID2 | D | E | F |
+------+------+------+------+...
4488 просмотров
schedule
04.12.2022
Таблица запросов с 2 повторяющимися полями
У меня есть схема, которая содержит несколько повторяющихся полей, которые являются типом записи. Например, схема такая:
name: string,
class: record(repeated),
class.id :string
class.title: string,
school: record(repeated),
school.id:...
41 просмотров
schedule
28.12.2022
Таблица распределения сеансов на пользователя в Firebase
Это второй пост (продолжение моего первого поста ) на просматривая распределения в данных Firebase Analytics. На этот раз я хочу создать таблицу распределения user в BigQuery на основе данных сеанса Firebase. Вывод должен выглядеть так:...
978 просмотров
schedule
07.06.2022
BigQuery: средневзвешенное значение
Таблица:
| User_ID | Red | Blue | Green | Rating |
| a | 23 | 33 | 42 | 99 |
| a | 56 | 45 | 62 | 45 |
| a | 23 | 49 | 28 | 67 |
| b | 39 | 59 | 10 | 87 |
| b | 18 |...
2024 просмотров
schedule
28.12.2021
Как разбить строковый столбец на несколько строк, состоящих из отдельных слов и пар слов в BigQuery SQL?
Я пытаюсь (безуспешно) разбить строковый столбец в Google BigQuery на строки, содержащие все отдельные слова и все пары слов (рядом друг с другом и по порядку). Мне также нужно сохранить поле идентификатора для слов из IndataTable. Оба набора...
2008 просмотров
schedule
23.07.2023
Большой запрос (стандартный Sql) - формат даты месяца и года
Айв Пытался создать столбец, в котором указаны год и месяц (для этого нужно извлечь год и месяц из столбца с меткой времени, а затем объединить их вместе). возможно ли, чтобы этот столбец был типом "дата"? Причина, по которой я прошу, - показать...
3390 просмотров
schedule
05.06.2023
Получить первую строку вложенного поля в BigQuery
Я боролся с вопросом, который кажется простым, но ускользает от меня. Я имею дело с общедоступной таблицей BigQuery для биткойнов и хочу извлечь первую транзакцию каждого добытого блока. Другими словами, чтобы заменить вложенное поле его первой...
2083 просмотров
schedule
06.05.2023
Google BigQuery извлекает строку из столбца с помощью regexp_extract
Мне нужно извлечь app_id из следующей строки в столбце ниже:
&app_id=4.25.9&
поэтому все, что начинается с &app_id= и заканчивается &
Есть идеи, как написать этот пример? Количество знаков и символов может отличаться.
1875 просмотров
schedule
20.11.2022
Как мне сделать эту разницу с месяцами, используя стандартный SQL (BigQuery)
У меня есть следующий запрос:
#standardSQL
SELECT distinct (grand_total/months) AS avg, ((grand_total/days)) AS
avg_day
FROM
(select count(searchint.id) as Total, (DATE_DIFF(DATE ({{DATE_END}}),
DATE ({{DATE_START}}), DAY)+1) AS days, ((12 *...
510 просмотров
schedule
03.03.2023
BigQuery: сглаживание всех повторяющихся полей во вложенной схеме
У меня так много проблем с запросами из вложенной схемы Big Query. У меня есть следующие поля.
Я хочу сгладить стол и получить что-то вроде этого.
пользователь | question_id | user_choices
123 | 1 | 1...
3082 просмотров
schedule
25.11.2022
Объединяйте несколько столбцов в массив только тогда, когда столбцы имеют ненулевое значение в Bigquery.
У меня есть таблица, которая выглядит так:
+----+------+------+------+------+------+
| id | col1 | col2 | col3 | col4 | col5 |
+----+------+------+------+------+------+
| a | 1 | null | null | null | null |
| b | 1 | 2 | 3 | 4 |...
206 просмотров
schedule
05.06.2022
Стандартная строка SQL на дату
У меня есть строка даты в формате 20190101, которую я пытаюсь преобразовать в 2019-01-01. Как бы я сделал это в стандарте? Я знаю, что в наследии я мог бы просто указать дату ('20190101'), но не знаю, как это сделать в стандарте.
Спасибо
160 просмотров
schedule
15.10.2022
Агрегирование BigQuery в массив на основе id и id_type
У меня есть таблица, которая выглядит примерно так:
WITH
table AS (
SELECT 1 object_id, 234 type_id, 2 type_level UNION ALL
SELECT 1, 23, 1 UNION ALL
SELECT 1, 24, 1 UNION ALL
SELECT 1, 2, 0 UNION ALL
SELECT 1, 2, 0 UNION ALL
SELECT...
241 просмотров
schedule
09.12.2022
Суммирование значений целочисленного массива в BigQuery с использованием javascript UDF
У меня есть таблица, которая выглядит так, где coord1 - повторяющееся целочисленное поле:
Теперь я пытаюсь вычислить сумму этого целочисленного массива coord1 в BigQuery, используя следующий код. Как ни странно, после запуска этого кода...
711 просмотров
schedule
12.09.2022
Преобразование строки в дату Google Big Query
Я пытаюсь преобразовать строку «181201» в поле даты в Google Big Query с помощью стандартного SQL.
Ex. 181201 -> 2018-12-01
Я попытался использовать следующее, которое сработало, потому что в исходной дате, которую я ввел, весь год был обозначен...
331 просмотров
schedule
17.02.2022