BigQueryTable
object BigQueryTable
Methods in this object are creating real tables into a BigQuery environment. If only the schema of the table is desired, please use BigQuerySchemas
Value members
Concrete methods
def createTable[A : SqlTypeToBigQuery](datasetName: String, tableName: String): Either[BigQueryError, Table]
Create a table without partitions
Create a table without partitions
def createTable[A : SqlTypeToBigQuery, B : SqlTypeToBigQuery](datasetName: String, tableName: String): Either[BigQueryError, Table]
def createTable[A : SqlTypeToBigQuery, B : SqlTypeToBigQuery, C : SqlTypeToBigQuery](datasetName: String, tableName: String): Either[BigQueryError, Table]
def createTable[A : SqlTypeToBigQuery, B : SqlTypeToBigQuery, C : SqlTypeToBigQuery, D : SqlTypeToBigQuery](datasetName: String, tableName: String): Either[BigQueryError, Table]
def createTable[A : SqlTypeToBigQuery, B : SqlTypeToBigQuery, C : SqlTypeToBigQuery, D : SqlTypeToBigQuery, E : SqlTypeToBigQuery](datasetName: String, tableName: String): Either[BigQueryError, Table]
def createTable[A : SqlInstanceToBigQuery](value: A, datasetName: String, tableName: String): Either[BigQueryError, Table]
For Instances as input
For Instances as input
def createTable[A : SqlTypeToBigQuery](datasetName: String, tableName: String, timePartitionColumn: String): Either[BigQueryError, Table]
Create partitioned table
Create partitioned table
def createTable[A : SqlTypeToBigQuery, B : SqlTypeToBigQuery](datasetName: String, tableName: String, timePartitionColumn: String): Either[BigQueryError, Table]
def createTable[A : SqlTypeToBigQuery, B : SqlTypeToBigQuery, C : SqlTypeToBigQuery](datasetName: String, tableName: String, timePartitionColumn: String): Either[BigQueryError, Table]
def createTable[A : SqlTypeToBigQuery, B : SqlTypeToBigQuery, C : SqlTypeToBigQuery, D : SqlTypeToBigQuery](datasetName: String, tableName: String, timePartitionColumn: String): Either[BigQueryError, Table]
def createTable[A : SqlTypeToBigQuery, B : SqlTypeToBigQuery, C : SqlTypeToBigQuery, D : SqlTypeToBigQuery, E : SqlTypeToBigQuery](datasetName: String, tableName: String, timePartitionColumn: String): Either[BigQueryError, Table]
def createTable[A : SqlInstanceToBigQuery](value: A, datasetName: String, tableName: String, timePartitionColumn: String): Either[BigQueryError, Table]
For Instances as input
For Instances as input