我想进入BI开发人员的职业生涯,但专注于BI的前端方面。我的理解是,后端BI开发人员专注于集成和数据仓库,而前端BI开发人员专注于报告方面的事情。前端BI开发人员将从数据集市获取数据,对其进行建模,创建分析,然后产生洞察力。前端BI开发人员也有更多的利益相关者交互。
我喜欢有很多机会的职业,所以我觉得使用微软的产品是一个很好的选择。我的目的是学习并学好以下MS产品: T-SQL SSRS Power Query DAX Power BI SSAS Tabular Power Pivot
然而,我正在努力在我有时间的情况下掌握每一个产品。因此,我觉得专注于以下“底层”产品是明智的决定: T-SQ
我有一个受限制的网址,每10分钟。合并了json。因此,我已经在power BI Desktop中开发了几个R视觉效果,通过从该URL导入示例json,从而将它们发布到Power BI服务中(在Power BI Pro试用版中)。
如何安排从该URL每10分钟导入一次最新的json,以便根据最新的json自动更新开发的报告?
我是一个(初级) DWH/BI开发人员,希望删除查看整个组的未屏蔽数据的权限(但仍然可以随时撤销该权限)。我用以下命令创建了一个表
MASKED WITH (FUNCTION = 'partial(1,"xxxx",0)')
-like定义了列,现在要设置权限。我试过了:
DENY UNMASK TO PCCZ\CZ_GBUS_ITD_BI
EXECUTE AS USER = 'PCCZ\CZ_GBUS_ITD_BI'
SELECT * FROM dim.MaskingTest
REVOKE UNMASK TO PCCZ\CZ_GBUS_I
我们公司正在为水产养殖业开发项目,并选择Power BI Service作为自助报告的平台。但我们也在开发web应用程序,我们需要更简单的报告,它由web应用程序本身控制。我们在这里使用Angular作为编程工具,我们想知道Power BI Embedded是否适合我们。我希望你们中的一些人有使用power bi嵌入式或者更好的工具的想法。如果你能给我你的建议,利弊,我将不胜感激。下面是一些要问的问题: a)在使用power bi嵌入的web应用程序中,最终用户不需要Power BI许可证,对吗? b)另一个问题是成本。可能有数百到1000名用户在使用该系统。使用功能会解决这个问题吗?或者每
我已经使用Power BI (导入模式)开发了一个仪表板。我们计划对其进行刷新,并在刷新运行后,在web门户中更新仪表板。但是,如果我下载它并在Power BI Desktop中打开它,如果不再次单击Power BI Desktop中的refresh,数据就不会刷新。问题是我们不想向最终用户提供对数据库的访问,因此,当用户在Power BI Desktop中单击refresh时,它会要求提供凭据,但不会刷新。 有没有人能给我介绍一下附近的路?或者有什么API可以实现这一点吗?我在网上读到可以使用Power BI服务中的API来实现数据刷新。我想知道有没有预置版本?我们正在使用Power BI
我正在开发一个页面,允许通过reference、bar code或alternative bar codes在特定的订单列表中搜索产品。
我需要从select获得引用和qtt列。
为此,我们有3张桌子:
bi (列出特定订单中的所有产品)
sc (按产品参考给我们标准数量)
bc (提供替代条形码,this table has also qtt column)
问题是,产品可能没有可供选择的条形码,在本例中是bc table returns null,在本例中,我必须在表sc中获得qtt,但我不知道如何在相同的查询中做到这一点。
我的疑问是:
select top 1 bi
我是一个严格的BI开发人员(数据库项目,SSIS等)。我想在我的安装中使用团队资源管理器。我知道Visual Studio 2015没有独立的团队资源管理器版本。微软真的要求我们BI开发人员安装Visual Studio的完整版本吗?这太不方便了..。对于只需要能够连接到TFS的数据工具的人来说,最好的选择是什么?
我在Power BI的PowerQuery中包含了一个R脚本来转换数据。这在Power BI Desktop中有效,但是当我推送到Power BI服务器时,在查看(企业)网关时收到以下错误消息: Extension{"extensionDataSourceKind":"R","extensionDataSourcePath":"R"} Cannot be added to gateway 做一些谷歌搜索/查看Power BI社区页面,发现企业网关不支持R脚本-这与它的内存密集型导致微软不想支持在云服务器上运行R有关。但我在这方面
我正在开发一个项目,我在Server中遇到了一个困难,我创建了一个过程,我需要当表Bi_medicao中的值大于10时,他将该行放在另一个表Bi_alerta中,但问题是,当我运行代码时,一切都很好,但是当我看到它时,它并没有把任何东西放在表中.只是不要向Bi_alerta表添加任何行。
Server存储过程:
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROCEDURE [dbo].[Bi_alertainset]
@alerta_hum varchar(50),
@alerta_temp varchar
Power BI中的报告创作是在Power BI Desktop中完成的,该桌面安装在用户的工作站上。Power BI中的报告共享是在Power BI云服务(共享或专用容量)中完成的。这意味着在报告创作和报告共享期间,可以使用不同的资源(即内存、CPU、磁盘),特别是对于数据加载(数据集刷新)。因此,在发布到生产环境(即发布到云服务)之前测试报告的数据加载/ ETL性能似乎是不可能的。而且,通常情况下,云服务中的数据加载性能比桌面中的更快。由于我的报表包含大量数据和转换,因此在Desktop中加载数据可能需要很长时间。如何使Desktop的可用资源与云服务中的资源相同,以便减少Desktop