namespace Admin.NET.Plugin.AiDOP.Service.S8.Rules.DataAccess; /// /// 一次取数的结果。除 canonical 行外,还回传建单所需的数据源标识与实际生效的取数模式。 /// public sealed class S8MonitoringDataResult { /// canonical 行集合。 public S8MonitoringRowSet RowSet { get; init; } = S8MonitoringRowSet.Empty; /// /// 实际使用的数据源 Id。LEGACY_SQL 为解析到的 ado_s8_data_source.id; /// STANDARD_DATASET 无物理数据源概念,固定 0。 /// public long DataSourceId { get; init; } /// 本次实际生效的取数模式(LEGACY_SQL / STANDARD_DATASET)。 public string DataAccessMode { get; init; } = S8DataAccessMode.LegacySql; }