This is an automated email from the ASF dual-hosted git repository. Aman-Mittal pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/fineract-business-intelligence.git
commit f3686f6fa2855b763b118db3d83a39c8c5a6897e Merge: 808dcec ad3a294 Author: Aman-Mittal <[email protected]> AuthorDate: Mon Jun 8 21:13:08 2026 +0530 Merge pull request #14 from airajena/feat/add-dbt-transformation-layer feat: add Transformation layer using dbt core .gitignore | 5 + .rat-excludes | 5 + .rat-excludes => dbt/.gitignore | 13 +- .rat-excludes => dbt/dbt_project.yml | 47 ++++- dbt/macros/generate_schema_name.sql | 22 +++ dbt/macros/safe_divide.sql | 21 +++ .../intermediate/int_loan_delinquency_status.sql | 122 +++++++++++++ dbt/models/marts/_marts.yml | 172 ++++++++++++++++++ dbt/models/marts/dimensions/dim_client.sql | 27 +++ dbt/models/marts/dimensions/dim_currency.sql | 23 +++ dbt/models/marts/dimensions/dim_date.sql | 39 +++++ .../marts/dimensions/dim_delinquency_bucket.sql | 53 ++++++ dbt/models/marts/dimensions/dim_office.sql | 34 ++++ dbt/models/marts/dimensions/dim_product.sql | 39 +++++ dbt/models/marts/facts/fact_delinquency_event.sql | 74 ++++++++ dbt/models/marts/facts/fact_loan_snapshot.sql | 64 +++++++ .../marts/presentations/mart_delinquency_par.sql | 193 +++++++++++++++++++++ dbt/models/sources.yml | 97 +++++++++++ dbt/models/staging/_staging.yml | 154 ++++++++++++++++ dbt/models/staging/stg_m_client.sql | 50 ++++++ dbt/models/staging/stg_m_currency.sql | 28 +++ dbt/models/staging/stg_m_delinquency.sql | 43 +++++ dbt/models/staging/stg_m_loan.sql | 71 ++++++++ dbt/models/staging/stg_m_loan_transaction.sql | 37 ++++ dbt/models/staging/stg_m_office.sql | 30 ++++ dbt/models/staging/stg_m_product_loan.sql | 43 +++++ .rat-excludes => dbt/profiles.yml | 21 ++- .rat-excludes => dbt/requirements.txt | 10 +- scripts/check_licenses.py | 51 +++++- 29 files changed, 1546 insertions(+), 42 deletions(-)
