Skip to content

Commit 17ca367

Browse files
committed
format
1 parent ea2d400 commit 17ca367

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

cloud_gcp/src/main/scala/ai/chronon/integrations/cloud_gcp/BigQueryFormat.scala

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ package ai.chronon.integrations.cloud_gcp
33
import ai.chronon.spark.Format
44
import ai.chronon.spark.FormatProvider
55
import ai.chronon.spark.Hive
6-
import org.apache.spark.sql.SparkSession
7-
import com.google.cloud.bigquery.connector.common.BigQueryUtil
86
import com.google.cloud.bigquery.BigQueryOptions
9-
import com.google.cloud.spark.bigquery.repackaged.com.google.cloud.bigquery.TableId
10-
import com.google.cloud.bigquery.{TableId => BTableId}
117
import com.google.cloud.bigquery.ExternalTableDefinition
128
import com.google.cloud.bigquery.StandardTableDefinition
9+
import com.google.cloud.bigquery.connector.common.BigQueryUtil
10+
import com.google.cloud.bigquery.{TableId => BTableId}
11+
import com.google.cloud.spark.bigquery.repackaged.com.google.cloud.bigquery.TableId
12+
import org.apache.spark.sql.SparkSession
1313

1414
case class GcpFormatProvider(sparkSession: SparkSession) extends FormatProvider {
1515
lazy val bigQueryClient = BigQueryOptions.getDefaultInstance.getService
@@ -24,8 +24,8 @@ case class GcpFormatProvider(sparkSession: SparkSession) extends FormatProvider
2424
tableOpt match {
2525
case Some(table) => {
2626
table.getDefinition match {
27-
case ExternalTableDefinition => BQuery(unshadedTI.getProject)
28-
case StandardTableDefinition => GCS(unshadedTI.getProject)
27+
case _: ExternalTableDefinition => BQuery(unshadedTI.getProject)
28+
case _: StandardTableDefinition => GCS(unshadedTI.getProject)
2929
}
3030
}
3131
case None => Hive

cloud_gcp/src/main/scala/ai/chronon/integrations/cloud_gcp/GCSFormat.scala

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ import ai.chronon.spark.Format
44
import org.apache.spark.sql.SparkSession
55
import org.apache.spark.sql.execution.FileSourceScanExec
66
import org.apache.spark.sql.execution.datasources.PartitioningAwareFileIndex
7-
import org.apache.spark.sql.functions.{col, explode, url_decode}
7+
import org.apache.spark.sql.functions.col
8+
import org.apache.spark.sql.functions.explode
9+
import org.apache.spark.sql.functions.url_decode
810

911
case class GCS(project: String) extends Format {
1012

0 commit comments

Comments
 (0)