How I understand it, in Colaboratory two people can write code in the same document at the same time. This doesn't seem to be working for us: we are coding in separate sections, but are still struggling to figure out to keep both of our changes. We get the notification below:
"The notebook has been changed outside of this session. Would you like to overwrite existing changes?"
or "Save Failed". Then I get two windows with my edits and his edits, but am unaware how to accept both overides.
Your guidance is much appreciated.
The information I was reading was out-of-date. Google Colaboratory removed the real-time edit functionality:
https://github.com/googlecolab/colabtools/issues/355
Related
I have an ETL routine in PENTAHO and I'm migrating to APACHE HOP.
But I came across a situation, the HOP step/plugin "Microsoft Excel Input" cannot read the data before I open the excel file and click confirm Add Confidentiality Label.
In PENTAHO PDI this problem does not occur, does anyone have any tips?
IMG 1
After clicking and adding a confidentiality label like "public" for example and saving and closing the file, the process works perfectly.
Note: This only happens with some files.
This sounds like a problem that will not have a clear and direct answer and will require some changes in the code.
The code for Apache Hop is managed on Github.
You can create an issue there and one of the developers will help you get this sorted out. When creating a ticket please be as specific as you can be and add a sample, that will improve the chances of getting a fix on short notice.
Background
I use xlwings within Excel, I just had this message popping out stating that Xlwings was unable to find the location of my OneDrive; I followed the steps as stated on their troubleshooting section and was able to solve it partially.I realized that OneDrive needs to be unpaused (this mean synced) to be able to solve it
Problem
Is there a way to address this without OneDrive needed to be in sync? I create a lot of "temp" files for some middle-processes and I would like to sync the final result, not those that just get created and deleted afterwards. It is not an algorithm design/flaw, let us say for example I download temp files from the internet, then transform them/append them to a master file and lastly delete them (they only serve to get the data). For this matter I hit the "Pause Sync" temporarly until the process is done, but it seems XlWings pops out the message if OneDrive is paused.
I'm working with Google colabs with my friend, then in a point of the project we must work at the same time, but sometimes when we will save the project for some of us is asking or telling us that is a error, then we have to save it manually or choose what lines of code should stay or not. Then that is why I'm asking about it, or maybe we have to make some other step like a pull request
thank you so much
I'm not sure if colab have such feature, but how about putting the colab in a github repo? That way you guys can both have your own version of the same notebook on a separate branch and when you need to have you friend's changes, you can just have him push it to the remote repo, then you can pull and merge your branch into his?
I've been working on perfecting a couple of my google sheets for work. I need to share it with my coworkers, but I want to find a way to protect my hard work from being copied and repurposed by others.
They need to have edit access, so that eliminates "Disable options to down, print, and copy for commenters and viewers".'
I need to make sure this document doesn't get duplicated a dozen times by everyone the moment I provide them all with edit access. Any advice?
For any of those coming back to this feed, I've created a google script that if someone tries to make a copy of my document, the moment they open their doc, the entire sheet gets wiped (what I like to call 'self destruct').
So it is possible, despite the entire internet and google themselves saying it's not.
I have some scripts running from GSheet getting data from BigQuery. However, in order to make the files run, I need to manually enable the API every time for a given sheet.
So the question is: How to enable API within the code, so that if I share the GSheet or make a copy I don't have to go to the script editor and enable the API from there?
Thanks
I am a huge fan of this particular use of the Google ecosystem, so I'm happy to help get others up and running using GSheets with BigQuery! Hopefully it is working well for you!
When sharing the sheet with others, there is no need to alter anything in the script editor at all. The scripts should run and query BigQuery without issue; this has been my experience at least. The obvious caveat to this is that the users you share it with must have access to the Google Developer Project that the BigQuery instance is associated with.
However, when copying the sheet, I do not believe it is possible to have it replicate the connection. This is because when the file is copied, it becomes associated with a new Google Developer Project. Thus, you have to go into the script editor, then go to Resources > Developers Console Project and change the project listed to the one in which you have BigQuery enabled.
Hopefully this helps! Sorry I don't have better news for you!