commit | e0a87dcaf5c72f2217c55382519427c626dc1dae | [log] [tgz] |
---|---|---|
author | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | Fri Apr 12 04:51:05 2024 +0000 |
committer | GitHub <noreply@github.com> | Fri Apr 12 04:51:05 2024 +0000 |
tree | caaeab072d97a4964619cf2b1bbedfa7eac71f63 | |
parent | a9906402281fdc970f3c32734dad6014c52f1259 [diff] |
build(deps): bump idna from 3.6 to 3.7 Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7. - [Release notes](https://github.com/kjd/idna/releases) - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst) - [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7) --- updated-dependencies: - dependency-name: idna dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
DevLake offers an abundance of data for exploration. This playground contains a basic set-up to interact with the data using Jupyter Notebooks and Pandas.
poetry install
in the root directory.notebooks
directory and run the jupyter server poetry run jupyter notebook
.ipynb
) in the notebooks
directory from your IDE directlyA good starting point for creating a new notebook is template.ipynb
. It contains the basic steps you need to go from query to output.
To define a query, use the Domain Layer Schema to get an overview of the available tables and fields.
Use Pandas api to organize, transform, and analyze the query results.
A notebook might offer a valuable perspective on the data not available within the capabilities of a Grafana dashboard. In this case, it's worthwhile to contribute this notebook to the community as a predefined notebook, e.g., process_analysis.ipynb
(it depends on graphviz for its visualization).
The same goes for utility methods with, for example, predefined Pandas data transformations offering an interesting view on the data.
Please check the contributing guidelines.