|
4 | 4 |
|
5 | 5 | ### Enhancing dbt with Python Runtime Patching |
6 | 6 |
|
7 | | -This project leverages Python to extend dbt's core functionality. By dynamically modifying dbt's source code, we're |
8 | | -adding new capabilities. |
| 7 | +This project adds new capabilities to dbt-core by dynamically modifying dbt's source code. |
9 | 8 |
|
10 | | -**Your Contributions Matter**: We welcome your input. If you have a more efficient or elegant approach to achieving the |
11 | | -same results, please share it with us." |
| 9 | +**Your Contributions Matter**: We welcome your input. If you have a any idea, suggestion or feature you like to add to dbt please share with us or open new pull request. All contibutions are welcome. |
12 | 10 |
|
13 | 11 | # opendbt |
14 | 12 |
|
15 | | -The `opendbt` library extends the capabilities of dbt. It unlocks many customizations, allowing you to tailor dbt to |
| 13 | +The `opendbt` library extends dbt-core. It unlocks many customizations, allowing you to tailor dbt to |
16 | 14 | your specific needs and data workflows. |
17 | 15 |
|
18 | | -Forexample creating custom transformations by customizing existing adapters using object-oriented inheritance. |
| 16 | +Forexample creating custom adapter by object-oriented inheritance and extending existing adapters. |
19 | 17 |
|
20 | 18 | With `opendbt` you can go beyond the core functionalities of dbt by seamlessly integrating your customized adapter and |
21 | 19 | provide jinja with further adapter/python methods. |
22 | 20 |
|
23 | 21 | # Example use cases |
24 | 22 |
|
25 | 23 | - Create and use new adapter using OOP inheritance, provide jinja with additional custom python methods with your own adapter |
26 | | -- Execute Python model(Python code) locally |
| 24 | +- Execute Python code Python code locally, import data from web apis. without remote python execution. |
27 | 25 | - Enable Granular Model-Level Orchestration Using Airflow |
28 | 26 | - Create page on Airflow Server to serve DBT docs as a new page under airflow UI |
29 | 27 | - Use customized dbt docs page, by providing custom index.html page |
|
0 commit comments