Pablo Martin
21f9a63db2
add test
2024-06-05 17:30:19 +02:00
Pablo Martin
26ce452a0c
accommodation staging model
2024-06-05 17:24:59 +02:00
Pablo Martin
f216e7708a
add accommodation to sources
2024-06-05 17:24:39 +02:00
Pablo Martin
60063b5455
propagate fix
2024-06-05 17:15:35 +02:00
Pablo Martin
c87efc7d1d
low-hanging fruit refactor. Fix name
2024-06-05 16:50:14 +02:00
Pablo Martín
42a3190f50
Merged PR 1969: Integration models
...
This PR brings two tables from Core's `integration` schema into `staging`.
- `integration`
- `integration_type`
Related work items: #16919
2024-06-04 16:24:32 +00:00
Pablo Martin
bfd05a6410
add missing _utc suffix
2024-06-04 18:21:56 +02:00
Pablo Martin
f5ae39e443
add integration type model
2024-06-04 15:05:26 +02:00
Pablo Martin
8ec14a14c1
add integration type to sources
2024-06-04 14:58:16 +02:00
Pablo Martin
a312b1730b
staging model for integration table
2024-06-04 14:51:03 +02:00
Pablo Martin
929628bc7c
add integration to sources
2024-06-04 14:42:50 +02:00
Pablo Martín
76b5b7a1ea
Merged PR 1954: add a few more conventions to readme
...
add a few more conventions to readme
2024-05-31 08:36:18 +00:00
Pablo Martin
d81c0b5e74
add a few more conventions to readme
2024-05-31 10:35:57 +02:00
Pablo Martín
ae10d30cd1
Merged PR 1952: Automated Slack Alerts
...
This PR:
- Improves the `run_dbt.sh` script to monitor for failures and send success/failure messages.
- Also updates the `README.md` to explain how to configure the Slack Webhook URLs.
Besides that, I've already created the right slack channels.
Related work items: #16948
2024-05-30 15:10:55 +00:00
Pablo Martin
2f661c098b
updated deploy instructions in readme
2024-05-30 16:52:41 +02:00
Pablo Martin
77b4a8264c
now we have both failure and success messages
2024-05-30 16:38:39 +02:00
Pablo Martin
b1aa29b228
add failure states, .env file and message sending
2024-05-30 16:12:51 +02:00
Oriol Roqué Paniagua
3610c447f5
Merged PR 1949: Fix documentation in DWH and include exposure
...
Related work items: #16857
2024-05-30 10:37:41 +00:00
Oriol Roqué Paniagua
dfb1fba46f
Merged PR 1943: Created xero__net_fees_by_deal with guesty
...
Created xero__net_fees_by_deal with guesty
2024-05-30 09:49:07 +00:00
uri
f021f3cb29
Changed schema.yaml with the correct field
2024-05-30 10:03:05 +02:00
uri
e360c1c785
Setting xero__net_fees_by_deal as per deal id, not dedicated to guesty
2024-05-30 10:00:39 +02:00
uri
bf0010ceeb
Adding model xero__net_fees_by_deal documentation in schema.yaml. Added Waiver Fees in xero__net_fees documentation.
2024-05-30 09:15:53 +02:00
uri
de4ab5b6e5
Created xero__net_fees_by_deal with guesty
2024-05-29 18:03:58 +02:00
Pablo Martín
822f698ce3
Merged PR 1942: add dump files to gitignore
...
add dump files to gitignore to help avoid fatfinger pushes of dump files.
2024-05-29 15:26:04 +00:00
Pablo Martin
fab98092c5
add dump files to gitignore
2024-05-29 17:22:48 +02:00
Pablo Martín
186d5804f8
Merged PR 1938: Add Damage Waiver to Net Fees models
...
Expands `xero__net_fees` with a new category dedicated to Damage Waivers.
Also fixes a small issue with the join. Should have been a full outer join from the start to properly catch months where we've only invoiced/credited some category.
Related work items: #16825
2024-05-29 11:25:14 +00:00
Pablo Martin
053024e507
add proper value to waiver_items array
2024-05-29 13:23:05 +02:00
Pablo Martin
7148220061
add net fees
2024-05-29 11:29:56 +02:00
Pablo Martin
307887126c
add venv to gitignore
2024-05-29 11:27:33 +02:00
Pablo Martin
4e5424b3b6
couple of small readme details
2024-05-29 11:27:21 +02:00
Pablo Martín
e9af710ae8
Merged PR 1930: 16879 Remove duplicate field
...
remove duplicate field
Related work items: #16879
2024-05-28 12:41:13 +00:00
Pablo Martin
3d11622ae1
remove duplicate field
2024-05-28 14:37:48 +02:00
Pablo Martin
40a12df950
a few tiny changes in readme and profiles template
2024-05-28 14:29:31 +02:00
Pablo Martín
b59c0a96fb
Merged PR 1923: User Currency
...
- Ingest the currency table from the backend into DWH.
- Add the newly created `AccountCurrencyId` into the `User` table.
- Push the data to the intermediate user model while replacing the internal superhog currency ID by the ISO4217 code so it's easily joinable with other stuff.
Now, every money amount related to some user in the SQL server backend can be currency-informed instead of currency-less.
2024-05-24 10:03:00 +00:00
Pablo Martin
90f67d6321
include currency in unified user
2024-05-24 11:54:40 +02:00
Pablo Martin
9c293e8bf4
add currency source and stg
2024-05-24 11:32:54 +02:00
Pablo Martin
322fcb8eb0
add id account type to int model
2024-05-23 17:51:04 +02:00
Pablo Martin
69f11c5d4a
propagate id account currency
2024-05-23 17:50:08 +02:00
Pablo Martin
5588444943
add account currency id to User model
2024-05-23 17:49:41 +02:00
Pablo Martin
7d8ed7768e
reordering some ids
2024-05-23 17:47:52 +02:00
Pablo Martín
d8c5485431
Merged PR 1917: Xero Credit Notes
...
This PR:
- Brings credit notes into the Xero related models.
- Uses it to create a new net fees reporting table.
- Deletes the old denom mart, since the reporting needs covered by that one are now covered by the new net fees table.
Related work items: #16823 , #16827
2024-05-23 14:24:22 +00:00
Pablo Martin
3706a0c21c
Revert "remove unnecessary nested objects since they can be joined in dwh"
...
This reverts commit 4cc9644feb .
2024-05-23 16:23:52 +02:00
Pablo Martin
4cc9644feb
remove unnecessary nested objects since they can be joined in dwh
2024-05-23 16:22:02 +02:00
Pablo Martin
e2645814e4
update exposures
2024-05-23 16:15:43 +02:00
Pablo Martin
1f24965a23
remove outdated denom invoicing mart
2024-05-23 16:14:44 +02:00
Pablo Martin
65f5b7377a
use date field instead of breaking things down
2024-05-23 16:13:53 +02:00
Pablo Martin
b0528ec2c0
switch to a single model with a case, docs for it
2024-05-23 15:22:42 +02:00
Pablo Martin
b34da23a94
update docs
2024-05-22 11:45:04 +02:00
Pablo Martin
fcb951211d
remove a couple of unnecessary cols
2024-05-22 11:44:59 +02:00
Pablo Martin
319c743cec
macros docs
2024-05-22 11:42:42 +02:00