public class HoodieBigQuerySyncClient extends HoodieSyncClient
| 限定符和类型 | 字段和说明 |
|---|---|
protected BigQuerySyncConfig |
config |
metaClient, partitionValueExtractorHOODIE_LAST_COMMIT_TIME_SYNC| 构造器和说明 |
|---|
HoodieBigQuerySyncClient(BigQuerySyncConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
void |
createManifestTable(String tableName,
String sourceUri) |
void |
createSnapshotView(String viewName,
String versionsTableName,
String manifestTableName) |
void |
createVersionsTable(String tableName,
String sourceUri,
String sourceUriPrefix,
List<String> partitionFields) |
boolean |
datasetExists() |
Map<String,String> |
getMetastoreSchema(String tableName) |
boolean |
tableExists(String tableName) |
getActiveTimeline, getAllPartitionPathsOnStorage, getBasePath, getDroppedPartitionsSince, getPartitionEvents, getPartitionEvents, getStorageSchema, getStorageSchema, getTableType, getWrittenPartitionsSince, isBootstrapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPartitionsToTable, createDatabase, createTable, databaseExists, deleteLastReplicatedTimeStamp, dropPartitions, dropTable, getAllPartitions, getLastCommitTimeSynced, getLastReplicatedTime, getMetastoreFieldSchemas, getPartitionsByFilter, getStorageFieldSchemas, updateLastCommitTimeSynced, updateLastReplicatedTimeStamp, updatePartitionsToTable, updateSerdeProperties, updateTableComments, updateTableProperties, updateTableSchemaprotected final BigQuerySyncConfig config
public HoodieBigQuerySyncClient(BigQuerySyncConfig config)
public void createVersionsTable(String tableName, String sourceUri, String sourceUriPrefix, List<String> partitionFields)
public void createSnapshotView(String viewName, String versionsTableName, String manifestTableName)
public boolean datasetExists()
public boolean tableExists(String tableName)
public void close()
Copyright © 2023 The Apache Software Foundation. All rights reserved.