public class TableOptionProperties extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
COMMENT |
static String |
DEFAULT_SPARK_VERSION |
static List<String> |
NON_OPTION_KEYS |
static String |
PARTITION_COLUMNS |
static String |
PK_COLUMNS |
static String |
PK_CONSTRAINT_NAME |
static String |
SPARK_SOURCE_PROVIDER |
static String |
SPARK_VERSION |
| Constructor and Description |
|---|
TableOptionProperties() |
| Modifier and Type | Method and Description |
|---|---|
static void |
createProperties(String basePath,
org.apache.hadoop.conf.Configuration hadoopConf,
Map<String,String> options)
Initialize the
FILE_NAME meta file. |
static String |
getComment(Map<String,String> options) |
static List<String> |
getPartitionColumns(Map<String,String> options) |
static List<String> |
getPkColumns(Map<String,String> options) |
static String |
getPkConstraintName(Map<String,String> options) |
static Map<String,String> |
getTableOptions(Map<String,String> options) |
static Map<String,String> |
loadFromProperties(String basePath,
org.apache.hadoop.conf.Configuration hadoopConf)
Read table options map from the given table base path.
|
static Map<String,String> |
translateFlinkTableProperties2Spark(org.apache.flink.table.catalog.CatalogTable catalogTable,
org.apache.hadoop.conf.Configuration hadoopConf,
Map<String,String> properties,
List<String> partitionKeys,
boolean withOperationField) |
static Map<String,String> |
translateSparkTableProperties2Flink(Map<String,String> options) |
static Map<String,String> |
translateSparkTableProperties2Flink(org.apache.hadoop.hive.metastore.api.Table hiveTable) |
public static final String SPARK_SOURCE_PROVIDER
public static final String SPARK_VERSION
public static final String DEFAULT_SPARK_VERSION
public static final String PK_CONSTRAINT_NAME
public static final String PK_COLUMNS
public static final String COMMENT
public static final String PARTITION_COLUMNS
public static void createProperties(String basePath, org.apache.hadoop.conf.Configuration hadoopConf, Map<String,String> options) throws IOException
FILE_NAME meta file.IOExceptionpublic static Map<String,String> loadFromProperties(String basePath, org.apache.hadoop.conf.Configuration hadoopConf)
public static Map<String,String> translateFlinkTableProperties2Spark(org.apache.flink.table.catalog.CatalogTable catalogTable, org.apache.hadoop.conf.Configuration hadoopConf, Map<String,String> properties, List<String> partitionKeys, boolean withOperationField)
public static Map<String,String> translateSparkTableProperties2Flink(Map<String,String> options)
Copyright © 2023 The Apache Software Foundation. All rights reserved.