Can Graphhopper store and read data from a third party graph database? - graphhopper

Can Graphhoper store and read data from a third party graph database like Titan (http://thinkaurelius.github.io/titan/) or a Tinkerpop Blueprints (http://www.tinkerpop.com/) compatible graph database?

There is old work regarding this issue here for Neo4J and tinkerpop. But this is no longer a priority and community contributions would be highly appreciated. E.g. import/export modules or an alternative GraphHopperStorage implementation would be interesting.

Related

Migrate data from MySQL to Flowable

Current version of our application holds data in MySQL. We have a new version, which is developed in Flowable.
What is the best way to migrate data from MySQL to Flowable?
Is there any APIs available to do this task?
If not, is there any
documentation about how to design an ETL process to load data to
Flowable?
I can see Flowable Database schema in their documentations but I couldn't find any clue about migrating data from an external system to Flowable. Any help will be much appreciated.
Flowable is not a database therefore migrating data from MySQL to Flowable is not something that can be done.
Flowable supports storing its data in different Databases.
What you are most likely looking for is migrating your business logic to Flowable. There are ways to do this using the Flowable Java APIs in order to bring your old business data in the new state you will need using Flowable.
There is no specific documentation for this because this highly depends on your own business needs.

Open Source alternative for Confluent Kafka Connect MySQL Sink Connector?

Are there any alternative options to Confluent's MySQL sink connector?
The JDBC sink connector is open source and requires no license to use
What are you looking to do with the MySQL sink connector? I'm part of a team working on an alternative option to Kafka Connect so this might fit what you're looking for.
Check out: GitHub - ConduitIO/conduit: Data Integration for Production Data Stores.
Conduit is meant to be a bit more general-purpose than connect. Conduit has the capability of being a drop-in replacement for Connect and we're working hard to make that even easier. We're still very much in the early stages of this project and we're trying to build more and more connectors. Our philosophy around connectors is to be real-time first, double down on change data capture capabilities, and have permissive licensing. If you need something that isn't there, I'd recommend jumping into the github discussions on the repo, the team is pretty responsive. or join our discord to speak directly to the team for questions or feedback!

Recommendation for BigQuery Reporting/BI Tool

I work for web hosting company looking to integrate different data sources with BigQuery but the question now is what would be an ideal reporting/BI tool to get the data from BigQuery so proper/fast/easy retrieval/analysis/ reporting can be done with it.
I'm looking into the options suggested by google here: https://cloud.google.com/bigquery/partners/ but I was wondering if someone out there has possibly a more hands-on experience that could make a recommendation.
the company works with a mysql based billing system (with client, support, service data) which is the main source of info, along with other chat, cms and inhouse-developed systems that provide other sources of information that allow to maintain the web infrastructure where the business depends on.
Thank you.
It's really hard to answer this. Depends on the personnel you have at hand.
We are doing for idea validation mostly Data Studio.
Some personnel knows Tableau, but once you are out from GCP, all become a slow process, queries and interface updates in 30-60 seconds, as they all relay and store on their own the data.
We have wired some data to ElasticSearch as well, and we use Kibana.
But once it's all validated, we consolidated into our own Dashboards the reports. Mainly because we are mostly developers and can do the programming. If you have a data analyist or data scientist with their own tools, let them use what they are comfortable with.
Always do iteration and versioning, you as a developer should be driven by a good product manager who tells exactly what charts to build out.

ODBC Bridge needed for JSON / RESTful web application

I've been running in circles looking for a way to deliver data from a proprietary flat file database (based on the ProvideX platform) to a client-thick web application that makes RESTful requests and expects JSON responses.
ProvideX and Sage MAS 90 provided an ODBC driver that works for pulling tables, but I can't think of a good way to connect the dots without needing to program a bunch of server-side code.
Before I go down the path of programming custom server-side middleware, does anyone have any bright ideas, (or obvious ideas that I have overlooked)?
I am not locked into any particular architecture at the moment because we are hashing out requirements for the web application, so any ideas would be helpful.
ProvideX/Sage provides a web services module, but I can't use it because my company has refused to invest in the software module and upgrade costs. Let's not let that be a distraction, however, because I am still looking for a way to use the ODBC driver in this question thread.
ODBC-ODBC Bridges exist but all the ones I know are commercial.

Spring-insight source, design and alternatives

I've a few questions regarding the Spring-insight technology.
Is Spring-insight open source? I was curious to see the underlying design. I could fine the plugins' source but not the entire package (is it part of tc-server).
Can this data be persisted to a database (for later use)
I read that Spring insight should not be used for production use. I was thinking if this data could be persisted to some datastore and retrieved through a different application. Are there any existing alternatives to Spring insight?
Thanks in advance.
Is Spring-insight open source? I was curious to see the underlying
design. I could fine the plugins' source but not the entire package
(is it part of tc-server).
As of me writing this, Spring Insight itself is not open source, but the Spring Insight Plugins are released under the ASL 2.0 license.
https://github.com/SpringSource/spring-insight-plugins
Can this data be persisted to a database (for later use)
Data is saved internal to Spring Insight and is retained for a period of time (which is configurable). After that period, it is purged from the system. I believe 7 days is the default. There is no way at the moment to persist this data to an external system such as a MySQL or Oracle Database.
I read that Spring insight should not be used for production use.
This is old information. Originally Spring Insight was released as a developer-only tool, called Spring Insight for Developers. As the name suggests, this tool should only be used in development or possibly small QA environments. This tool can be obtained for free (as in beer) from here.
http://www.springsource.org/insight
For production use, you would want to use Spring Insight Operations. This is a commercial product which is available as a part of the VMware vFabric Product suite or by purchasing vFabric tc Server.