Forum Discussion
Hi rahuldhomane,
For your current connection to Athena in an Elasticube - are you using the Sisense Athena connector (yellow "Amazon Athena") or Generic JDBC (purple "Generic JDBC")?
If you are using the Sisense Athena connector, there is a way to enable live connection to Athena with a few steps. We do advise caution in that the performance of Live queries to Athena may not be as speedy as a connection to a high performance warehouse. So your mileage may vary here.
These are the steps (for Sisense Linux only):
- Within Sisense, go to Admin tab > System Management > File Management
(if you're logged in as an Admin and don't see this menu, follow instructions at the end of this reply to enable) - In File Management, navigate to connectors > framework > athena
- Double click the manifest.json file to open it it
- Find "supportLiveDataSource"
Update its value to true - Click the save icon at the top right corner
- Exit out of File Management
- Within Admin tab > System Management > click "Configuration"
- Scroll down to the bottom of the page - click "Manage Connectors"
- Click "Athena"
- Scroll down to "enableAnalyticalEngine.value" and toggle this on
- Click "Save Changes"
- Now Athena should be enabled for Live and it should come up as an option when you create a new Live model
___________________________________
How to enable File Management:
- In Admin tab > System Management, click the Configuration button
- Click on the Sisense logo 5+ times to reveal additional menu options
- Click on ‘Base Configuration’
- Scroll down the ‘File Management’ and expand the menu item.
Toggle on fileManagement.enabled - Click Save Base at the top right hand side of the page
Then the File Management icon should show up
___________________________________
Hope that helps,
- rahuldhomane06-27-2022ETL
Hi KatieG ,
Thanks for the detailed clarification!
However we used the Generic JDBC (purple "Generic JDBC") connector for our Elasticube connection. Also, we are running Sisense Version: L2021.8.0.99 on Chrome (Windows machines).
Do let us know if you need additional details from our end.
Thanks,
Rahul Dhomane
- KatieG06-30-2022Sisense Employee
Hi rahuldhomane,
Thanks for that info - based on my research, if you were to use the GenericJDBC live connection in Sisense you will need to do additional work yourself to create and configure a custom dialect for the driver. Creating a custom dialect may not be straightforward if you don't have experience with it.
Before considering that route, I recommend you try the method I outlined in the previous response with the Athena connector as you would not need to create and configure a dialect.
Hope that helps,