-
Notifications
You must be signed in to change notification settings - Fork 18
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ce7a093
commit de7efa7
Showing
2 changed files
with
9 additions
and
34 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
# `meltano-map-transformer` | ||
# meltano-map-transformer | ||
|
||
<img src="examples/mapperpic.png" width="800px"/> | ||
|
||
|
@@ -8,7 +8,7 @@ A map transformer to duplicate, filter, hash, mask and do many more small transf | |
|
||
This mapper plugin is fully compliant with the Singer Spec and can be placed in between any Singer tap and target. | ||
|
||
# meltano-map-transformer in action | ||
## meltano-map-transformer in action | ||
|
||
For a collection of examples, take a look at [examples/README.md](examples/README.md). | ||
|
||
|
@@ -31,15 +31,12 @@ You can see a full list of published releases [here](https://github.com/MeltanoL | |
|
||
For example: | ||
|
||
``` | ||
# Update the below with the latest published release: | ||
# https://github.com/MeltanoLabs/meltano-map-transform/releases | ||
# Install with pip, ideally in a new virtual environment to avoid conflicts: | ||
pip install git+https://github.com/MeltanoLabs/[email protected] | ||
```shell | ||
# Use `uv` so that virtual environments are managed automatically: | ||
uv tool install meltano-map-transform==0.10.0 | ||
|
||
# Or better yet, use `pipx` so that virtual environments are managed automatically: | ||
pipx install git+https://github.com/MeltanoLabs/meltano-map-transform[email protected] | ||
# Alternatively, use `pipx`: | ||
pipx install meltano-map-transform==0.10.0 | ||
``` | ||
|
||
### Meltano installation instructions | ||
|
@@ -63,7 +60,7 @@ pipx install git+https://github.com/MeltanoLabs/[email protected] | |
plugins: | ||
mappers: | ||
- name: meltano-map-transformer | ||
pip_url: "git+https://github.com/MeltanoLabs/meltano-map-transform.git" | ||
pip_url: meltano-map-transform | ||
executable: meltano-map-transform | ||
mappings: | ||
- name: hash_email | ||
|
@@ -84,9 +81,6 @@ pipx install git+https://github.com/MeltanoLabs/[email protected] | |
meltano run tap-csv hash_email target-sqlite | ||
``` | ||
|
||
|
||
|
||
|
||
## Capabilities | ||
|
||
* `stream-maps` | ||
|
@@ -98,22 +92,3 @@ pipx install git+https://github.com/MeltanoLabs/[email protected] | |
| stream_maps | True | None | Stream maps | | ||
|
||
A full list of supported settings and capabilities is available by running: `meltano-map-transformer --about` | ||
|
||
## Installation | ||
|
||
We recommend using GitHub release tags when installing with `pip`. We also recommend using `pipx` or `meltano` instead of installing with `pip` directly. | ||
|
||
You can see a full list of published releases [here](https://github.com/MeltanoLabs/meltano-map-transform/releases). | ||
|
||
For example: | ||
|
||
``` | ||
# Update the below with the latest published release: | ||
# https://github.com/MeltanoLabs/meltano-map-transform/releases | ||
# Install with pip, ideally in a new virtual environment to avoid conflicts: | ||
pip install git+https://github.com/MeltanoLabs/[email protected] | ||
# Or better yet, use `pipx` so that virtual environments are managed automatically: | ||
pipx install git+https://github.com/MeltanoLabs/[email protected] | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters