Archive

Posts Tagged ‘Google Docs’

ver 1.0.1 live

April 11th, 2009 admin No comments

Version 1.0.1 of the Bluyah app was released today.  The following bug fixes and enhancements are included:

  • Fixed a problem where creating a new Marquee could throw a fatal error if created against an RSS feed that contained no data. [Ticket #198]
  • Fixed an issue with charts where IE users (gotta love IE!!) were not able to view or edit any charts. [Ticket #212]
  • Hardened all of the Exports to better inform the user if they were attempting to render an export against a deactivated (or deleted) report. [Ticket #85]
  • In a related issue, changed the list display for Reports and Exports to highlight those items where the underlying data Connector had been invalidated.  This should make it easier for users to know when a connection to their data source can not be made (Feed went away, or DB password is no longer valid, etc.).  [Ticket #208
  • Added logic to the Report create/edit screen to prevent users from creating a report with a name that is already in use. [Ticket #187]
  • All exports in the Export list now contain a direct link to their underlying report.  This should make it easier for you to make tweaks to the right report, if needed. [Ticket #126
  • Added better messaging to the Google Docs parser to inform users if their underlying spreadsheet is in a format that can not be understood by Bluyah (hint: All reportable columns MUST have a column name in row 1).  [Ticket #214]
  • Added support for Microsoft SQL Server database Connector.  This has been a much-requested feature - so have at it. [Ticket #111]  

Just to keep everyone up to date: DB2 and PostgreSQL database support is coming soon.  We’re still running through all of the test cases, so thanks for your continued patience.   We will let everyone know via Twitter when we have settled on the actual launch date.  You are following us on Twitter, right?


Tweet This Share via Facebook Digg It! Add to Del.cio.us Add to Technorati Favorites Stumble It! Email this Print Friendly

Creating a Google Docs Connector

April 3rd, 2009 admin No comments

In the first of an ongoing series, we present a screencast describing how to create a Google Docs Connector:


Tweet This Share via Facebook Digg It! Add to Del.cio.us Add to Technorati Favorites Stumble It! Email this Print Friendly

ver 0.4.6 live

March 2nd, 2009 Richard Luck No comments

Version 0.4.6 of the Bluyah application has been released.  As we get ready for our official launch on March 6th, you’ll see these next few releases contain minor fixes to the existing services as we polish up the app.  This release in particular contains several back-end fixes that will make your experience with Bluyah more enjoyable.  They include:

  •  A more coherent approach to DNS management [Ticket #119].  The end result is that users should no longer experience lag when going from their sub-domain to www.bluyah.com (or back again).  All primary and sub-domains are now running fully on EC2.
  • Problems logging out in IE7 [Ticket #172].  We realize that one of the most-appealing features of Bluyah is its ability to help you get things done quickly.  You log in, do what you need to do, then log out and get on with your other work.  IE had other ideas about how you should be spending your time - so we’ve squashed it’s attempts at workload domination.
  • Letting you know when something goes heinously wrong.  [Ticket #69].  We don’t expect it to happen - but half of being prepared is expecting the unexpected.  We’ve enhanced error messaging so if in the off-chance something goes wrong in a big way, you won’t be left staring at a blank screen, clutching your coffee mug and wondering what just happened.
  • Google Docs Connector now enabled for hosted accounts. [Ticket #127].  If you use Google Apps for your business then this is what you’ve been waiting for.   All of your spreadsheets at docs.yourdomain.com can now be exported through Bluyah into your favorite formats.
  • Enhanced features for Professional and Enterprise accounts [Ticket #150].  Our senior level account subscribers now have much more control over export configuration - including the ability to turn off the Bluyah branding attached to all Maps, Charts and Marquees.  Now why people would want to do this we have yet to figure out….
  • Fixed an issue with pie charts where users were not able to properly set the row containing their chart data in the UI. [Ticket #166]
  • Enhanced maintenance notifications and defined maintenance window.  You will now see a ‘System Unavailable’ message when we’re performing maintenance on the system.  Additionally, we’ve standardized our maintenance schedule.  For the immediate future, all maintenance will be performed on Saturdays between 9:00 - 10:00 PM PST.  W will post a calendar to this blog and to the website. 


Tweet This Share via Facebook Digg It! Add to Del.cio.us Add to Technorati Favorites Stumble It! Email this Print Friendly

Google Docs to the Rescue

February 15th, 2009 admin No comments

We’ve been working on this feature for over a month now an can finally announce (with a slight lump in our throats - and a sigh of relief) that Bluyah support for Google Docs is finally live.

Great - but what does that do for me?

At it’s most-basic, Google Docs support will allow you to tap into the spreadsheets you’re already storing in Google Docs and do things with the data that you were never able to do before.  Take for example our “Pizza Places in Fremont” demo from late last month.   When I put together the Google Map showing the location of each pizza parlor, the data was being pulled from a MySQL database set up on a personal server.  It’s a great set-up to demonstrate a point - but a little impractical to manage on a day-to-day basis (considering that I’m doing all of the SQL inputs manually).

Now that Bluyah supports Google Docs that has all changed.  Let me explain.

 Spreadsheet, spreadsheet - who’s got a spreadsheet.

Let’s face it - spreadsheets are how the majority of American businesses track their business-critical metrics.  We may have the priciest, high-availability database farm in existence.  But when we need to quickly crunch some random numbers, we instinctively reach for our trusty spreadsheet.  

Professionally, I track everything from project estimates for clients to PTO balance forecasts for employees.  Personally, I have a spreadsheet to track the number of miles and calories burned each time I’m on the eliptical machine, a spreadsheet to track when each of my eldest son’s book reports are due -  I even have a spreadsheet to track applications I want our company to develop.  The point is: spreadsheets are ubiquitous.  We’re collectively brain-dumping a whole lot of information into them and now - with the help of Bluyah - we can get some of that information back out in a meaningful way.

What was that about pizza, again?

So back to my list of pizza parlors in Fremont.  The spreadsheet was already in existence.  I had created it a couple of months ago.  And it was already in Google Docs.  I’d post the link here - but the spreadsheet is ‘private’ (I’ll write more about how to make ‘public’ specific columns in a ‘private’ spreadsheet later….)

I had all of the information I wanted - I just wanted to access that information in a more intuitive way : via a map.  With Bluyah, because map exports are already part of the application I didn’t have to do anything special.  All I had to do was set up my spreadsheet in such a way that it could be reported upon - then build a map based upon my report.

Sounds hard - how long did that take you?

Being the kind of person I am, I decided to find out.  I was going to time myself.  From spreadsheet to live map - how long would that take?  (I wont’ keep you hanging - it took less than two minutes.  A minute and forty-seven seconds to be exact!).  Here’s how that approximate two minutes was spent:

  1. Create a new Google Docs connector.  This means click on “Connect” in the top menu, then “New Google Docs Connection” in the sub-menu.  The connector only requires a memorable name (or label) for your connector, your google docs email address and password (you can read more about why Bluyah requires email and password for fetching content “on-demand” when exports are rendered - and how Bluyah protects and encrypts this data  - by reading the Bluyah Privacy Policy).
  2. Once the connection was established, I clicked on “List Spreadsheets” in the ‘Action’ column of the newly created connector.
  3. This task listed all of the spreadsheets I had available for reporting against in my Google Docs account.  I selected my “pizza places” spreadsheet and clicked the link “Use in New Report”.
  4. Since my spreadsheet had all of the columns named as I’d want them already, I didn’t change any of the column names when creating the report.  Nor did I change the column ordering.  But I did change the report title.  I liked “Pizza Parlors” better.  Has a nicer ring to it.
  5. Saving the report, I had the following:
     http://admin.bluyah.com/export/html/a45557e0de1b012b6ee4002241319b39
  6. Veriftying that the data looked solid, I then clicked the “Exports” link in the newly created report’s ‘Action’ column, then clicked ‘New Map’ in the sub-menu at the top of the page.
  7. Creating the map was the hardest part.  I couldn’t decide between an orange map marker or a red map marker.  Finally, after about thirty seconds of deliberation I settled on orange.  I then set the size of the map to 400 by 300.
  8. Since my spreadsheet contained street addresses (and not latitude/longitude information) I clicked the “Plot by Geocode” link to bring up the screen that allows me to map my data colums to the necessary ’street’, ‘city’, ’state’ and ‘zip’ fields.  Since the fields in my spreadsheet were similarly named, however, these mapping fields were pre-selected for me.   I didn’t need to do anything more than validate that they were there.
  9. After that the only thing left to do was for me to decide which fields I wanted to display in the pop-up bubble on the map when users clicked on the map marker.  For my purposes, the pizza place’s name and phone number were the most important - so I placed them at the top of the list.  I added the address on just as a reminder.
  10. Saving the map I was left with this:

NOTE: It probably took you longer to read the above description than it did for me to actually create the map.  I think you’ll find the same is true for you.  Once you start using Bluyah and you see how easy it is to go from “problem” to “problem solved” you’ll find more and more data sources you’ll want to export into charts, maps and marquees.

Let us know what data you’ve been mapping lately.


Tweet This Share via Facebook Digg It! Add to Del.cio.us Add to Technorati Favorites Stumble It! Email this Print Friendly