Class PslTableProvider (1.0.0)

publicclass PslTableProviderimplementsTableProvider,DataSourceRegister

Inheritance

java.lang.Object > PslTableProvider

Implements

org.apache.spark.sql.connector.catalog.TableProvider, org.apache.spark.sql.sources.DataSourceRegister

Constructors

PslTableProvider()

publicPslTableProvider()

Methods

getTable(StructType structType, Transform[] transforms, Map<String,String> map)

publicTablegetTable(StructTypestructType,Transform[]transforms,Map<String,String>map)
Parameters
Name Description
structType org.apache.spark.sql.types.StructType
transforms org.apache.spark.sql.connector.expressions.Transform[]
map Map<String,String>
Returns
Type Description
org.apache.spark.sql.connector.catalog.Table

inferSchema(CaseInsensitiveStringMap caseInsensitiveStringMap)

publicStructTypeinferSchema(CaseInsensitiveStringMapcaseInsensitiveStringMap)
Parameter
Name Description
caseInsensitiveStringMap org.apache.spark.sql.util.CaseInsensitiveStringMap
Returns
Type Description
org.apache.spark.sql.types.StructType

shortName()

publicStringshortName()
Returns
Type Description
String

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.