用途:在 ASP.NET Core 应用中构建 Syncfusion PivotView 数据透视表,实现多维数据可视化与分析,支持行、列、值、筛选轴与实时聚合。
主要能力:数据绑定(本地 JSON/CSV、SQL Server、MySQL、PostgreSQL、Oracle、MongoDB、Elasticsearch、Snowflake、OLAP 等);20 余种聚合(Sum、Avg、Count、Percentage、RunningTotals 等);字段列表与分组栏交互式报表;成员/标签/值筛选(含 Top N、Bottom N);排序;下钻/上钻、钻取、计算字段与透视表图表;条件格式、数字格式与超链接;导出 Excel、PDF、CSV 与打印;虚拟滚动、分页、数据压缩等性能优化;状态持久化。
使用方式:本技能提供参考文档(references/*.md),实施前应查阅对应文件以确认 API 类名、属性与方法签名,不要从其他来源假定 API 细节。示例初始化使用 ejs-pivotview,并配置 e-datasourcesettings 下的 rows、columns、values、filters 等。
适用场景:需要在 ASP.NET Core 中做透视报表、多维聚合分析、OLAP 数据展示、可交互报表构建及导出打印的场景。
限制与安全:应使用可信数据源;优先本地内存数据;仅连接自己控制且经过认证授权的 API;不得允许用户指定任意 URL 或数据源;连接字符串和 API URL 应存入安全配置,并配合认证与授权。文档未提供具体收费、价格或效果信息。