Search term in Google Drive to filter for Fusion Tables - google-fusion-tables

It used to be possible to filter for fusion tables using a type: query. But now there appears to be no string to put after type: in the drive.google.com search field to filter out the fusion tables.
Does anyone know of an answer or workaround for this?
We do use the Fusion table API, and I know how to list tables that way. But if the tables are effectively hidden in the human UI, it becomes very hard to find and share them by hand rather than programmatically.

You can add app:"Google Fusion Tables" to the Drive search bar. Unfortunately this was removed from the UI, but the keyword still works.

In the Google Drive search box, try the following:
type:table

Related

Connecting Sheets to BigQuery

I want to connect a Google Sheets to a new BigQuery table that populates and updates the data automatically from Sheets to BigQuery. I'm using this tutorial from Google itself to do the setup.
My problem: the table connected with spreadsheet was created empty so I had to query it and save the result as another table to see and use the data.
I can't post images yet so I ask you please to check this imgur post, please.
I'm not expert in these things but does not seems to be the best way to do it. I found some spreadsheet add-ons but I'm trying to avoid them.
Any ideas what's the best way to do this kind of setup/connection?
I had to configure each column manually
BigQuery provides a variety of tools which make it pretty simple to connect the external table to BigQuery.
One option is to simply use the WebUi and the Auto Detect option which help you not to enter each column manually
This works perfectly for me also when inserting and adding data to the external table.
You can refer to BigQuery official manual on an external table for more help

Cascading dropdowns in google forms

Is it possible to have cascading dependent dropdowns (like Country and City select options) in Google Forms?
I searched and found some ways to do it using google spreadsheets, but I could not find a way to do so using google forms
Is it at all possible?
I don't know a way to do it with just google forms, but it is possible with Google HTML Service forms. Here is a simple example. Very basic. You can do much more, but I think is does what you are after.
https://docs.google.com/spreadsheets/d/1rQ-yfZJEk7Y4OnxqyXFCHrxaFPLhjIPmYoQw5SJV5OA/edit?usp=sharing
Use the "Go To" functionality. Based on the response to the first drop down, route the user to the appropriate section with a drop down with the desired values.

Creating a sidebar that references Google Fusion Table

I am trying to create a sidebar to go along with the google map visualization I've created with fusion tables. I found this page fusion table with sidebar with an updated SQL query statement. I've tried implementing a similar statement and I am unable to view the map. What am I doing wrong? Here is my code with the SQL statement:
https://gist.github.com/anonymous/0a9214027de977e40ed04b9db17cc7f7
I don't have the expertise or time to correct all the JavaScript at moment, but I can see a few issues I noticed that could be causing you issues.
You don't have an API call included in the query, which
can be found/created at
https://console.cloud.google.com/apis/library.
You're not querying the correct column for your location (col4, not col2). It starts at 0; so col0, col1, ...
You need to create a map and then load the Fusion Table layer over it.
There's possibly a few more issues I didn't immediately see. An alternative to trying to fix this custom code is to use the "Searchable Map Template" by Derek Elder. It uses Bootstrap for CSS, you plug in your API key, Google Fusion Tables ID, and the location column. It allows for filters to be input, like your Genre drop-down menu. It's free, fairly well documented, and has a support group to help with any questions or issues.
Maybe that's what you need if you just want a quicker fix. I realize I didn't exactly answer your question, but if you could upvote the answer if it was a least somewhat useful, I'd appreciate it.

linking fusion tables visualizations, offering search over fusiontables

So I've got a couple of different fusiontable visualizations in a google site:
https://sites.google.com/site/hlsbeta123123123123/
I am wondering if there is a way to link them so that when a pin in the map is selected the corresponding card is shown in the other iframe?
What I'd really like to be able to do is offer people a search over the fusion table via the google site, so that when somebody searched in the site search, they'd get back a list of hits in the map and cards, and have them all linked up together ... Any simple way to do this over paired visualizations or would this have to be custom site built on the fusiontables API?
I know fusion tables wizard:
http://fusion-tables-api-samples.googlecode.com/svn/trunk/FusionTablesLayerWizard/src/index.html
can provide something like this for a single visualization, but am unclear about linking multiple visualizations - maybe that's just completely impractical ...
Many thanks in advance
Cheers> SAM
p.s. Here's a current screenshot in case it the site changes :-)
It's possible, but instead of the iframe-map you must create the map on your own to be able to modify the default behaviour(opening of the infoWindow on click and load the filtered card instead).
It's not much difficult, the most of the src you will get with map->publish->get HTML and javascript
All you have to do is:
supress the infoWindows(set the suppressInfoWindows-option of the layer to true)
observe the click-event of the layer and load the card based on a unique col(Charity Number appears to be unique)
google.maps.event.addListener(layerl0, 'click',function(e){
document.getElementById('cards')//iframe-element
.src='https://www.google.com/fusiontables/embedviz?viz=CARD&q=select+*+from+1ZnLJPfdXgiD49s3JO9Vyhf0VPGgBnzs-985jT3s+where+col1+%3D+'+e.row['Charity Number'].value+'&tmplt=4&cpr=1';
});
Demo: http://jsfiddle.net/doktormolle/YVnus/
But actually showing the cards in an iframe forces a redundant request, instead you may fetch the contents of the infoWindow and insert them directly into the page.

Full Text Search with Firebird and Delphi

I'm looking into implementing full text search on our Firebird database. Our requirements are:
Every field in several tables should be indexed. When a result is found we should be able to find out the originating table.
The index can be stored in the database or in the file system.
The results of the search (BigInt primary keys) must be used to join with the original records in the database to display the records in a table.
Can anybody recommend a decent way to achieve what we need? I've looked at somehow integrating DotLucence into Delphi, but can't really find very much information on how to go about it.
Here are a few resources for you to consider:
Sphinx very powerful and popular free open source full-text search engine.
Textolution Fulltext search for Interbase and Firebird.
IBObjects Full Text Search ("Fuzzy Search") module, a fully working module that can be used to set up your search indexes or as a model for your own custom implementation.
Rubicon is a Delphi add-on that lets you put full text search capabilities into your applications.
Fulltext Search for Firebird SQL By Dan Letecky on CodeProject using DotLucene full-text search engine.
Mutis is a Delphi port of the Lucene Search Engine. Provide a flexible API for index, catalog and search text-based information with great performance. Excelent for implement custom search engines, researching, text retrieval, data mining and more.
There is a fork of Firebird code made by a company called Red Soft. It's licensed under the same license as Firebird, so you can take a look at their version which can support full-text searches using Lucene engine via JavaVM interfaces.
You can also read a paper titled "Full text search in Firebird without a full text search engine" by Bjoern Reimer and Dirk Baumeister, presented at 4th Firebird Conference.
I think you will have a problem with requirement 2: The index can be stored in the database or in the file system. Most indexing services create their own index file which stores data in a highly optimized way. If you really want it, maybe it is possible to load and save an index to a single blob field but I don't really see a reason for this.

Resources