Google Fusion Tables Future? [closed] - google-fusion-tables

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 4 years ago.
Improve this question
Does anyone (from Google) know when and if Google Fusion Tables will become "fully" supported instead of being marked as an "experimental application" as stated at:
Google Fusion Tables page
We would like to make use of Fusion Tables for a project, but before committing time and resources, it would be nice to know that Fusion Tables will be around moving forward.
Thanks in advance.

They will die on December 2019.
See https://support.google.com/fusiontables/answer/9185417
Notice: Google Fusion Tables Turndown
Last updated: December 11, 2018
Google Fusion Tables and the Fusion Tables API will be turned down December 3, 2019. Embedded Fusion Tables visualizations — maps, charts, tables and cards — will also stop working that day. Maps using the Fusion Tables Layer in the Maps JavaScript API v3.37 will start to see errors in August 2019.
(remainder snipped)
And also https://productforums.google.com/forum/#!topic/google-fusion-tables/HMqJLkyGDHw
Google Fusion Tables to be
shut down on December 3, 2019
Google Fusion Tables was launched almost nine years ago (snip)
For a long time, it was one of the few free tools for easily
visualizing large datasets, especially on a map. Since then, Google
has developed several alternatives (snip).
In order to continue focusing our efforts in these areas, we will be
retiring Fusion Tables. We plan to turn down Fusion Tables and the
Fusion Tables API on December 3, 2019. Embedded Fusion Tables
visualizations — maps, charts, tables and cards — will also stop
working that day. Maps using the Fusion Tables Layer in the Maps
JavaScript API v3.37 will start to see errors in August 2019.
Please visit the Help Center to learn about next steps, including how
to download your data and information on alternative tools.
(remainder snipped)

it is unclear, but they have updated to api v2 so I imagine it has a future, but like any google project (especially experimental status) this can quickly be revoked it seems!

Related

Google Sheets: querying sec.gov for the latest filings for a given company

I've had a ton of help recently from the SO community and I'd first just like to say thank you to everyone!
My latest Google Sheet pursuit is querying sec.gov for the latest filing for a given ticker. I'm not trying to scrape the site, I just want to pull in the latest filing so I can alert myself as to when a company has filed something new with the SEC.
I'm currently doing this for each ticker by way of importhtml and index:
index(
importhtml("https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK="&A2&"&owner=include&count=100",
"table",3),2)
... where the ticker is in cell A2. However this has been working inconsistently because I'm continually trying to do this for over 2500 tickers. I've noticed that importhtml runs into issues when there are so many calls at once.
Is there some way to automate this via Google Scripts so that I can call in the latest filing (or latest 5 filings or so) on a nightly basis? I'm plenty familiar with Google Scripts and triggers I just don't know how to get around that importhtml limitation, and how to limit my script to only the latest ~5 filings so as to not overwhelm my spreadsheet. Just need a gentle nudge in the right direction.
Thank you!

how to connect power bi to google big query usind direct query

I have most of my big tables (tables with over 200 M records) sitting at Google's Big Query servers and would like to use Power Bi (Desktop) for doing analytics. Found Simba´s ODBC driver, installed and configured and gained access to the datasets, but Power Bi is not giving a choice for Direct Querying the data. Instead, is trying to download it, which of course will not do it, firstly because of storage limitations on the client side, but mostly because the only reason I have the data at Big Query is to be able to use Google´s processing power. Simba´s driver specs says it should allow Direct Querying (called Direct BI) but that did not work for me.
Has anyone out there ever tried to connect BQ from Power Bi? If so could direct querying? Have any ideas or suggestion for doing this without transferring the data?
Thanks
There are only a certain number of data sources supported by Power BI for DirectQuery. You can find the full list here: https://powerbi.microsoft.com/en-us/documentation/powerbi-desktop-directquery-data-sources/.
However, support for Google Big Query (using either Import or DirectQuery mode) was added to Power BI Desktop in the August 2017 update. More information here: https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-august-2017-feature-summary/#GoogleBigQuery
Per Miguel Llopis (program manager for Power BI), support for Google Big Query in the Power BI Service (allowing you to refresh reports using Big Query) will be coming by the end of the 2017 calendar year. See here: https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/7043266-support-google-bigquery
I would not recommend using Power BI for Big Query analysis. As of Q1 2019 Power BI still do not support project billing unless manually editing the connexion script, it does not support Sheets federated tables and do not support nested and repeated fields. Microsoft do not seems to be willing to develop the compatibility between Power BI and Big Query further.
Learn more in this article (i am the author):
https://medium.com/#remy_david/which-bi-tool-for-big-query-d9eb838ff7ad

Can I group Fusion Table rows into Folders in a Google Earth Network Link?

To overcome the limitation with the <MultiGeometry> element, I am considering splitting my data into several rows as hinted at in the Fusion Table Help and here.
This will yield a large amount of rows and I would like to group them into Folders in Google Earth when viewing the Network Link. Is that possible at all ?
Note: there is a similar question left unanswered on the Fusion Table forum.
At the time of writing, this is not possible.
There is already a related feature request asking for Folder capability (as well as Sub-Folder incidentally). Wait and see, hopefully Google will address this in the near future.

