public class DatasetSourceBatch
extends java.lang.Object
implements org.apache.spark.sql.connector.catalog.TableProvider
| Constructor and Description |
|---|
DatasetSourceBatch() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.spark.sql.connector.catalog.Table |
getTable(org.apache.spark.sql.types.StructType schema,
org.apache.spark.sql.connector.expressions.Transform[] partitioning,
java.util.Map<java.lang.String,java.lang.String> properties) |
org.apache.spark.sql.types.StructType |
inferSchema(org.apache.spark.sql.util.CaseInsensitiveStringMap options) |
boolean |
supportsExternalMetadata() |
public org.apache.spark.sql.types.StructType inferSchema(org.apache.spark.sql.util.CaseInsensitiveStringMap options)
inferSchema in interface org.apache.spark.sql.connector.catalog.TableProviderpublic boolean supportsExternalMetadata()
supportsExternalMetadata in interface org.apache.spark.sql.connector.catalog.TableProviderpublic org.apache.spark.sql.connector.catalog.Table getTable(org.apache.spark.sql.types.StructType schema,
org.apache.spark.sql.connector.expressions.Transform[] partitioning,
java.util.Map<java.lang.String,java.lang.String> properties)
getTable in interface org.apache.spark.sql.connector.catalog.TableProvider