Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Gruu
Contributor

Can I run a Python script in QlikSense?

I have a Python script that starts a webserver with HTML GUI where you can upload an Excel file. It then checks each column if the entries are valid, then shows which cells have wrong values and why they are wrong. If all columns are valid it saves the Excel file.
Used libs are pandas, streamlit.
Now I was told that due to company policy the webserver can't be hosted internally because it wasn't made by the IT department.

I know that QlikSense has Server Side Extension (SSE) but from my readings that only enables an API to QlikSense = you still need to host your Python script somewhere else.

My question: Can I run this Python script  in QlikSense and show the tabular data (I can export to CSV, TSV, Parquet, etc.) in a QlikSense dashboard?

Labels (1)
1 Solution

Accepted Solutions
rwunderlich
Partner Ambassador/MVP

You cannot execute the Python script directly within Qlik Sense. As you discovered, you can use an SSE to trigger a python script and pass the results back to Qlik Sense.  But you still need an execution environment somewhere for python.

-Rob

View solution in original post

1 Reply
rwunderlich
Partner Ambassador/MVP

You cannot execute the Python script directly within Qlik Sense. As you discovered, you can use an SSE to trigger a python script and pass the results back to Qlik Sense.  But you still need an execution environment somewhere for python.

-Rob