airpal
airpal copied to clipboard
Build error with presto 0.169
Hi guys,
After i execute the command ./gradlew -Dairpal.prestoVersion=0.169 clean shadowJar.
The build is failed, below is the output:
[10:14:23] Starting 'browserify'...
[10:14:23] Bundling app.js...
[10:14:23] Bundling plugin.js...
[10:14:35] Bundled plugin.js in 12 s
[10:14:41] Bundled app.js in 18 s
[10:14:41] Finished 'browserify' after 18 s
:compileJava
/usr/lib/airpal/airpal-master/src/main/java/com/airbnb/airpal/presto/Table.java:80: error: incompatible types: ConnectorId cannot be converted to String
return new Table(input.getConnectorId(), input.getSchema(), input.getTable(), columns);
^
/usr/lib/airpal/airpal-master/src/main/java/com/airbnb/airpal/presto/ClientSessionFactory.java:45: error: no suitable constructor found for ClientSession(URI,String,String,String,String,String,Locale,ImmutableMap<String,String>,
FAILURE: Build failed with an exception.
- What went wrong: Execution failed for task ':compileJava'.
Compilation failed; see the compiler error output for details.
- Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
anyone can give me some help/tips?
thanks!
+1 same while trying it with .1666
推荐使用 https://github.com/wyukawa/yanagishima
I'm not too familiar with the UI tools of presto. As far as I know the Yanagishima, seems it doesn't have the access control functionality which we need at this moment. But really thanks for your recommendation. @M2shad0w
@liugaopeng as some guy mentioned in other comments, it seems that Airpal is no longer supported by Airbnb. They are mainly focusing on superset which is a tableau like data viz product that is able to connect to Presto of course. It is so active project and a lot of potential is anticipated.
Using yanagishima with 0.161, works out of the box where Airpal not :/
Thanks you @M2shad0w for the link!
@AhmedKamal Thanks for your information! I will try it out! Superset looks like a great tool~~~:)
Also, you can consider redash.io