Фактические данные получены через SQLSRV от отдельного SQL Server. Созданные программой учебные таблицы удалены после чтения.
Строки и дополнительные наблюдения
{
"policy_before": true,
"policy_after": true,
"policy_runs": {
"1": {
"configured_value": true,
"aggregate": {
"total": "145.50",
"rows_total": 3,
"known_amounts": 2
},
"stages": {
"query": {
"all": [],
"errors": [],
"warnings": [],
"raw_types": {
"all": "null",
"errors": "null",
"warnings": "null"
}
},
"fetch": {
"all": [],
"errors": [],
"warnings": [],
"raw_types": {
"all": "null",
"errors": "null",
"warnings": "null"
}
},
"eof": {
"all": [],
"errors": [],
"warnings": [],
"raw_types": {
"all": "null",
"errors": "null",
"warnings": "null"
}
},
"next_result": {
"all": [],
"errors": [],
"warnings": [],
"raw_types": {
"all": "null",
"errors": "null",
"warnings": "null"
}
}
},
"returned_warnings_count": 0,
"errors_empty": true
},
"0": {
"configured_value": false,
"aggregate": {
"total": "145.50",
"rows_total": 3,
"known_amounts": 2
},
"stages": {
"query": {
"all": [],
"errors": [],
"warnings": [],
"raw_types": {
"all": "null",
"errors": "null",
"warnings": "null"
}
},
"fetch": {
"all": [],
"errors": [],
"warnings": [],
"raw_types": {
"all": "null",
"errors": "null",
"warnings": "null"
}
},
"eof": {
"all": [],
"errors": [],
"warnings": [],
"raw_types": {
"all": "null",
"errors": "null",
"warnings": "null"
}
},
"next_result": {
"all": [],
"errors": [],
"warnings": [],
"raw_types": {
"all": "null",
"errors": "null",
"warnings": "null"
}
}
},
"returned_warnings_count": 0,
"errors_empty": true
}
},
"invalid_setting_return": false,
"invalid_setting_diagnostics": [
{
"SQLSTATE": "IMSSP",
"code": -14
}
],
"ansi_before": 1,
"ansi_after": 1
}
Рядом сохранены result.json с данными и metrics.json с проверками.