Skip to content

Commit ef1b16b

Browse files
committed
update docs: pip install dac (not edg-dac)
1 parent bc92fb7 commit ef1b16b

1 file changed

Lines changed: 4 additions & 7 deletions

File tree

docs/index.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ Data-as-Code (DaC) `dac` is a tool that supports the distribution of data as (py
1010
<img src="img/logo.jpg" alt="drawing" width="250"/>
1111
</div>
1212

13-
1413
## How will the Data Scientists use a DaC package?
1514

1615
Say that the Data Engineers prepared the `demo-data` as code for you. Then you will install the code in your environment
@@ -36,12 +35,11 @@ With the schema you can, for example
3635
* access the column names (e.g. `Schema.my_column`)
3736
* unit test your functions by [synthetizining data](https://pandera.readthedocs.io/en/stable/data_synthesis_strategies.html)
3837

39-
4038
## How can a Data Engineer provide a DaC python package?
4139

4240
Install this library
4341
```sh
44-
python -m pip install edg-dac
42+
python -m pip install dac
4543
```
4644
and use the command `dac pack` (run `dac pack --help` for detailed instructions).
4745

@@ -51,7 +49,6 @@ On a high level, the most important elements you must provide are:
5149
* a [pandera ModelSchema](https://pandera.readthedocs.io/en/stable/schema_models.html) fitting the data that can be loaded
5250
* python dependencies
5351

54-
5552
## What are the advantages of distributing data in this way?
5653

5754
* The code needed to load the data, the data source, and locations are abstracted away from the user.
@@ -63,9 +60,9 @@ On a high level, the most important elements you must provide are:
6360

6461
* Semantic versioning can be used to communicate significat changes:
6562

66-
* a patch update corresponds to a fix in the data: its intended content is unchanged
67-
* a minor update corresponds to a change in the data that does not break the schema
68-
* a major update corresponds to a change in the schema, or any other breaking change
63+
* a patch update corresponds to a fix in the data: its intended content is unchanged
64+
* a minor update corresponds to a change in the data that does not break the schema
65+
* a major update corresponds to a change in the schema, or any other breaking change
6966

7067
In this way data pipelines can subscribe to the appropriate updates. Furthermore, it will be easy to keep releasing data updates maintaining retro-compatibility (one can keep deploying `1.X.Y` updates even after version `2` has been rolled-out).
7168

0 commit comments

Comments
 (0)