department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
283 stars 204 forks source link

Domo/GH Connector #51028

Open michelle-dooley opened 1 year ago

michelle-dooley commented 1 year ago

Issue Description

The github_issues dataset in BQ is feeding 3 domo dashboards Platform Github Tickets, Collaboration Cycle and Platform Website unfortunately there is no longer a owner of this data. We need to determine how we can pull in and own/manage the GH datasets in support of these dashboards. This will allow us to make updates as needed (for example add 'Pipelines' and 'Milestones' fields to dataset as requested in this ticket #60605) without dependencies on other teams.

What is the best way to bring this data in? Domo GH connector? And bypass BQ? Update current configuration in BQ and take over ownership? (Ryan Johnson would be the person to direct you on how to do that)


Tasks

Acceptance Criteria

michelle-dooley commented 1 year ago

@dorseypa1 here is the ticket for the dataset update, I would like you to work with them in taking this over, either through this GH connector or through their current process. I have let them know to reach out after they have reviewed their work. While we wait on that I would like to determine how best to do this moving forward.

With that said it may not be the GH connector Domo is best option, should also consider other direct connect options via BQ.

dorseypa1 commented 1 year ago

I'll get started on it

On Thu, Jun 22, 2023 at 8:08 AM Michelle Dooley @.***> wrote:

@dorseypa1 https://github.com/dorseypa1 here is the ticket https://github.com/department-of-veterans-affairs/va.gov-team/issues/60605 for the dataset update, I would like you to work with them in taking this over, either through this GH connector or through their current process. I have let them know to reach out after they have reviewed their work. While we wait on that I would like to determine how best to do this moving forward.

— Reply to this email directly, view it on GitHub https://github.com/department-of-veterans-affairs/va.gov-team/issues/51028#issuecomment-1602610276, or unsubscribe https://github.com/notifications/unsubscribe-auth/A37UFQJSIPWZTURXGLCLJV3XMQ7UTANCNFSM6AAAAAATFYDBLI . You are receiving this because you were mentioned.Message ID: @.*** .com>

michelle-dooley commented 1 year ago

@dorseypa1 - can you also confirm @ChristineYoungZA has all the same admin rights as you and I for BQ, Domo and Google Cloud. Your's are same as mine so you can grant her anything else she may need so she can set up these connections too.

https://vfs.atlassian.net/wiki/spaces/AT/pages/1446084757/How+to+-+BigQuery+Permission+Granting

image

https://console.cloud.google.com/iam-admin/iam?project=vsp-analytics-and-insights

https://console.cloud.google.com/bigquery?project=vsp-analytics-and-insights&ws=!1m5!1m4!4m3!1svsp-analytics-and-insights!2svsp_sites!3svw_forms_engagement https://va-gov.domo.com/admin/people

image

dorseypa1 commented 1 year ago

Will do

On Fri, Jun 23, 2023 at 12:13 PM Michelle Dooley @.***> wrote:

@dorseypa1 https://github.com/dorseypa1 - can you also confirm @ChristineYoungZA https://github.com/ChristineYoungZA has all the same admin rights as you and I for BQ, Domo and Google Cloud. Your's are same as mine so you can grant her anything else she may need so she can set up these connections too.

https://vfs.atlassian.net/wiki/spaces/AT/pages/1446084757/How+to+-+BigQuery+Permission+Granting

[image: image] https://user-images.githubusercontent.com/93597659/248331884-8686797e-273e-4063-8f41-8df7b54b0382.png

https://console.cloud.google.com/iam-admin/iam?project=vsp-analytics-and-insights

https://console.cloud.google.com/bigquery?project=vsp-analytics-and-insights&ws=!1m5!1m4!4m3!1svsp-analytics-and-insights!2svsp_sites!3svw_forms_engagement https://va-gov.domo.com/admin/people

[image: image] https://user-images.githubusercontent.com/93597659/248332064-3f74e294-207e-4e02-9cea-ce92bc9be3a4.png

— Reply to this email directly, view it on GitHub https://github.com/department-of-veterans-affairs/va.gov-team/issues/51028#issuecomment-1604575658, or unsubscribe https://github.com/notifications/unsubscribe-auth/A37UFQNFB2QYSSJ6QRKNDJLXMXFDFANCNFSM6AAAAAATFYDBLI . You are receiving this because you were mentioned.Message ID: @.*** .com>

michelle-dooley commented 1 year ago

Sprint update: not completed, will move to another sprint.