我想知道,Azure App / Web服务中是否有可用的报告工具?
根据我的阅读,SSRS是强制要求的虚拟机。 Crystal Reports也无法使用Azure App / Web Service?
我不想使用Power BI或虚拟机等其他服务来运行报告。那么请指导我有相同的解决方案吗?
由于
答案 0 :(得分:0)
请告诉我们您希望从报告工具中捕获哪种报告信息或详细信息。
如果我理解您的问题,请查看文档中突出显示的信息(https://github.com/projectkudu/kudu/wiki/Azure-Web-App-sandbox):
Microsoft SQL Reporting Framework手动生成PDF 由于沙箱,此使用模式不适用于免费/共享计划。但是,会打开一小组API以用于Basic +计划;这些API旨在支持SQL Reporting框架创建PDF。因此,这些库应该可用于Basic +中的PDF生成。
从HTML生成PDF 有多个库用于将HTML转换为PDF。许多Windows / .NET特定版本利用IE API,因此广泛利用User32 / GDI32。这些API在沙箱中被大量阻止(无论计划如何),因此这些框架在沙箱中不起作用。
支持以下PDF生成器:
•SQL报告框架:要求网站以Basic或更高版本
运行•EVOPDF:有关供应商解决方案,请参阅http://www.evopdf.com/azure-html-to-pdf-converter.aspx
•Telerik报告:要求网站以Basic或更高版本运行。
•Rotativa / wkhtmltopdf:要求网站以Basic或更高版本运行。
•NReco PdfGenerator(wkhtmltopdf):要求订阅计划基本或更高