Я пытаюсь выполнить очень простой запрос для событий Firebase, хранящихся в Google BigQuery, но я не могу найти способ сделать это.Выберите несколько параметров событий в одной строке для событий Firebase, хранящихся в Google BigQuery
В Android приложение, I'm записи в журнал события, как это:
Bundle params = new Bundle();
params.putInt("productID", productId);
params.putInt(FirebaseAnalytics.Param.VALUE, value);
firebaseAnalytics.logEvent("productEvent", params);
Так, в BigQuery у меня есть что-то вроде этого:
___________________ _______________________ ____________________________ | event_dim.name | event_dim.params.key | event_dim.params.int_value | |___________________|_______________________|____________________________| | productEvent | productID | 25 | | |_______________________|____________________________| | | value | 1253 | |___________________|_______________________|____________________________|
Когда я получаю данные из этот стол я получаю два ряда:
___________________ _______________________ ____________________________ |event_dim.name | event_dim.params.key | event_dim.params.int_value | |___________________|_______________________|____________________________| | productEvent | productID | 25 | | productEvent | value | 12353 |
Но что мне действительно нужно является предложением SELECT из этой таблицы, чтобы получить следующие данные:
___________________ _____________ _________ | name | productID | value | |___________________|_____________|_________| | productEvent | 25 | 12353 |
Любая идея или предложение?
У вас низкая скорость. Важно отметить, что вы должны пометить принятые ответы, используя отметку слева от опубликованного ответа ниже голосования. Это увеличит вашу ставку. Посмотрите, как это работает, просматривая эту ссылку: http://meta.stackoverflow.com/questions/5234/how-does-accepting-an-answer-work#5235 – Pentium10
Вы правы, спасибо –