All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.spark.dataflint.saas.SparkMetadataStore.scala Maven / Gradle / Ivy

The newest version!
package org.apache.spark.dataflint.saas

import org.apache.spark.status.api.v1

case class SparkMetadataMetrics(
                                 containerMemoryGb: Double,
                                 totalInputBytes: Long,
                                 totalOutputBytes: Long,
                                 totalSpillBytes: Long,
                                 totalShuffleWriteBytes: Long,
                                 totalShuffleReadBytes: Long,
                                 executorPeakMemoryBytes: Long,
                                 totalDCU: Double,
                                 coreHourUsage: Double,
                                 memoryGbHour: Double,
                                 isAnySqlQueryFailed: Boolean,
                                 taskErrorRate: Double,
                                 CoresWastedRatio: Double,
                                 executorsDurationMs: Long,
                                 driverDurationMs: Long
                               )

case class SparkMetadataStore(version: String,
                              runId: String,
                              accessKey: String,
                              applicationInfo: v1.ApplicationInfo,
                              metrics: SparkMetadataMetrics,
                              conf: Map[String, String])




© 2015 - 2024 Weber Informatics LLC | Privacy Policy