接口 TransactionReport
定义事务的元数据和指标
MetricsReport
-
方法摘要
从接口 io.delta.kernel.metrics.DeltaOperationReport 继承的方法
getException, getReportUUID, getTablePath
-
方法详情
-
getOperation
String getOperation() -
getEngineInfo
String getEngineInfo()- 返回
- 使用
Table.createTransactionBuilder(io.delta.kernel.engine.Engine, java.lang.String, io.delta.kernel.Operation)
创建事务时提供的 engineInfo。
-
getBaseSnapshotVersion
long getBaseSnapshotVersion()事务创建时所基于的表的版本。例如,如果事务创建时最新表版本是 4,则事务基于版本 4 的表快照。对于新表(例如,创建表的事务),此值为 -1。- 返回
- 事务开始时所基于的快照的表版本
-
getSnapshotReportUUID
- 返回
- 事务快照构建的 SnapshotReport 的
DeltaOperationReport.getReportUUID()
。对于新表事务为空。
-
getCommittedVersion
- 返回
- 此事务提交到表的版本。对于失败的事务为空。
-
getTransactionMetrics
TransactionMetricsResult getTransactionMetrics()- 返回
- 此事务的指标
-
getOperationType
- 指定者
- 接口
DeltaOperationReport
中的getOperationType
- 返回
- 此报告所属操作的字符串表示形式
-