Skip to content

Commit 44a2c91

Browse files
authored
Merge pull request #286 from ScalefreeCOM/tkirschke-patch-2
Update README.md
2 parents 4b9b528 + b15e3e5 commit 44a2c91

File tree

1 file changed

+15
-17
lines changed

1 file changed

+15
-17
lines changed

README.md

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
11
# datavault4dbt by [Scalefree International GmbH](https://www.scalefree.com)
22

3-
<img src="https://user-images.githubusercontent.com/81677440/195860893-435b5faa-71f1-4e01-969d-3593a808daa8.png">
3+
[<img src="https://user-images.githubusercontent.com/81677440/195860893-435b5faa-71f1-4e01-969d-3593a808daa8.png">](https://www.datavault4dbt.com/)
44

55

66
---
77

88
### Included Macros
9-
- Staging Area (For Hashing, prejoins and ghost records)
10-
- Hubs, Links & Satellites (allowing multiple deltas)
11-
- Non-Historized Links and Satellites
12-
- Multi-Active Satellites
13-
- Virtualized End-Dating (in Satellites)
14-
- Reference Hubs, - Satellites, and - Tables
15-
- PIT Tables
16-
- Hook for Cleaning up PITs
17-
- Snapshot Control
9+
- [Staging Area (For Hashing, prejoins and ghost records)](https://www.datavault4dbt.com/documentation/macro-instructions/staging/)
10+
- [Hubs](https://www.datavault4dbt.com/documentation/macro-instructions/hubs/standard-hub/), [Links](https://www.datavault4dbt.com/documentation/macro-instructions/links/standard-link/) & [Satellites](https://www.datavault4dbt.com/documentation/macro-instructions/satellites/standard-satellite/standard-satellite-v0/) (allowing multiple deltas)
11+
- [Non-Historized Links](https://www.datavault4dbt.com/documentation/macro-instructions/links/non-historized-link/) and [Satellites](https://www.datavault4dbt.com/documentation/macro-instructions/satellites/non-historized-satellite/)
12+
- [Multi-Active Satellites](https://www.datavault4dbt.com/documentation/macro-instructions/satellites/multi-active-satellite/multi-active-satellite-v0/)
13+
- [Effectivity](https://www.datavault4dbt.com/documentation/macro-instructions/satellites/effectivity-satellite/) and [Record Tracking Satellites](https://www.datavault4dbt.com/documentation/macro-instructions/satellites/record-tracking-satellite/)
14+
- [Virtualized End-Dating (in Satellites)](https://www.datavault4dbt.com/documentation/macro-instructions/satellites/standard-satellite/standard-satellite-v1/)
15+
- [Reference Hubs](https://www.datavault4dbt.com/documentation/macro-instructions/reference-data/reference-hub/), [- Satellites](https://www.datavault4dbt.com/documentation/macro-instructions/reference-data/reference-satellite/reference-satellite-v0/), and [- Tables](https://www.datavault4dbt.com/documentation/macro-instructions/reference-data/reference-tables/)
16+
- [PIT Tables](https://www.datavault4dbt.com/documentation/macro-instructions/business-vault/pit/)
17+
- [Hook for Cleaning up PITs](https://www.datavault4dbt.com/documentation/macro-instructions/business-vault/pit/hook-cleanup-pits/)
18+
- Snapshot Control [Tables](https://www.datavault4dbt.com/documentation/macro-instructions/business-vault/snapshot-control/snapshot-control-v0/) and [Views](https://www.datavault4dbt.com/documentation/macro-instructions/business-vault/snapshot-control/snapshot-control-v1/)
1819

1920
### Features
2021
With datavault4dbt you will get a lot of awesome features, including:
2122
- A Data Vault 2.0 implementation congruent to the original Data Vault 2.0 definition by Dan Linstedt
22-
- Ready for both Persistent Staging Areas and Transient Staging Areas, due to the allowance of multiple deltas in all macros, without losing any intermediate changes - Enforcing standards in naming conventions by implementing [global variables](https://github.com/ScalefreeCOM/datavault4dbt/wiki/Global-variables) for technical columns
23+
- Ready for both Persistent Staging Areas and Transient Staging Areas, due to the allowance of multiple deltas in all macros, without losing any intermediate changes - Enforcing standards in naming conventions by implementing [global variables](https://www.datavault4dbt.com/documentation/general-usage-notes/global-variables/) for technical columns
2324
- A fully auditable solution for a Data Warehouse
2425
- Creating a centralized, snapshot-based Business interface by using a centralized snapshot table supporting logarithmic logic
2526
- A modern insert-only approach that avoids updating data
@@ -36,11 +37,8 @@ To use the macros efficiently, there are a few prerequisites you need to provide
3637
<img src="https://www.getdbt.com/ui/img/logos/dbt-logo.svg" width=33% align=right>
3738

3839
### Resources:
40+
- Find technical information about the macros, examples, and more, on [the official datavault4dbt Website](https://www.datavault4dbt.com/)!
3941
- Learn more about dbt [in the docs](https://docs.getdbt.com/docs/introduction)
40-
- Check out [Discourse](https://discourse.getdbt.com/) for commonly asked questions and answers
41-
- Join the [chat](https://community.getdbt.com/) on Slack for live discussions and support
42-
- Check out [the blog](https://blog.getdbt.com/) for the latest news on dbt's development and best practices
43-
- Find [dbt events](https://events.getdbt.com) near you
4442
- Check out the [Scalefree-Blog](https://www.scalefree.com/blog/)
4543
- [Data-Vault 2.0 with dbt #1](https://www.scalefree.com/scalefree-newsletter/data-vault-2-0-with-dbt-part-1/)
4644
- [Data-Vault 2.0 with dbt #2](https://www.scalefree.com/scalefree-newsletter/data-vault-2-0-with-dbt-part-2/)
@@ -79,11 +77,11 @@ For further information on how to install packages in dbt, please visit the foll
7977
[https://docs.getdbt.com/docs/building-a-dbt-project/package-management](https://docs.getdbt.com/docs/building-a-dbt-project/package-management#how-do-i-add-a-package-to-my-project)
8078

8179
### Global variables
82-
datavault4dbt is highly customizable by using many global variables. Since they are applied on multiple levels, a high rate of standardization across your data vault 2.0 solution is guaranteed. The default values of those variables are set inside the packages `dbt_project.yml` and should be copied to your own `dbt_project.yml`. For an explanation of all global variables see [the wiki](https://github.com/ScalefreeCOM/datavault4dbt/wiki/Global-variables).
80+
datavault4dbt is highly customizable by using many global variables. Since they are applied on multiple levels, a high rate of standardization across your data vault 2.0 solution is guaranteed. The default values of those variables are set inside the packages `dbt_project.yml` and should be copied to your own `dbt_project.yml`. For an explanation of all global variables see [the docs](https://www.datavault4dbt.com/documentation/general-usage-notes/global-variables/).
8381

8482
---
8583
## Usage
86-
The datavault4dbt package provides macros for Staging and Creation of all DataVault-Entities you need, to build your own DataVault2.0 solution. The usage of the macros is well-explained in the documentation: https://github.com/ScalefreeCOM/datavault4dbt/wiki
84+
The datavault4dbt package provides macros for Staging and Creation of all DataVault-Entities you need, to build your own DataVault2.0 solution. The usage of the macros is well-explained in the [documentation]([url](https://www.datavault4dbt.com/documentation/)).
8785

8886
---
8987
## Contributing

0 commit comments

Comments
 (0)