Mixpanel JQL:按指定列联接

时间:2019-07-18 16:52:35

标签: database join mixpanel jql

我正在尝试将查询结果过滤为仅将“用户ID”字段链接到“个人资料”的行。

但是,API参考(https://developer.mixpanel.com/docs/jql-api-reference)中提到的join()操作未提及可用来指定join列的任何参数。我当前的查询如下:

function main() {
return join(
Events({
from_date: 'START_DATE',
to_date:   'END_DATE',
event_selectors: [{event: 'EVENT_NAME', selector: 'SELECTOR_EXPRESSION'}]
}),
People({
user_selectors: [SELECTOR_OBJECTS]
}),
{type:'inner'})
}

但是,该查询不返回任何数据,即使对于人员配置文件中具有“用户ID”值的行也是如此。 “ distinct_id”属性最近已从事件中删除,因此我猜测现在正在其他列上进行联接。

我怀疑它是包含“用户ID”的列的向量,以及在“个人资料”中但在事件中不包含的某些字段-因此没有匹配项。这意味着我需要联接才能仅基于“用户ID”进行匹配。

有人知道解决这个问题的聪明方法吗?谢谢!

0 个答案:

没有答案