Documentation ¶
Index ¶
- Variables
- func Export(ctx context.Context, tidbConfig *tidbsql.TiDBConfig, tables []string, ...) error
- func NewBigQueryCmd() *cobra.Command
- func NewDatabricksCmd() *cobra.Command
- func NewGCSCmd() *cobra.Command
- func NewRedshiftCmd() *cobra.Command
- func NewS3Cmd() *cobra.Command
- func NewSnowflakeCmd() *cobra.Command
- func Replicate(tidbConfig *tidbsql.TiDBConfig, tables []string, storageURI *url.URL, ...) error
- type RunMode
- type Stage
Constants ¶
This section is empty.
Variables ¶
View Source
var CdcCsvBinaryEncodingMethodMap = map[string]string{ "": tiflow_config.BinaryEncodingHex, "default": tiflow_config.BinaryEncodingHex, "bigquery": tiflow_config.BinaryEncodingBase64, "snowflake": tiflow_config.BinaryEncodingHex, "redshift": tiflow_config.BinaryEncodingHex, }
View Source
var DumplingCsvOutputDialectMap = map[string]export.CSVDialect{ "": export.CSVDialectDefault, "default": export.CSVDialectDefault, "bigquery": export.CSVDialectBigQuery, "snowflake": export.CSVDialectSnowflake, "redshift": export.CSVDialectRedshift, }
View Source
var RunModeIds = map[RunMode][]string{ RunModeFull: {"full"}, RunModeSnapshotOnly: {"snapshot-only"}, RunModeIncrementalOnly: {"incremental-only"}, RunModeCloud: {"cloud"}, }
Functions ¶
func NewBigQueryCmd ¶
func NewDatabricksCmd ¶
func NewRedshiftCmd ¶
func NewSnowflakeCmd ¶
func Replicate ¶
func Replicate( tidbConfig *tidbsql.TiDBConfig, tables []string, storageURI *url.URL, snapshotURI *url.URL, incrementURI *url.URL, snapshotConcurrency int, cdcHost string, cdcPort int, cdcFlushInterval time.Duration, cdcFileSize int, snapConnectorMap map[string]coreinterfaces.Connector, increConnectorMap map[string]coreinterfaces.Connector, csvOutputDialect string, parrallelLoad bool, mode RunMode, ) error
Types ¶
Click to show internal directories.
Click to hide internal directories.