-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BQ: review #21
Comments
Make sure you are isn sync with main, please remember that master is no more and you must not use the clone that has master in it or you reintroduce it again, you need a fresh clone if you not already have done so. a) create a branch “bigquery” And do your checks in there ========= b) your documentation in the readme is insufficient as it is not possible for me to figure out what the yaml file is and so on. This documentation is based on you as an expert, but can not be understood by me. Likely you already have additional documentation in maybe a file called README-bigquery.md Please provide in there a user manual (not using screenshots for code and directory structure) but just using c) the test needs a verbal description of what you do d) we need a more elaborate test that uses some data to benchmark this bigquerry command. Not sure what that will be, but it should not just dependent on big query, but should be replicated with another framework on you local machine plus another cloud that has a similar service than big query. c) you have to rerun the google vm and storage code to verify if your integration does not break that code. Sorry but because the others completed their code they are no longer there to run and verify (c) I do not think that any of this is difficult but it does require you doing the integration. By the way we had 2-3 students this semester verifying that google vm management does work, so there is great hope this will be easy. ========= cms set cloud=google cms set cloud=local cms set cloud=aws So in essence we have two command and repos. One in cloudmesh-google The difference is that the one in google has an API that is used to implement the command in cloudmesh-google as well as in cloudmesh-bigquery. All google related code will than be in the google related directory The local can be implemented in big query. I will also than if this work introduce a new bundle that loads cms The structure on how to factor it is actually coming from a documented use case that you will need to define. Remember this is about multi clouds one of which must be google and local in your case. Most students have also implemented their activity for a second cloud to showcase the differences in a benchmark. Contact me if unclear. I like to help and getting this right from the start is important. So point me to your documented use case so we can avoid you being stuck. Communication is important. |
The issue is that we need both but we start with the googe a) First we need the API in google for the provider, as we need to makes sure the authentication and the library works also with VM and storage So the issue is not Cms google bigquery -> goes to google But the architecture is actually Cms bigquery -> read which cloud -> dynamically load provider based on cloud -> issue big query to provider This is a very different architecture |
from google.oauth2 import service_account
The text was updated successfully, but these errors were encountered: