headrun / SWIFT

2 stars 0 forks source link

Implement Serverside Pagination for Table Viz in Superset #115

Open jaffrinkirthiga96 opened 4 years ago

jaffrinkirthiga96 commented 4 years ago

To implement serverside pagination for Table vizualisation in Superset.

jaffrinkirthiga96 commented 4 years ago

Have created a checkbox in Superset UI to select server side pagination in Table Vizualisation. image Credentials: admin admin@123 http://78.47.148.83/superset/explore/?form_data=%7B%22queryFields%22%3A%7B%22groupby%22%3A%22groupby%22%2C%22metrics%22%3A%22metrics%22%7D%2C%22datasource%22%3A%222__table%22%2C%22viz_type%22%3A%22table%22%2C%22slice_id%22%3A2%2C%22url_params%22%3A%7B%7D%2C%22time_range_endpoints%22%3A%5B%22inclusive%22%2C%22exclusive%22%5D%2C%22granularity_sqla%22%3A%22__time%22%2C%22time_grain_sqla%22%3A%22P1D%22%2C%22time_range%22%3A%22Last+week%22%2C%22groupby%22%3A%5B%5D%2C%22metrics%22%3Anull%2C%22percent_metrics%22%3A%5B%5D%2C%22timeseries_limit_metric%22%3Anull%2C%22row_limit%22%3A1000%2C%22include_time%22%3Afalse%2C%22order_desc%22%3Atrue%2C%22all_columns%22%3A%5B%22__time%22%2C%22brand%22%2C%22category%22%2C%22count%22%2C%22currency%22%2C%22hd_id%22%2C%22size%22%2C%22source%22%2C%22sub_category%22%2C%22sum_discount_percentage%22%2C%22sum_is_available%22%2C%22sum_mrp%22%2C%22sum_ratings_count%22%2C%22sum_reviews_count%22%2C%22sum_selling_price%22%2C%22sum_sku%22%5D%2C%22order_by_cols%22%3A%5B%5D%2C%22serverside_paging%22%3Atrue%2C%22adhoc_filters%22%3A%5B%5D%2C%22table_timestamp_format%22%3A%22%25Y-%25m-%25d+%25H%3A%25M%3A%25S%22%2C%22page_length%22%3A10%2C%22include_search%22%3Atrue%2C%22table_filter%22%3Afalse%2C%22align_pn%22%3Afalse%2C%22color_pn%22%3Atrue%2C%22show_cell_bars%22%3Atrue%7D

jaffrinkirthiga96 commented 4 years ago

I tried migrating the Pagination code from old superset version to current setup. But Pagination feature was not working as expected. Have seeked help from Naresh to understand whether I have missed out anything in UI part on migrating. Will try to implement this today.