首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将过滤器应用于Power中的查询URI

将过滤器应用于Power中的查询URI
EN

Stack Overflow用户
提问于 2017-09-26 22:05:10
回答 2查看 2.8K关注 0票数 1

我正在查询来自power bi的google分析,以供使用仪表板和其他所有东西。我试图查看特定页面的页面视图,但是power喜欢先输入所有数据,然后再过滤。不过,我知道google分析查询URI可以在我感兴趣的页面上进行过滤。我想知道:如何将我的power bi查询转换为使用该过滤器?

我使用的power bi查询如下所示:

代码语言:javascript
运行
复制
let
    Source = GoogleAnalytics.Accounts(),
    #"###" = Source{[Id="###"]}[Data],
    #"UA-###-10" = #"###"{[Id="UA-###-10"]}[Data],
    #"#####" = #"UA-###-10"{[Id="#####"]}[Data],
    #"Added Items" = Cube.Transform(#"#####",
        {
            {Cube.AddAndExpandDimensionColumn, "ga:pagePath", {"ga:pagePath"}, {"Page"}},
            {Cube.AddMeasureColumn, "Pageviews", "ga:pageviews"}
        })
in
    #"Added Items"

但这给了我所有的页,我只想要一个特定的。

google analytics URI查询如下:

https://www.googleapis.com/analytics/v3/data/ga?ids=ga%3A###&start-date=30daysAgo&end-date=yesterday&metrics=ga%3Apageviews&dimensions=ga%3ApagePath&sort=-ga%3Apageviews&filters=ga%3ApagePath%3D%40%2Fprofile%2Faccount

这给了我正确的结果,因为它在查询级别对我想要的站点进行过滤。

对于如何使URI末尾的&filters=...部件在power查询中正确工作,有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2017-09-27 09:21:13

您可以使用Power的过滤器,而不必担心那么多。只需选择要在查询编辑器中筛选的页面即可。

这是因为Power将尝试将查询中的步骤合并并简化为API请求,然后将其发送到。在刷新Power中的数据时,可以使用费德勒验证它:

当然,您可以在Advanced中编写自己的代码,但本质上与上面的代码相同:

代码语言:javascript
运行
复制
let
    Source = GoogleAnalytics.Accounts(),
    #"###" = Source{[Id="###"]}[Data],
    #"UA-###-10" = #"###"{[Id="UA-###-10"]}[Data],
    #"#####" = #"UA-###-10"{[Id="#####"]}[Data],
    #"Added Items" = Cube.Transform(#"#####",
        {
            {Cube.AddAndExpandDimensionColumn, "ga:pagePath", {"ga:pagePath"}, {"Page"}},
            {Cube.AddMeasureColumn, "Pageviews", "ga:pageviews"}
        }),
    #"Filtered Rows" = Table.SelectRows(#"Added Items", each ([Page] = "/Admin/?newCompany=true"))
in
    #"Filtered Rows"
票数 1
EN

Stack Overflow用户

发布于 2018-12-13 18:04:34

你试过在中设置过滤器吗?使用每个帐户,您将得到50个属性(不同的URL)。每个属性允许25次查看。这些视图允许您设置筛选器。这使您可以在数据访问Power之前对其进行预筛选。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46436526

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档