当前位置:   article > 正文

Power BI利用Python和Sql Server制作实时看板_power bi可以和python sql连接吗

power bi可以和python sql连接吗

通常我们在制作Power BI报表时使用的都是导入模式,导入确实相比DirectQuery模式性能和限制会更少些,但是某些场景下我们对数据刷新的上频率要求较高,比如即将到来的618大促,销售看板肯定不能再按天更新了,最好是做到秒级更新,当然微软也有相应的解决方案,使用流式数据,但这对于企业级项目来说成本又要提升一些了。

我们还可以使用DirectQuery来实现相对实时数据刷新,在桌面端查看效果时可实现秒级更新,发布到服务端后最小每15分钟刷新,具体可参见官方文档

Power BI 中的 DirectQuery - Power BI | Microsoft Learn[1]

接下来就来今天的小例子,我们使用windows的内存和硬盘使用情况来构建数据集,会使用到sql server和python

在sql server中创建如下表

  1. CREATE TABLE [dbo].[Performance] (
  2.   [Time] datetime  NULL,
  3.   [cpu_usagenumeric(5,2)  NULL,
  4.   [memory_usagenumeric(5,2)  NULL,
  5.   [cpu_interrupts] numeric(18)  NULL,
  6.   [cpu_calls] numeric(18)  NULL,
  7.   [memory_used] numeric(18)  NULL,
  8.   [memory_freenumeric(18)  NULL,
  9.   [bytes_sent] numeric(18)  NULL,
  10.   [bytes_received] numeric(18)  NULL,
  11.   [disk_usage] nume
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/896812
推荐阅读
相关标签
  

闽ICP备14008679号