标签: powerbi-datasource

Node js App与power bi rest Api集成

有没有使用双向电力休息API在节点JS的方式,我看了视频,然布鲁尔和种Arina Hantsis在这里展示的演示,设置和入门电源BI嵌入我想达到相同,但使用节点JS,在我们的发展环境我们不使用c#.我找到了Node SDK,但它说我们不再支持节点SDK,Node SDK

我是否必须将开发结构从Node js更改为c#才能使用power bi Rest API !!

node.js powerbi powerbi-embedded powerbi-datasource

12
推荐指数
1
解决办法
3311
查看次数

无法安装Microsoft Power Bi Postgre SQL连接器

我正在尝试使用Microsoft Power Bi连接到PostgreSQL数据库.

当我去获取数据时,它只是说连接器需要安装一个或多个附加组件才能使用它

  1. 我安装了Microsoft Power Bi版本:2.47.4766.801 64位(2017年6月).
  2. 我已经安装了Npgsql 3.2.3.
  3. 我已经安装了VS Studio 2017社区,并使用VS Studio命令提示符将dll文件添加到程序集中.
  4. 我已经编辑了我的machine.config文件.

下面

<system.data>
  <DbProviderFactories>
    <add name="Npgsql Data Provider" invariant="Npgsql" description=".Net Framework Data Provider for PostgreSQL Server" type="Npgsql.NpgsqlFactory, Npgsql, Version=3.2.3.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7"/>
  </DbProviderFactories>
</system.data>
Run Code Online (Sandbox Code Playgroud)
  1. 我正在运行Windows 10,所以我已经安装了.NET framework 4.5.6.我重启我的电脑,打开Power Bi并尝试再次连接到Postgre,我得到的信息是连接器需要安装一个或多个附加组件才能使用.

我的Power Bi中的跟踪器日志可以在这里找到:

https://www.sendspace.com/file/vleze0

我怎样才能让这个东西起作用?这让我疯狂!谢谢

.net c# postgresql powerbi powerbi-datasource

9
推荐指数
1
解决办法
3726
查看次数

在StartLogin函数中传递几个参数

我正在构建一个自定义连接器,通过OAuth2连接到我们的API.这样我们就可以使用api作为powerbi的数据源.

    // Resource definition
        Resource = [
            Description = "MyAPI",
            Type = "Custom",
            MakeResourcePath = (env) => env,
            ParseResourcePath = (env) => {env},
            Authentication = [OAuth=[StartLogin = StartLogin, FinishLogin = FinishLogin, Refresh = Refresh]],
    ......
Icons = [
            Icon16 = { Extension.Contents("MyAPI10.png"), Extension.Contents("MyAPI20.png") }
        ],
        Label = "MyAPI"
    ]
in
    Extension.Module("MyAPI", { Resource })
Run Code Online (Sandbox Code Playgroud)

