2017-03-02 57 views
0

當天,Visual Basic附帶了Crystal Reports,它相當簡單。然後,我們都轉向SSRS和.rdlc文件的奇蹟。 時下所有關於雲計算的內容,我只是想了解我不能再這樣做的新聞了,因爲Azure中的SQL不支持它。我還沒有找到的是我所做的。 我需要「實時」報告我的實時數據,因爲它在數據庫中。理想情況下,我想用一個漂亮的圖形用戶界面來設計我的報告,就像我一直使用Crystal和SSRS一樣。我希望能夠以PDF和Excel格式輸出,因爲我正在努力生活在我正在使用.Net Core編碼的最前沿。從SQL Azure報告 - 我現在用什麼?

所以我的問題是我現在應該使用什麼?我是否應該使用PowerBI,或者有其他一些選擇嗎?我已經考慮過KendoUI和jsPDF,但是我不想從代碼方面去理解它,除非我必須這樣做。

如果我只是沒有把正確的東西輸入谷歌找到這個,我保證我會嘗試。預先感謝您讓我直立!

回答

1

我認爲Power BI或Power BI Embedded是票 - 也許使用DirectQuery模式,因此您可以獲得數據的實時圖片。

如果您正在構建企業對企業應用程序,並且想要在其中嵌入報告,Microsoft(當前)會建議您使用Power BI Embedded。您當然可以使用適合您的應用程序工具集的許多其他報告API之一。 Power BI Embedded的定價模式基本上是每個渲染(儘管它稍微複雜一些)。

如果您的報告都是內部的,則可以使用自有門戶隨附的Power BI('Power BI Service'),或者可以將其嵌入到應用程序中(只要用戶擁有Power BI許可證)。

您仍然可以使用SSRS連接到Azure SQL數據庫,但是您需要某處SSRS從本地或作爲Azure中的IaaS VM運行。

+0

只是爲了解決以上幾點: 這是一款SaaS產品,所以會有很多用戶,它不僅僅是內部的。 如果這是答案,我對PowerBI非常滿意,儘管我認爲它讓我有點不得不爲每次渲染付費 - 我們可以相應地對它進行定價,但在過去,我們有一臺裝有SQL Server的虛擬機,我們運行了許多PDF文件,因爲我們想要而不必擔心它。 我們從未在服務器上真正使用過SSRS,它是LocalReport的一種情況,並動態返回代碼中的數據表並將其設置爲ReportSource,然後調用Render方法 –

+0

公平的話,Power BI Embedded將成爲Power BI選項你(現在 - 將來可能會改變)。嵌入式商業智能和報表的價格非常昂貴 - 你會發現很多針對這種用例的付費產品,而且免費。您可以非常高興地在Azure上使用Localreports發佈PDF的虛擬機。這將是便宜的,因爲它不需要是一個大尺寸。你根本不需要SQL Server。但我相信嵌入式商業智能API也可以做到這一點。 – Rich