Released on 12-1-2022
PipeRider version 0.14.0 is out now! Test only the tabels you need by integrating dbt state, and a new feature while comparing reports.
:electric_plug: Use PipeRider on specific dbt models
You can now run piperider only on the recently created or updated models in dbt. Profile the recent processed dbt tabels with piperider, integrate the dbt tests results in the report, and get the table and column description.
1. Select dbt models `dbt run --select mymodel+`
2. Connect piperider `piperider run --dbt-state ./target`
3. View the models that are recently processed only in the report
:warning: As a result, we remove the two options from v0.13.0 and below
piperider run --dbt-test
piperider run --dbt-build
For more detail, please see [511](https://github.com/InfuseAI/piperider/issues/511)
:goggles: Compare reports using those specific dbt models only
After having run piperider on those specific dbt models, you can now select the tables in the `compare-reports` command by using `--tables-from <all|target-only|base-only`
Example:
piperider compare-reports \
--base path/to/base/run.json \
--target .piperider/output/latest/run.json \
--tables-from=target-only
Get in touch :heart:
We'd love your feedback! Send us a message via Intercom on [piperider.io](https://piperider.io), join our [Discord](https://discord.gg/xKxsdPx4d5), report an issue on [GitHub](https://github.com/InfuseAI/piperider/issues), or send us a good old-fashioned [email](mailto:productinfuseai.io)
----
<details>
<summary>All changes</summary>
* [Release] Bump version to 0.14.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/516
* [Feature] Enhance dbt command integration behavior by wcchang1115 in https://github.com/InfuseAI/piperider/pull/514
* [Feature] Enhance dbt command integration behavior by popcornylu in https://github.com/InfuseAI/piperider/pull/517
* [Feature] Add --tables-from flag for compare reports by wcchang1115 in https://github.com/InfuseAI/piperider/pull/518
* [Feature] Enhance DuckDB integration by wcchang1115 in https://github.com/InfuseAI/piperider/pull/520
* [Feature] Add UUID type column profiler by wcchang1115 in https://github.com/InfuseAI/piperider/pull/522
* [Feature] - fe enhance displayed table column title description by jonycfu in https://github.com/InfuseAI/piperider/pull/525
* [Chore] sc-29286 Add piperider icon logo for public access by kentwelcome in https://github.com/InfuseAI/piperider/pull/521
* [Bug] The option --dbt-state should not profile the views by popcornylu in https://github.com/InfuseAI/piperider/pull/519
* [Bug] Allow piperider load duplicated key in dbt yaml by wcchang1115 in https://github.com/InfuseAI/piperider/pull/523
* [Bug] Fix the dbt state problem for bigquery by popcornylu in https://github.com/InfuseAI/piperider/pull/526
**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.13.0...v0.14.0
</details>