This project provides tooling to allow download of Safety Culture data and its display using Power BI dashboards, to allow Street Assist to view up to date data in their Power BI dashboards.
The contents of this repository are organised as follows.
-
docs contains documentation.
-
config contains config files, largely with names of resources in particular deployments. (There is one live deployment, and potentially one or more test deployments during development.)
-
scripts stores scripts used for deployment purposes.
-
templates contains Azure templates (BICEP).
-
docker contains the Azure Container App Job code, including scripts that are run during its nightly runs, the Safety Culture CLI exporter, and SQL table and view definitions.
-
To understand the design, read the architecture document.
-
To deploy a new instance of the tooling, read the deployment documentation.
-
If you want to manually run the tooling, update the code, or view raw SQL data, there are instructions in the operations documentation.
-
For detailed information about database tables, read the data design.