标准文件的数据提取性能
- 更新时间2025-04-11
- 阅读时长4分钟
了解SystemLink Enterprise从标准文件提取测试数据时的性能。
标准文件包括Bench Data Connector (BDC)文件和标准测试数据格式(STDF)文件。针对每种文件类型,NI使用Notebook执行和测得了的性能测试3种测试数据场景的数据提取。
数据提取的测试条件
NI在下列基础设施和测量条件下对性能进行了评估。
NI未使用下列参数评估影响。
- 单次执行提取多个文件
- 并行提取
- 现有数据集
条件 | 说明 | 产品规范 |
---|---|---|
执行pod | 由Kubernetes (AWS EKS)部署和管理的执行pod |
|
测试监视器服务 | 由Kubernetes (AWS EKS)部署和管理的测试监视器服务 |
|
测试监视器数据库 | 测试监视器数据库作为RDS PostgreSQL的一个数据源 |
|
BDC文件的数据提取性能
Bench Data Connector (BDC)文件是包含测试相关参数数据的测试数据文件。BDC文件由以下3种行类型组成。
请参阅Bench Data Connector Logging Libraries详细了解BDC文件。
行类型 | 说明 |
---|---|
列首 | 列的名称 列首的名称必须唯一。 |
列类型 | 列所含数据的类型 列类型必须为META、STD、COND或INF。 |
测量数据 | 每次测量的相关值 |
特性 | 场景1:多种多量 | 场景2:中种中量 | 场景3:低种低量 |
---|---|---|---|
场景说明 | 结果多,步骤多 | 结果中等,步骤中等 | 结果少,步骤少 |
STD列 | 4 | 4 | 4 |
COND列 | 20 | 15 | 10 |
INF列 | 20 | 15 | 10 |
META列 | 16 | 16 | 16 |
结果数(META列组合) | 89 | 61 | 36 |
步骤数(COND列组合) | 10-890 | 10-610 | 10-360 |
每步测量次数 | 25 | 25 | 25 |
测量总数(近似值) | 1,000,000 | 500,000 | 200,000 |
特性 | 场景1:多种多量 | 场景2:中种中量 | 场景3:低种低量 |
---|---|---|---|
场景说明 | 结果多,步骤多 | 结果中等,步骤中等 | 结果少,步骤少 |
平均提取时间 | 12分钟,6秒 | 4分钟,53秒 | 1分钟,52秒 |
每小时提取速率(近似值) | 5个文件 | 10个文件 | 28个文件 |
STDF文件的数据提取性能
标准测试数据格式(STDF)文件是一种二进制文件,用于存储半导体制造和测试的测试与测量数据。请参阅标准测试数据格式(STDF)规范详细了解STDF文件。
特性 | 场景1:多种少量 | 场景2:低种极多量 | 场景3:少种多量 |
---|---|---|---|
场景说明 | 结果多,步骤少 | 结果少,步骤极多 | 结果少,步骤多 |
结果数 | 5,000 | 20 | 20 |
步骤数 | 1,000 | 54,000 | 25,000 |
每步测量次数 | 1 | 1 | 1 |
测量总数(近似值) | 5,000,000 | 1,000,000 | 500,000 |
特性 | 场景1:多种少量 | 场景2:低种极多量 | 场景3:少种多量 |
---|---|---|---|
场景说明 | 结果多,步骤少 | 结果少,步骤极多 | 结果少,步骤多 |
平均提取时间 | 2小时,22分钟,18秒 | 38分钟,10秒 | 18分钟,10秒 |
每10小时的提取速率(近似值) | 4个文件 | 15个文件 | 33个文件 |