【问题标题】:How to visualise a SQL Server view using powerView in Excel?如何在 Excel 中使用 powerView 可视化 SQL Server 视图?
【发布时间】:2015-03-22 17:02:42
【问题描述】:

我是数据可视化和 powerview 等方面的新手,但我在 SQL Server 中有以下视图:

--This view displays any delivery that was late and by how many days
CREATE VIEW [Display Late Deliveries]
AS
--Wrapped into subquery to allow the filter of virtual column NumOfDaysLate
SELECT * from (

SELECT dbo.tblPurchaseOrder.PurchaseOrderID, dbo.tblPurchaseOrder.SupplierID, 
    DATEADD(D, dbo.tblPurchaseOrder.LeadTimeDays, dbo.tblPurchaseOrder.DateOfOrder) 
AS ExpectedDelivery, dbo.tblPurchaseInvoice.GoodsReceived,
    DATEDIFF(D, ExpectedDelivery, GoodsReceived) 
AS NumOfDaysLate

FROM   dbo.tblPurchaseOrder LEFT OUTER JOIN
         dbo.tblPurchaseInvoice ON dbo.tblPurchaseOrder.PurchaseOrderID = dbo.tblPurchaseInvoice.PurchaseOrderID
) x
WHERE x.NumOfDaysLate > 0

在 powerview 中,我似乎只能选择要使用的表,没有别的,有没有办法显示这个视图可能使用 DAX 如果是这样我将如何去做,或者有另一种方式来可视化这个?

【问题讨论】:

  • 您是否尝试过简单地将查询导入到 powerpivot - 从内存中 select* from display_late_deliveries 应该只是引入整个视图。

标签: sql-server-2012 data-visualization excel-2013 powerpivot powerview


【解决方案1】:

好的,所以我发现了问题,我在创建视图之前导入了数据源,但是在 excel 中刷新数据时,它只是更新了我选择导入的表。我再次导入,当您选择要使用的表时,它提供了包含视图的选项。

【讨论】:

    猜你喜欢
    • 2011-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-23
    • 2019-05-26
    • 2010-12-04
    • 2015-02-10
    相关资源
    最近更新 更多