I am using google app engine to store information to a small database (I have 3 tables). I would like to export these tables to excel files for data analysis. How is that possible?
Could do with some more information before being able to give a good answer to this.
Code for Java AppEngine and Python AppEngine is obviously different (and now Go is supported too) - so which language?
There are two options:
Code your own specific version of an export tool depending on your requirements
Use the built-in download/upload tools provided see : http://code.google.com/appengine/docs/python/tools/uploadingdata.html
The second option will generally be quicker to get setup, but may not do everything you want/need.
Related
so i made the model for my thesis and like to share it with my prof. over the anylogic cloud. Unfortunatelly when i try to export the model it shows:
"Model parameter values overridden by experiment 'Simulation' will not be used; default values will be exported."
and it will not show the simulation screen in the cloud version. Is this because i use the PLE, if no: how can i improve my export?
i already tried the documentation and various google searches, but i was not able to find anything useful.
Thank you in advance! :)
There is no simulation screen in the cloud. This is independent of your version.
Learn how to create simulation-setups in the cloud by checking the "Run configuration" part of your model before uploading to the cloud. Also check the help on that and example models (those uploaded by AnyLogic to the cloud and that you find matched in the AnyLogic example library).
I am new to GCP but I need a help what to choose: Flex or Standard environment.
The app I've developed (Python 2.7) is dealing with:
Loading MS Word files from user (online).
Keeping them in storage (should be Google cloud or file system?).
Processing them against predefined DB entries (MySQL).
Modified file is sent back to user/client.
Since standard env. has some restrictions (comparing page) as
Writing to local disk: "No" in standard env.
So, should I use rather flexible environment to load and store MS Word files?
Any other aspects you may mention concerning the use of any of the environments?
Here's a document designed to help you choose your environment. The key differences are highlighted here.
To answer you specific question, both environment are capable of doing what you want but in different ways. App Engine provide file storage with Google Cloud Storage, you can easily store your MS Word files here.
I am unsure what you mean by "processing them against ... MySQL", but any standard data parsing, importing, and exporting are available with Cloud SQL which is accessible from both App Engine environments.
I would suggest trying Google App Engine Standard if you want it easier to manage; if you want more control, then Google App Engine Flex is a better choice.
I have used JasperReports in past Java projects in combination with iReport for building dynamic reports that run against a database, but I understand that Google App Engine does not support JasperReports. Can anyone point me to something similar, or a report generation mechanism that is compatible with GAE?
I'm not really sure if you made any progress on this ( if you did please let us know!)
As far as I know The GAE team has marked this issue as NO-FIX. My suggestion is to try:
1) PDF Jet + Jcharts , both are pure java and do not depend on any of the balcklisted classes. I've has some limited succes with this.
2) Using Managed VMs which are not limited as the standard sandbox.
3) Finnaly, using the Google Drive API to create your docs (using a service account) and then just provide the export URL for PDF.
To be honest I ended up doing #3, while being a little more complex in the long run i found some additional benefits of having my reports pre-built and hosted on Drive.
Hope it helps.
What is the best way to export all JIRA data (projects, issues, ...)? I saw that there is an API and a plugin mechanism which probably can provide all the information. But what is the easiest way to export the data? Does it work out of the box or do I have to implement a plugin?
Generally, there are two main approaches to backup your JIRA data. The first one is to back up your database in which JIRA info is stored. The second one is to use the “Backup Data to XML feature”, which is a JIRA feature. Personally, I prefer the second one, because it can be restored to any database engine (MySQL, MSSQL, etc). In addition, as far as it is Xml, it can be compressed to a great extent.
I have written a little ruby utility that uses JIRA's REST API to export all tickets for a given project to the local file system. It is available as a ruby gem, so the installation is trivial.
The tickets are saved as individual JSON files. The tool also supports incremental updates.
I'm using JIRA v1000.747.1 which has native export to CSV of issues.
If you navigate to https://[your-jira-instance]/issues you should see a query screen with results. Fine tune that via the UI or go to the Advanced menu to do more complicated JQL. Then you can click the export button (upper right) to export to XML/Word/HTML/CSV.
The following add-ons will work out of the box, they are configurable and there is no need to code anything:
Better Excel Plugin for XLSX output
PDF View Plugin for PDF output
You can use both free for 30 days, which should be sufficient to migrate your data to the new issue tracker.
You can use this web application to export the data to Word:
http://www.jiratoword.com/
It is quite basic and it could be improved but it is free.
I have been developing an app using appengine. We are likely to be storing a lot of records in the datastore but I find the admin functionality you are given to manage this data lacking.
As an example, there are no good ways to bulk delete a bunch of data - you have to write a class of your own to do this.
Before I start down the path of building the admin ui and features I need to manage the datastore entities, I was wondering if anyone knows of a good 3rd party tool that's already been written to do this for me? Something that has basic CRUD functionality plus bulk import and bulk export features.
I am using the Python SDK.
You haven't specified whether you're using the Java or Python SDK, but if you're using Java App Engine, I suggest using the Objectify framework to interact with the datastore rather than the standard JDO/JPA method. It's much nicer.