fix(sqllab): slow pop datasource query (#25741)

This commit is contained in:
JUST.in DO IT
2023-10-26 12:44:41 -07:00
committed by GitHub
parent c7f8d11a7e
commit 2a2bc82a8b

View File

@@ -1395,8 +1395,14 @@ export function popDatasourceQuery(datasourceKey, sql) {
return function (dispatch) {
const QUERY_TEXT = t('Query');
const datasetId = datasourceKey.split('__')[0];
const queryParams = rison.encode({
keys: ['none'],
columns: ['name', 'schema', 'database.id', 'select_star'],
});
return SupersetClient.get({
endpoint: `/api/v1/dataset/${datasetId}?q=(keys:!(none))`,
endpoint: `/api/v1/dataset/${datasetId}?q=${queryParams}`,
})
.then(({ json }) =>
dispatch(