我使用MakeResourcePath和ParseResourcePath传递Environment参数(在power bi site/desktop中将其作为用户的输入).传递给StartLoginOAuth授权调用.

  StartLogin = (env, state, display) =>
        let
            resourceUrl = getOAuthUrlFromEnvName(env) & "/oauth/authorize",
            AuthorizeUrl = resourceUrl & "?" & Uri.BuildQueryString([ …
Run Code Online (Sandbox Code Playgroud)

m oauth-2.0 powerbi powerbi-embedded powerbi-datasource

9
推荐指数
1
解决办法
337
查看次数

Power BI:查询嵌入请求中的参数

有谁知道在电力BI的方式设置查询参数描述这里从嵌入请求而不是内部的桌面?我们正在尝试设置一个系统,我们使用power bi来为我们的应用程序中的可视化提供动力,以便客户查看他们的数据.我们需要使用某种参数系统来确保查询返回可视化的正确客户数据.

powerbi powerbi-embedded powerbi-datasource

7
推荐指数
1
解决办法
537
查看次数

Power BI 内嵌,直接查询,不刷新

我已经使用 Azure SQL 作为数据源通过直接查询实现了嵌入在 Web 应用程序中的 Power BI。

The Azure SQL database is being updated by webjobs and if I leave open the Power BI embedded web app I don't see the visuals refreshing with the new data unless I trigger a query for example changing tab or filtering with a slicer. In the documentation I found the following:

"If there is no user interaction in a visualization, like in a dashboard, data is refreshed automatically about every fifteen minutes." …

powerbi azure-sql-database powerbi-embedded powerbi-datasource

6
推荐指数
1
解决办法
4045
查看次数

从 PowerBI 服务连接到私有 Amazon Redshift

我们的 Amazon Redshift 位于私有子网中,不对互联网开放。所以我们想从 PowerBI 在线服务连接到 Redshift。

因此,我们在 AWS VPC 中安装了 powerBI desktop,并且能够连接到 redshift,因为它们都在同一个私有子网中。

我们安装在可以访问 db 的同一私有子网内的本地 Windows 网关上。

已将 redshift pbix 文件发布到 power bi 服务,但无法连接到我们的 redshift 集群。

甚至网关也没有显示 redshift 数据源的选项。

所以我的问题是,我们如何从 PowerBI 服务连接到 redshift(不是公开可用的)。

https://community.powerbi.com/t5/Integrations-with-Files-and/Proper-way-of-interacting-with-Redshift-inside-private-subnet-in/mp/355618

azure office365 amazon-redshift powerbi powerbi-datasource

6
推荐指数
2
解决办法
6106
查看次数

Power BI Desktop-如何更改数据源?

当我尝试将现有数据源(Microsoft Azure CosmosDB)更改为Blob存储时,将Change source被禁用。我该如何解决?

我经历了各种问题,但没有一个与我的相似。
任何帮助深表感谢。谢谢 在此处输入图片说明

powerbi powerbi-datasource powerbi-desktop

6
推荐指数
1
解决办法
7544
查看次数

在 Power BI 重复的情况下如何仅在第一个单元格中显示值

我在 Power BI 中编写了一个查询,它返回这样的结果

在此输入图像描述

是否可能:对于第一列服务名称,如果单元格中的值相同,则在第一个单元格中显示值,然后将所有其他单元格保留为空白,直到值更改为止,如果新值重复,则再次保留所有单元格空白,直到找到新值

powerbi powerbi-datasource

5
推荐指数
1
解决办法
1万
查看次数

PowerBI 不刷新

我有几个 PowerBI 报告不会自动刷新,或者每当我在网站上按刷新时,我必须使用 PowerBI 桌面应用程序手动刷新它,然后保存或再次发布它。

报告使用 MySQL 数据库中的直接查询,并显示在 PowerBI 网站中。顺便说一句,这些是 PowerBI 报告而不是仪表板。我也尝试使用自动刷新,但每次都失败。

mysql powerbi powerbi-datasource

5
推荐指数
1
解决办法
1421
查看次数

如何刷新使用 Power BI 服务自定义函数的报表?

我知道这个问题之前已经发布了很多次,但我无法获得可靠/有效的解决方案。

我正在尝试找出通过 Power BI 服务使用自定义函数刷新数据集的解决方法。我的查询如下所示:

let
    Clients = Json.Document(Web.Contents("https://api.createsend.com/api/v3.2/clients.json")),
    #"Converted to Table" = Table.FromList(Clients, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
    #"Expanded Column1" = Table.ExpandRecordColumn(#"Converted to Table", "Column1", {"ClientID", "Name"}, {"ClientID", "Name"}),

    GetDetails = (ClientID as text) => 
    let 
        Source = Json.Document(Web.Contents("https://api.createsend.com/api/v3.2/clients/" & ClientID & "/campaigns.json"))
    in 
        Source,
    Output = Table.AddColumn(#"Expanded Column1", "Details", each GetDetails([ClientID])),
    #"Expanded Details" = Table.ExpandListColumn(Output, "Details"),
    #"Expanded Details1" = Table.ExpandRecordColumn(#"Expanded Details", "Details", {"Name", "FromName", "FromEmail", "ReplyTo", "SentDate", "TotalRecipients", "CampaignID", "Subject", "WebVersionURL", "WebVersionTextURL"}, {"Details.Name", "Details.FromName", "Details.FromEmail", "Details.ReplyTo", "Details.SentDate", "Details.TotalRecipients", "Details.CampaignID", …
Run Code Online (Sandbox Code Playgroud)

powerquery powerbi powerbi-datasource powerbi-desktop

5
推荐指数
1
解决办法
3035
查看次数