public class BigQueryWriteHelper extends Object
| Constructor and Description |
|---|
BigQueryWriteHelper(BigQueryClient bigQueryClient,
org.apache.spark.sql.SQLContext sqlContext,
org.apache.spark.sql.SaveMode saveMode,
SparkBigQueryConfig config,
org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> data,
Optional<com.google.cloud.bigquery.TableInfo> tableInfo) |
| Modifier and Type | Method and Description |
|---|---|
static void |
updateTableMetadataIfNeeded(org.apache.spark.sql.types.StructType sparkSchema,
SparkBigQueryConfig config,
BigQueryClient bigQueryClient) |
void |
writeDataFrameToBigQuery() |
public BigQueryWriteHelper(BigQueryClient bigQueryClient, org.apache.spark.sql.SQLContext sqlContext, org.apache.spark.sql.SaveMode saveMode, SparkBigQueryConfig config, org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> data, Optional<com.google.cloud.bigquery.TableInfo> tableInfo)
public void writeDataFrameToBigQuery()
public static void updateTableMetadataIfNeeded(org.apache.spark.sql.types.StructType sparkSchema,
SparkBigQueryConfig config,
BigQueryClient bigQueryClient)
Copyright © 2024. All rights reserved.