[Enhancement] Change Sort Key Order for AirByte Tables (#25026)
This commit is contained in:
parent
ef1fc6a406
commit
82bad405e3
|
|
@ -14,7 +14,7 @@ dependencies {
|
|||
implementation 'com.fasterxml.jackson.core:jackson-databind:2.14.1'
|
||||
implementation 'com.alibaba:fastjson:1.2.75'
|
||||
|
||||
implementation project(':airbyte-config:config-models')
|
||||
implementation project(':airbyte-config-oss:config-models-oss')
|
||||
// implementation project(':airbyte-protocol:protocol-models')
|
||||
implementation project(':airbyte-integrations:bases:base-java')
|
||||
implementation files(project(':airbyte-integrations:bases:base-java').airbyteDocker.outputs)
|
||||
|
|
|
|||
|
|
@ -77,11 +77,11 @@ public class SqlUtil {
|
|||
|
||||
public static void createTableIfNotExist(Connection conn, String tableName) throws SQLException {
|
||||
String sql = "CREATE TABLE IF NOT EXISTS " + tableName + " ( \n"
|
||||
+ "`" + JavaBaseConstants.COLUMN_NAME_AB_ID + "` varchar(40),\n"
|
||||
+ "`" + JavaBaseConstants.COLUMN_NAME_EMITTED_AT + "` BIGINT,\n"
|
||||
+ "`" + JavaBaseConstants.COLUMN_NAME_AB_ID + "` varchar(40),\n"
|
||||
+ "`" + JavaBaseConstants.COLUMN_NAME_DATA + "` String)\n"
|
||||
+ "DUPLICATE KEY(`" + JavaBaseConstants.COLUMN_NAME_AB_ID + "`,`"
|
||||
+ JavaBaseConstants.COLUMN_NAME_EMITTED_AT + "`) \n"
|
||||
+ "DUPLICATE KEY(`" + JavaBaseConstants.COLUMN_NAME_EMITTED_AT + "`,`"
|
||||
+ JavaBaseConstants.COLUMN_NAME_AB_ID + "`) \n"
|
||||
+ "DISTRIBUTED BY HASH(`" + JavaBaseConstants.COLUMN_NAME_AB_ID + "`) BUCKETS 16 \n"
|
||||
+ "PROPERTIES ( \n"
|
||||
+ "\"replication_num\" = \"1\" \n"
|
||||
|
|
|
|||
Loading…
Reference in New Issue