如何将我的所有 Exact Online 部门与 Invantive Bridge 和 PowerBI 结合使用?

如何将我的所有 Exact Online 部门与 Invantive Bridge 和 PowerBI 结合使用?

我正在使用 Invantive Bridge ADO.NET 提供程序将我的 Exact Online 数据导入 Microsoft PowerBI。

这是我当前使用的查询:

let
    Source = AdoDotNet.Query
             ( "Invantive"
             , "provider=ExactOnlineAll;apiUrl=https://start.exactonline.nl;"
             , "select * from exactonlinerest..journals"
             )
in
    Source

这为我提供了 Exact Online 中默认选定部门的数据。不过,我希望能够查询的不仅仅是默认部门,而是我的部分或所有部门。

答案1

您可以在查询中选择所有部门或部分部门,如下所示:

使用全部

let
    Source = AdoDotNet.Query
             ( "Invantive"
             , "provider=ExactOnlineAll;apiUrl=https://start.exactonline.nl;"
             , "use all;select * from exactonlinerest..journals"
             )
in
    Source

在高级编辑器中它将如下所示:

使用所有部门


使用所选的分区

let
    Source = AdoDotNet.Query
             ( "Invantive"
             , "provider=ExactOnlineAll;apiUrl=https://start.exactonline.nl;"
             , "use 823645, 103786, 878904;select * from exactonlinerest..journals"
             )
in
    Source

在高级编辑器中它将如下所示:

使用所选的分区

答案2

当您使用自定义连接器(参见)时,您无法轻松编辑查询。在这种情况下,您可以在建立连接时指定 SQL 语句来设置正确的公司,如下图所示: 从 Power BI 连接到 Exact Online 时指定 SQL

蛮力是

use all

当你竞选一名与数千家公司打交道的会计师时,这可能需要一段时间:-)

选择一些公司,以逗号分隔:

use 123123, 2342343

要选择具有特定名称的所有公司:

use select code from systemdivisions where name like '%Albert Heijn%'

相关内容