1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
| CREATE TABLE material ( _id STRING, created TIMESTAMP_LTZ(3), mfrId STRING, mfrName STRING, name STRING, ras STRING, sn STRING, spec STRING, status BOOLEAN, taxrate INT, unit STRING, updated TIMESTAMP_LTZ(3), price DECIMAL(10, 5), taxcode STRING, clone STRING, lastOrderAt TIMESTAMP_LTZ(3), manual STRING, pn STRING, cumulativeSales INT, isDeprecated BOOLEAN, ship STRING, storage STRING, isPublic BOOLEAN, invtCode STRING, PRIMARY KEY (_id) NOT ENFORCED ) WITH ( 'connector' = 'mongodb-cdc', 'hosts' = 'localhost:27017', 'username' = 'XXX', 'password' = 'XXX', 'database' = 'biocitydb', 'collection' = 'material' ); CREATE TABLE es_material ( _id STRING, created TIMESTAMP_LTZ(3), mfrId STRING, mfrName STRING, name STRING, ras STRING, sn STRING, spec STRING, status BOOLEAN, taxrate INT, unit STRING, updated TIMESTAMP_LTZ(3), price DECIMAL(10, 5), taxcode STRING, clone STRING, lastOrderAt TIMESTAMP_LTZ(3), manual STRING, pn STRING, cumulativeSales INT, isDeprecated BOOLEAN, ship STRING, storage STRING, isPublic BOOLEAN, invtCode STRING, PRIMARY KEY (_id) NOT ENFORCED ) WITH ( 'connector' = 'elasticsearch-7', 'hosts' = 'http://localhost:9200', 'index' = 'es_material' ); INSERT INTO es_material select _id, created, mfrId, mfrName, name, ras, sn, spec, status, taxrate, unit, updated, price, taxcode, clone, lastOrderAt, manual, pn, cumulativeSales, isDeprecated, ship, storage, isPublic, invtCode from material;
|