Find County name for a Lat/Long [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 23 days ago.
The community reviewed whether to reopen this question 23 days ago and left it closed:
Original close reason(s) were not resolved
Improve this question
I'm trying to find a webservice that will allow me to get a County name (not Country) for a specific Lat/Long. I would be performing the lookup within a server application (likely a Java application). It doesn't have a be a webservice if there is some library out there I suppose, but I would like up-to-date information. I have looked around quite a bit for an API that supports this, but so far I haven't been able to find one that works. I have tried the Yahoo APIs like so:
http://where.yahooapis.com/geocode?q=39.76144296429947,%20-104.8011589050293
But it doesn't populate the address information. I've tried with some of the "flags" options there too to no avail.
I've also looked around at Googles APIs as well, but I've read multiple places that they don't populate the County.
So does anyone know of any APIs that will take a Lat/Long and return the County associated with that location? And if you have any examples, that would be great.
I'd also like to know which APIs allow for use in a commercial application. A lot of the data I've found says that you can't use the data to make money. I might be reading those wrong, but I'm looking to build a service that I'd likely charge for that would use this data. So I'd need options. Maybe free services while I'm exploring options, and pay services down the road.
Just for completeness, I found another API to get this data that is quite simple, so I thought I'd share.
https://geo.fcc.gov/api/census/
The FCC provides an Block API for exactly this problem and it uses census data to perform the look up.
Their usage limit policy is (From developer#fcc.gov)
We do not have any usage limits for the block conversion API, but we do ask that you try to spread out your requests over time if you can.
Google does populate the county for your example,
http://maps.googleapis.com/maps/api/geocode/json?latlng=39.76144296429947,-104.8011589050293&sensor=false
In the response, look under the key address_components which contains this object representing "Adams" county,
{
long_name: "Adams"
short_name: "Adams"
-types: [
"administrative_area_level_2"
"political"
]
}
Here's from the Geocoding API's docs,
administrative_area_level_2 indicates a second-order civil entity below the country level. Within the United States, these administrative levels are counties. Not all nations exhibit these administrative levels.
Another option:
Download the cities database from http://download.geonames.org/export/dump/
Add each city as a lat/long -> Country mapping to a spatial index such as an R-Tree (some DBs also have the functionality)
Use nearest-neighbour search to find the country corresponding to the closest human settlement for any given point
Advantages:
Does not depend on aa external server to be available
Much faster (easily does thousands of lookups per second)
Disadvantages:
May give wrong answers close to borders, especially in sparsely populated areas
You may want to have look at Tiger data and see if it has polygons containing the county name in an attribute. If it does the Java Geotools API lets you work with this data. You will be performing point in polygon queries for the county polygons followed by a feature attribute look-up.
Maybe this is a great solution.It is in a json format.I always use this in my projects.
http://maps.google.com/maps/geo?ll=10.345561,123.896932
And simply extract the information using php.
$x = file_get_contents("http://maps.google.com/maps/geo?ll=10.345561,123.896932");
$j_decodex = json_decode($x);
print_r($j_decodex);

Where are AWS data center locations listed?

I'm failing at Google search today. Is there a page that lists geolocations of the various Amazon AWS server farms?
I want to use this data to pick the appropriate farm for a client on a web app, CDN-style.
(This isn't programming, but it's for the purpose of programming, and I thought it would be useful to have this question answered for public consumption.)
Very late to the party, but in case anyone else has the same question, we've done some work to map AWS regional data centers by the fastest connection to each country (and state in US):
http://www.turnkeylinux.org/blog/aws-datacenters
The code used to this has been open sourced:
https://github.com/turnkeylinux/aws-datacenters
Mashup of associations and worldwide underwater cables:
Regarding the GeoIP implementation, see:
http://www.turnkeylinux.org/blog/geoip-amazon-regions
Each service's detail page (e.g. http://aws.amazon.com/ec2/, http://aws.amazon.com/cloudfront/) provides this information.
WikiLeaks - AmazonAtlas
Confidential AWS datacenters location has been leaked:
11 October 2018, WikiLeaks publishes a "Highly Confidential" internal document from the cloud computing provider Amazon. The document from late 2015 lists the addresses and some operational details of over one hundred data centers spread across fifteen cities in nine countries
https://wikileaks.org/amazon-atlas/
https://wikileaks.org/amazon-atlas/map/
datacenters.com
The best reference I found for tracking down the individual data center locations is datacenters.com's locations page: https://www.datacenters.com/locations
From there you can see locations and details of individual data centers like AWS Ashburn
domenech's Google Maps overlay
The other reference I cam across is from this blog post from domenech: Amazon Web Services Google Maps: World Domination Map
Direct link to the map here
An updated list here:
https://gist.github.com/atyachin/a011edf76df66c5aa1eac0cdca412ea9
Compiled from various sources including those mentioned in other answers.
Coordinates represent the location of a specific datacenter in the zone. Most availability-zones have multiple datacenters so there's no single coordinate for each AZ.

Resources