Merge branch 'master' of https://github.com/fleetside72/tps_etl
This commit is contained in:
commit
3462964ea1
40
map_rm.pgsql
Normal file
40
map_rm.pgsql
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
SELECT
|
||||||
|
jsonb_pretty(
|
||||||
|
$$
|
||||||
|
{
|
||||||
|
"defn": [
|
||||||
|
{
|
||||||
|
"key": "{Description}",
|
||||||
|
"field": "ini",
|
||||||
|
"regex": "([\\w].*?)(?=$| -|\\s[0-9].*?|\\s[\\w/]+?:)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{Description}",
|
||||||
|
"field": "compn",
|
||||||
|
"regex": "Comp Name:(.+?)(?=$| Comp|\\w+?:)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{Description}",
|
||||||
|
"field": "adp_comp",
|
||||||
|
"regex": "Cust ID:.*?(B3X|UDV|U7E|U7C|U7H|U7J).*?(?=$|\\w+?:)"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{Description}",
|
||||||
|
"field": "desc",
|
||||||
|
"regex": "Desc:(.+?) Comp"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "{Description}",
|
||||||
|
"field": "discr",
|
||||||
|
"regex": "Discr:(.+?)(?=$| SEC:|\\w+?:)"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"type": "extract",
|
||||||
|
"where": [
|
||||||
|
{
|
||||||
|
"Transaction": "ACH Debits"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
$$::jsonb
|
||||||
|
)
|
42
srce.pgsql
Normal file
42
srce.pgsql
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
SELECT
|
||||||
|
jsonb_pretty(
|
||||||
|
$$
|
||||||
|
{
|
||||||
|
"name": "GOOGDM",
|
||||||
|
"type": "json_csv",
|
||||||
|
"schema": {
|
||||||
|
"rows": [
|
||||||
|
{
|
||||||
|
"elements": [
|
||||||
|
{
|
||||||
|
"status": "text",
|
||||||
|
"distance": {
|
||||||
|
"text": "text",
|
||||||
|
"value": "numeric"
|
||||||
|
},
|
||||||
|
"duration": {
|
||||||
|
"text": "text",
|
||||||
|
"value": "value"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"status": "text",
|
||||||
|
"origin_addresses": [
|
||||||
|
"text"
|
||||||
|
],
|
||||||
|
"destination_addresses": [
|
||||||
|
"text"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"unique_constraint": {
|
||||||
|
"type": "key",
|
||||||
|
"fields": [
|
||||||
|
"{origin_adresses,0}",
|
||||||
|
"{destination_adresses,0}"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$$::jsonb
|
||||||
|
)
|
Loading…
Reference in New Issue
Block a user