Skip to content

Commit aef8991

Browse files
Added dashboard example
Added a screenshot of a sample dashboard for GitHub usage stats, created in Tableau.
1 parent 4afa770 commit aef8991

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,15 @@ Scripts to capture GitHub repository and usage statistics daily, for all reposit
3232
+ Note that all dates and times are in universal time (UTC), in the GMT time zone.
3333

3434
### Loading Into a Database
35-
+ The script(s) under the SQL folder can be used to create a table to host and accumulate the data.
35+
+ The script(s) under the SQL folder can be used to create a table to host and accumulate the data. It includes SQL comments for most columns to use in a data dictionary.
3636
+ + Currently, the only script(s) available are for Oracle databases. Some work maybe required to use a different database engine.
3737
+ The PowerShell script does not currently save to the database directly. A data pipeline is needed to load the data into a database.
3838

39+
### Creating visualizations
40+
+ Although outside the scope of this project, it is worth mentioning that the table created from CSV can be used as-is in visualization tools like Tableau or PowerBI. It can also be further normalized or transformed into a star schema for reporting.
41+
+ Example of visualizations for repo usage in Tableau (using v1.0 of the script):
42+
![EFDC GitHub Stats](https://github.com/DepressionCenter/GitHub-Usage-Stats/assets/42566461/87b98058-606c-4c00-a89f-a96d354266f2)
43+
3944

4045
## Additional Resources
4146
+ [GitHub API Documentation](https://docs.github.com/en/rest/metrics?apiVersion=2022-11-28)

0 commit comments

Comments
 (0)