{"id":18778756,"url":"https://github.com/ramsailopal/yottadb-demo","last_synced_at":"2026-05-03T21:31:51.198Z","repository":{"id":127742693,"uuid":"408402203","full_name":"RamSailopal/YottaDB-Demo","owner":"RamSailopal","description":"A YottaDB Business Intellegence demo using Metabase as a business intelligence tool","archived":false,"fork":false,"pushed_at":"2021-10-25T11:58:06.000Z","size":1057,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-20T18:52:07.841Z","etag":null,"topics":["business-intelligence","docker","docker-compose","english-football-league","metabase","mumps","theia-ide","yottadb"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RamSailopal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-09-20T10:39:25.000Z","updated_at":"2021-10-25T11:58:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"f4e822b9-94d0-427d-ab4b-b80ca72956a5","html_url":"https://github.com/RamSailopal/YottaDB-Demo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RamSailopal/YottaDB-Demo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RamSailopal%2FYottaDB-Demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RamSailopal%2FYottaDB-Demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RamSailopal%2FYottaDB-Demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RamSailopal%2FYottaDB-Demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RamSailopal","download_url":"https://codeload.github.com/RamSailopal/YottaDB-Demo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RamSailopal%2FYottaDB-Demo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32586187,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-03T06:36:36.687Z","status":"ssl_error","status_checked_at":"2026-05-03T06:36:09.306Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["business-intelligence","docker","docker-compose","english-football-league","metabase","mumps","theia-ide","yottadb"],"created_at":"2024-11-07T20:17:10.682Z","updated_at":"2026-05-03T21:31:51.180Z","avatar_url":"https://github.com/RamSailopal.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Introduction\n\n![Alt text](metadash.PNG?raw=true \"Metabase Dashboard\")\n\nThis repo came about as the result of two personal aims:\n\n1) To show that the football club I support, West Bromwich Albion, has historically been a successful football club when it come to the English domestic football scene\n\n2) To showcase how easy it is to integrate YottaDB data with business intellegence tools.\n\n# Procedure\n\nThe solution builds primarily on the YottaDB-APIDev repo:\n\nhttps://github.com/RamSailopal/YottaDB-APIDev\n\nData was scraped from the following link - https://en.wikipedia.org/wiki/List_of_football_clubs_in_England_by_competitive_honours_won and pulled into a YottaDB global called **^Football** A \"dump\" of this global can be found in:\n\n   **EnglishFootball/Football.go**\n\n![Alt text](footieglo.PNG?raw=true \"Football Global\")\n\nThe categorised data was then served via various endpoints:\n\n![Alt text](footieide.PNG?raw=true \"Football IDE\")\n\nThese endpoints were then \"consumed\" via the Metabase open source business intellegence tool and the Metabase http plugin to view data in graph format.\n\n# Provisioning the Stack\n\n      git clone https://github.com/RamSailopal/YottaDB-Demo.git\n      cd YottaDB-Demo/demo\n      export glbviewadd=\"192.168.240.1\"\n      \nWhere glbviewadd is the address of the server/machine running Docker.\n\n     docker-compose up\n     \nThen to view globals:\n\n     http://ipaddressofdockerserver:8001\n\nTo view code:\n\n     http://ipofdockerserver:3002/#/home/yottadb-settings/Yottadb.theia-workspace\n\nTo view the dashboards:\n\n    http://ipofdockerserver:3001/dashboard/1 - Domestic leagues/cups\n    http://ipofdockerserver:3001/dashboard/2 - International leagues/cups\n    http://ipofdockerserver:3001/dashboard/3 - Domestic/International leagues/cups\n\nEnter the following username and password:\n\n    footiedemo@test.com\n    Ball1nthenet\n\nEach graph represents a \"question/native query\" in the format e.g.:\n\n    { \"url\": \"http://demo_yottamgweb_1:8080/api/totinthons\" }\n\n# SSH Keys\n\nThis repo contains ssh keys for demonstation/sandpit purposes only. For a production environment, please set up new, none source controlled keys.\n\n# Conclusion\n\n1) West Bromwich Albion is the joint 15th most successful football club in England (consisting of 92 professional clubs)!!!\n\n2) YottaDB can be integrated with third party business intellegence tools even without the need for using the SQL Octo plugin.\n\n# Credit\n\nSpecial thanks goes to Rob Tweed for developing the initial mgweb-server implementation:\n\nhttps://github.com/robtweed/mgweb-server\n\nAlso:\n\nEclipse Theia web IDE:\n\nhttps://theia-ide.org/\n\nMetabase business intellegence tool:\n\nhttps://www.metabase.com/\n\nTom Robinson - Metabase HTTP driver:\n\nhttps://github.com/tlrobinson/metabase-http-driver\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Framsailopal%2Fyottadb-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Framsailopal%2Fyottadb-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Framsailopal%2Fyottadb-demo/lists"}