Pega Data Scientist Tools V4 #296
StijnKas
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This release of pdstools is a big cleanup from version 3. A lot of changes are breaking - but that's for the best: pdstools is now much easier to maintain, new functionality has a more logical place to go, and the API should be a lot more intuitive. The goal is for the initial V4 release to contain most of the breaking API changes we foresee in a long time. Then, we can of course still change the inner functionality and/or add new functions - but hopefully the most important function schemas/API don't need more changes anytime soon.
✨Highlights
❌Deprecations/removals
🔨Changes
PascalCase
for classes &snake_case
for methods, variables & argumentsADMDatamart.plot.bubble_chart()
(or any other plot of course)ADMDatamart.generate.health_check()
(for instance)ADMDatamart.aggregations.pivot()
(for instance)classmethod
s, we can initialize the ADMDatamart class in particular in a much more flexible way.__init__
method of the ADMDatamart class is very simple: it expects twopolars.LazyFrame
s; one formodel_data
and one forprediction_data
. If you've already read in your data, simply use thisADMDatamart.from_ds_export()
ADMDatamart.from_dataflow_export(model_data="pattern_for_model_files*.json", predictor_data="pattern_for_predictor_files*.json")
. We can also cache the files we've read in before by writing to a 'cache' file automatically - this makes things move quickly. This closes Glob method for combining multiple zip files in readMultizip in Pega_IO #205 as well.Full Changelog: V3.5.2...V4.0.0
This discussion was created from the release Pega Data Scientist Tools V4.
Beta Was this translation helpful? Give feedback.
All reactions