mirror of
https://github.com/apache/superset.git
synced 2024-09-06 22:07:34 -04:00
update covid dashboard (#16183)
This commit is contained in:
parent
a30d884cfc
commit
3aefa6925b
@ -16,7 +16,7 @@
|
||||
# under the License.
|
||||
dashboard_title: COVID Vaccine Dashboard
|
||||
description: null
|
||||
css: ''
|
||||
css: ""
|
||||
slug: null
|
||||
uuid: f4065089-110a-41fa-8dd7-9ce98a65e250
|
||||
position:
|
||||
@ -25,111 +25,63 @@ position:
|
||||
id: CHART-63bEuxjDMJ
|
||||
meta:
|
||||
chartId: 3961
|
||||
height: 76
|
||||
height: 72
|
||||
sliceName: Vaccine Candidates per Country
|
||||
sliceNameOverride: Map of Vaccine Candidates
|
||||
uuid: ddc91df6-fb40-4826-bdca-16b85af1c024
|
||||
width: 7
|
||||
width: 12
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-zvw7luvEL
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-zvw7luvEL
|
||||
type: CHART
|
||||
CHART-F-fkth0Dnv:
|
||||
children: []
|
||||
id: CHART-F-fkth0Dnv
|
||||
meta:
|
||||
chartId: 3960
|
||||
height: 76
|
||||
height: 60
|
||||
sliceName: Vaccine Candidates per Country
|
||||
sliceNameOverride: Treemap of Vaccine Candidates per Country
|
||||
uuid: e2f5a8a7-feb0-4f79-bc6b-01fe55b98b3c
|
||||
width: 5
|
||||
width: 8
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-zvw7luvEL
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-xSeNAspgw
|
||||
type: CHART
|
||||
CHART-RjD_ygqtwH:
|
||||
children: []
|
||||
id: CHART-RjD_ygqtwH
|
||||
meta:
|
||||
chartId: 3957
|
||||
height: 59
|
||||
height: 72
|
||||
sliceName: Vaccine Candidates per Phase
|
||||
sliceNameOverride: Vaccine Candidates per Phase
|
||||
uuid: 30b73c65-85e7-455f-bb24-801bb0cdc670
|
||||
width: 2
|
||||
width: 3
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-xSeNAspgw
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-zvw7luvEL
|
||||
type: CHART
|
||||
CHART-aGfmWtliqA:
|
||||
children: []
|
||||
id: CHART-aGfmWtliqA
|
||||
meta:
|
||||
chartId: 3956
|
||||
height: 59
|
||||
height: 72
|
||||
sliceName: Vaccine Candidates per Phase
|
||||
uuid: 392f293e-0892-4316-bd41-c927b65606a4
|
||||
width: 4
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-xSeNAspgw
|
||||
type: CHART
|
||||
CHART-dCUpAcPsji:
|
||||
children: []
|
||||
id: CHART-dCUpAcPsji
|
||||
meta:
|
||||
chartId: 3963
|
||||
height: 82
|
||||
sliceName: Vaccine Candidates per Country & Stage
|
||||
sliceNameOverride: Heatmap of Countries & Clinical Stages
|
||||
uuid: cd111331-d286-4258-9020-c7949a109ed2
|
||||
width: 4
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-zhOlQLQnB
|
||||
type: CHART
|
||||
CHART-eirDduqb1A:
|
||||
children: []
|
||||
id: CHART-eirDduqb1A
|
||||
meta:
|
||||
chartId: 3965
|
||||
height: 59
|
||||
sliceName: Filtering Vaccines
|
||||
sliceNameOverride: Filter Box of Vaccines
|
||||
uuid: c29381ce-0e99-4cf3-bf0f-5f55d6b94176
|
||||
width: 3
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-xSeNAspgw
|
||||
type: CHART
|
||||
CHART-fYo7IyvKZQ:
|
||||
children: []
|
||||
id: CHART-fYo7IyvKZQ
|
||||
meta:
|
||||
chartId: 3964
|
||||
height: 82
|
||||
sliceName: Vaccine Candidates per Country & Stage
|
||||
sliceNameOverride: Sunburst of Country & Clinical Stages
|
||||
uuid: f69c556f-15fe-4a82-a8bb-69d5b6954123
|
||||
width: 5
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-zhOlQLQnB
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-zvw7luvEL
|
||||
type: CHART
|
||||
CHART-j4hUvP5dDD:
|
||||
children: []
|
||||
@ -140,19 +92,51 @@ position:
|
||||
sliceName: Vaccine Candidates per Approach & Stage
|
||||
sliceNameOverride: Heatmap of Aproaches & Clinical Stages
|
||||
uuid: 0c953c84-0c9a-418d-be9f-2894d2a2cee0
|
||||
width: 3
|
||||
width: 4
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-zhOlQLQnB
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-dieUdkeUw
|
||||
type: CHART
|
||||
CHART-dCUpAcPsji:
|
||||
children: []
|
||||
id: CHART-dCUpAcPsji
|
||||
meta:
|
||||
chartId: 3963
|
||||
height: 72
|
||||
sliceName: Vaccine Candidates per Country & Stage
|
||||
sliceNameOverride: Heatmap of Countries & Clinical Stages
|
||||
uuid: cd111331-d286-4258-9020-c7949a109ed2
|
||||
width: 4
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-dieUdkeUw
|
||||
type: CHART
|
||||
CHART-eirDduqb1A:
|
||||
children: []
|
||||
id: CHART-eirDduqb1A
|
||||
meta:
|
||||
chartId: 3965
|
||||
height: 60
|
||||
sliceName: Filtering Vaccines
|
||||
sliceNameOverride: Filter Box of Vaccines
|
||||
uuid: c29381ce-0e99-4cf3-bf0f-5f55d6b94176
|
||||
width: 4
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-xSeNAspgw
|
||||
type: CHART
|
||||
DASHBOARD_VERSION_KEY: v2
|
||||
GRID_ID:
|
||||
children: []
|
||||
id: GRID_ID
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- ROOT_ID
|
||||
type: GRID
|
||||
HEADER_ID:
|
||||
id: HEADER_ID
|
||||
@ -163,7 +147,7 @@ position:
|
||||
children: []
|
||||
id: MARKDOWN-VjQQ5SFj5v
|
||||
meta:
|
||||
code: '# COVID-19 Vaccine Dashboard
|
||||
code: "# COVID-19 Vaccine Dashboard
|
||||
|
||||
|
||||
Everywhere you look, you see negative news about COVID-19. This is to be expected;
|
||||
@ -193,129 +177,157 @@ position:
|
||||
country responsible for each vaccine effort.
|
||||
|
||||
|
||||
_Note that this dataset was last updated on 12/23/2020_.
|
||||
_Note that this dataset was last updated on 07/2021_.
|
||||
|
||||
|
||||
'
|
||||
height: 59
|
||||
width: 3
|
||||
"
|
||||
height: 72
|
||||
width: 4
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-xSeNAspgw
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-zhOlQLQnB
|
||||
type: MARKDOWN
|
||||
CHART-fYo7IyvKZQ:
|
||||
children: []
|
||||
id: CHART-fYo7IyvKZQ
|
||||
meta:
|
||||
chartId: 3964
|
||||
height: 72
|
||||
sliceName: Vaccine Candidates per Country & Stage
|
||||
sliceNameOverride: Sunburst of Country & Clinical Stages
|
||||
uuid: f69c556f-15fe-4a82-a8bb-69d5b6954123
|
||||
width: 4
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROW-dieUdkeUw
|
||||
type: CHART
|
||||
ROOT_ID:
|
||||
children:
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TABS-wUKya7eQ0Z
|
||||
id: ROOT_ID
|
||||
type: ROOT
|
||||
ROW-xSeNAspgw:
|
||||
children:
|
||||
- MARKDOWN-VjQQ5SFj5v
|
||||
- CHART-aGfmWtliqA
|
||||
- CHART-RjD_ygqtwH
|
||||
- CHART-eirDduqb1A
|
||||
id: ROW-xSeNAspgw
|
||||
meta:
|
||||
'0': ROOT_ID
|
||||
background: BACKGROUND_TRANSPARENT
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
type: ROW
|
||||
ROW-zhOlQLQnB:
|
||||
children:
|
||||
- CHART-j4hUvP5dDD
|
||||
- CHART-dCUpAcPsji
|
||||
- CHART-fYo7IyvKZQ
|
||||
- MARKDOWN-VjQQ5SFj5v
|
||||
- CHART-RjD_ygqtwH
|
||||
- CHART-aGfmWtliqA
|
||||
id: ROW-zhOlQLQnB
|
||||
meta:
|
||||
'0': ROOT_ID
|
||||
"0": ROOT_ID
|
||||
background: BACKGROUND_TRANSPARENT
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
type: ROW
|
||||
ROW-xSeNAspgw:
|
||||
children:
|
||||
- CHART-eirDduqb1A
|
||||
- CHART-F-fkth0Dnv
|
||||
id: ROW-xSeNAspgw
|
||||
meta:
|
||||
"0": ROOT_ID
|
||||
background: BACKGROUND_TRANSPARENT
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
type: ROW
|
||||
ROW-dieUdkeUw:
|
||||
children:
|
||||
- CHART-dCUpAcPsji
|
||||
- CHART-fYo7IyvKZQ
|
||||
- CHART-j4hUvP5dDD
|
||||
id: ROW-xSeNAspgw
|
||||
meta:
|
||||
"0": ROOT_ID
|
||||
background: BACKGROUND_TRANSPARENT
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
type: ROW
|
||||
ROW-zvw7luvEL:
|
||||
children:
|
||||
- CHART-63bEuxjDMJ
|
||||
- CHART-F-fkth0Dnv
|
||||
- CHART-63bEuxjDMJ
|
||||
id: ROW-zvw7luvEL
|
||||
meta:
|
||||
'0': ROOT_ID
|
||||
"0": ROOT_ID
|
||||
background: BACKGROUND_TRANSPARENT
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- TAB-BCIJF4NvgQ
|
||||
type: ROW
|
||||
TAB-BCIJF4NvgQ:
|
||||
children:
|
||||
- ROW-xSeNAspgw
|
||||
- ROW-zvw7luvEL
|
||||
- ROW-zhOlQLQnB
|
||||
- ROW-zhOlQLQnB
|
||||
- ROW-xSeNAspgw
|
||||
- ROW-zvw7luvEL
|
||||
- ROW-dieUdkeUw
|
||||
id: TAB-BCIJF4NvgQ
|
||||
meta:
|
||||
text: Overview
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
- ROOT_ID
|
||||
- TABS-wUKya7eQ0Z
|
||||
type: TAB
|
||||
TABS-wUKya7eQ0Z:
|
||||
children:
|
||||
- TAB-BCIJF4NvgQ
|
||||
- TAB-BCIJF4NvgQ
|
||||
id: TABS-wUKya7eQ0Z
|
||||
meta: {}
|
||||
parents:
|
||||
- ROOT_ID
|
||||
- ROOT_ID
|
||||
type: TABS
|
||||
metadata:
|
||||
timed_refresh_immune_slices: []
|
||||
expanded_slices: {}
|
||||
refresh_frequency: 0
|
||||
default_filters: '{}'
|
||||
default_filters: "{}"
|
||||
color_scheme: supersetColors
|
||||
label_colors:
|
||||
'0': '#D3B3DA'
|
||||
'1': '#9EE5E5'
|
||||
0. Pre-clinical: '#1FA8C9'
|
||||
2. Phase II or Combined I/II: '#454E7C'
|
||||
1. Phase I: '#5AC189'
|
||||
3. Phase III: '#FF7F44'
|
||||
4. Authorized: '#666666'
|
||||
root: '#1FA8C9'
|
||||
Protein subunit: '#454E7C'
|
||||
Phase II: '#5AC189'
|
||||
Pre-clinical: '#FF7F44'
|
||||
Phase III: '#666666'
|
||||
Phase I: '#E04355'
|
||||
Phase I/II: '#FCC700'
|
||||
Inactivated virus: '#A868B7'
|
||||
Virus-like particle: '#3CCCCB'
|
||||
Replicating bacterial vector: '#A38F79'
|
||||
DNA-based: '#8FD3E4'
|
||||
RNA-based vaccine: '#A1A6BD'
|
||||
Authorized: '#ACE1C4'
|
||||
Non-replicating viral vector: '#FEC0A1'
|
||||
Replicating viral vector: '#B2B2B2'
|
||||
Unknown: '#EFA1AA'
|
||||
Live attenuated virus: '#FDE380'
|
||||
COUNT(*): '#D1C6BC'
|
||||
"0": "#D3B3DA"
|
||||
"1": "#9EE5E5"
|
||||
0. Pre-clinical: "#1FA8C9"
|
||||
2. Phase II or Combined I/II: "#454E7C"
|
||||
1. Phase I: "#5AC189"
|
||||
3. Phase III: "#FF7F44"
|
||||
4. Authorized: "#666666"
|
||||
root: "#1FA8C9"
|
||||
Protein subunit: "#454E7C"
|
||||
Phase II: "#5AC189"
|
||||
Pre-clinical: "#FF7F44"
|
||||
Phase III: "#666666"
|
||||
Phase I: "#E04355"
|
||||
Phase I/II: "#FCC700"
|
||||
Inactivated virus: "#A868B7"
|
||||
Virus-like particle: "#3CCCCB"
|
||||
Replicating bacterial vector: "#A38F79"
|
||||
DNA-based: "#8FD3E4"
|
||||
RNA-based vaccine: "#A1A6BD"
|
||||
Authorized: "#ACE1C4"
|
||||
Non-replicating viral vector: "#FEC0A1"
|
||||
Replicating viral vector: "#B2B2B2"
|
||||
Unknown: "#EFA1AA"
|
||||
Live attenuated virus: "#FDE380"
|
||||
COUNT(*): "#D1C6BC"
|
||||
filter_scopes:
|
||||
'3965':
|
||||
"3965":
|
||||
Country_Name:
|
||||
scope:
|
||||
- ROOT_ID
|
||||
- ROOT_ID
|
||||
immune: []
|
||||
Product_Category:
|
||||
scope:
|
||||
- ROOT_ID
|
||||
- ROOT_ID
|
||||
immune: []
|
||||
Clinical Stage:
|
||||
scope:
|
||||
- ROOT_ID
|
||||
- ROOT_ID
|
||||
immune: []
|
||||
version: 1.0.0
|
||||
|
@ -14,7 +14,7 @@
|
||||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
table_name: users
|
||||
table_name: Slack Users
|
||||
main_dttm_col: updated
|
||||
description: null
|
||||
default_endpoint: null
|
||||
@ -29,195 +29,195 @@ fetch_values_predicate: null
|
||||
extra: null
|
||||
uuid: 7195db6b-2d17-7619-b7c7-26b15378df8c
|
||||
metrics:
|
||||
- metric_name: count
|
||||
verbose_name: COUNT(*)
|
||||
metric_type: count
|
||||
expression: COUNT(*)
|
||||
description: null
|
||||
d3format: null
|
||||
extra: null
|
||||
warning_text: null
|
||||
- metric_name: count
|
||||
verbose_name: COUNT(*)
|
||||
metric_type: count
|
||||
expression: COUNT(*)
|
||||
description: null
|
||||
d3format: null
|
||||
extra: null
|
||||
warning_text: null
|
||||
columns:
|
||||
- column_name: updated
|
||||
verbose_name: null
|
||||
is_dttm: true
|
||||
is_active: true
|
||||
type: TIMESTAMP WITHOUT TIME ZONE
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: has_2fa
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: real_name
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: VARCHAR
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: tz_label
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: VARCHAR
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: team_id
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: VARCHAR
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: name
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: VARCHAR
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: color
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: VARCHAR
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: id
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: VARCHAR
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: tz
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: VARCHAR
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: is_ultra_restricted
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: is_primary_owner
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: is_app_user
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: is_admin
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: is_bot
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: is_restricted
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: is_owner
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: deleted
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: tz_offset
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BIGINT
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: updated
|
||||
verbose_name: null
|
||||
is_dttm: true
|
||||
is_active: true
|
||||
type: TIMESTAMP WITHOUT TIME ZONE
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: has_2fa
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: real_name
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: VARCHAR
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: tz_label
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: VARCHAR
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: team_id
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: VARCHAR
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: name
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: VARCHAR
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: color
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: VARCHAR
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: id
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: VARCHAR
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: tz
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: VARCHAR
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: is_ultra_restricted
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: is_primary_owner
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: is_app_user
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: is_admin
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: is_bot
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: is_restricted
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: is_owner
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: deleted
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BOOLEAN
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: tz_offset
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: BIGINT
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
version: 1.0.0
|
||||
database_uuid: a2dc77af-e654-49bb-b321-40f6b559a1ee
|
||||
data: https://raw.githubusercontent.com/apache-superset/examples-data/master/datasets/examples/slack/users.csv
|
||||
|
@ -14,18 +14,19 @@
|
||||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
table_name: users_channels-uzooNNtSRO
|
||||
table_name: Slack Channel Combinations and Users
|
||||
main_dttm_col: null
|
||||
description: null
|
||||
default_endpoint: null
|
||||
offset: 0
|
||||
cache_timeout: null
|
||||
schema: null
|
||||
sql: 'SELECT uc1.name as channel_1, uc2.name as channel_2, count(*) AS cnt
|
||||
FROM users_channels uc1
|
||||
JOIN users_channels uc2 ON uc1.user_id = uc2.user_id
|
||||
sql: >
|
||||
SELECT uc1.name as channel_1, uc2.name as channel_2, count(*) AS cnt
|
||||
FROM "Slack Users and Channels" uc1
|
||||
JOIN "Slack Users and Channels" uc2 ON uc1.user_id = uc2.user_id
|
||||
GROUP BY uc1.name, uc2.name
|
||||
HAVING uc1.name <> uc2.name'
|
||||
HAVING uc1.name <> uc2.name
|
||||
params: null
|
||||
template_params: null
|
||||
filter_select_enabled: true
|
||||
@ -33,44 +34,44 @@ fetch_values_predicate: null
|
||||
extra: null
|
||||
uuid: 473d6113-b44a-48d8-a6ae-e0ef7e2aebb0
|
||||
metrics:
|
||||
- metric_name: count
|
||||
verbose_name: null
|
||||
metric_type: null
|
||||
expression: count(*)
|
||||
description: null
|
||||
d3format: null
|
||||
extra: null
|
||||
warning_text: null
|
||||
- metric_name: count
|
||||
verbose_name: null
|
||||
metric_type: null
|
||||
expression: count(*)
|
||||
description: null
|
||||
d3format: null
|
||||
extra: null
|
||||
warning_text: null
|
||||
columns:
|
||||
- column_name: channel_1
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: channel_2
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: cnt
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: INT
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: channel_1
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: channel_2
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: cnt
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: INT
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
version: 1.0.0
|
||||
database_uuid: a2dc77af-e654-49bb-b321-40f6b559a1ee
|
||||
|
@ -14,7 +14,7 @@
|
||||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
table_name: users_channels
|
||||
table_name: Slack Users and Channels
|
||||
main_dttm_col: null
|
||||
description: null
|
||||
default_endpoint: null
|
||||
@ -29,35 +29,35 @@ fetch_values_predicate: null
|
||||
extra: null
|
||||
uuid: 29b18573-c9d6-40bc-b8cb-f70c9a1b6244
|
||||
metrics:
|
||||
- metric_name: count
|
||||
verbose_name: null
|
||||
metric_type: null
|
||||
expression: count(*)
|
||||
description: null
|
||||
d3format: null
|
||||
extra: null
|
||||
warning_text: null
|
||||
- metric_name: count
|
||||
verbose_name: null
|
||||
metric_type: null
|
||||
expression: count(*)
|
||||
description: null
|
||||
d3format: null
|
||||
extra: null
|
||||
warning_text: null
|
||||
columns:
|
||||
- column_name: user_id
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: name
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: user_id
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: name
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: true
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
version: 1.0.0
|
||||
database_uuid: a2dc77af-e654-49bb-b321-40f6b559a1ee
|
||||
data: https://raw.githubusercontent.com/apache-superset/examples-data/master/datasets/examples/slack/users_channels.csv
|
||||
|
@ -14,14 +14,14 @@
|
||||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
table_name: video_game_sales
|
||||
table_name: Video Game Sales
|
||||
main_dttm_col: null
|
||||
description: null
|
||||
default_endpoint: null
|
||||
offset: 0
|
||||
cache_timeout: null
|
||||
schema: null
|
||||
sql: ''
|
||||
sql: ""
|
||||
params:
|
||||
remote_id: 64
|
||||
database_name: examples
|
||||
@ -32,125 +32,125 @@ fetch_values_predicate: null
|
||||
extra: null
|
||||
uuid: 53d47c0c-c03d-47f0-b9ac-81225f808283
|
||||
metrics:
|
||||
- metric_name: count
|
||||
verbose_name: COUNT(*)
|
||||
metric_type: null
|
||||
expression: COUNT(*)
|
||||
description: null
|
||||
d3format: null
|
||||
extra: null
|
||||
warning_text: null
|
||||
- metric_name: count
|
||||
verbose_name: COUNT(*)
|
||||
metric_type: null
|
||||
expression: COUNT(*)
|
||||
description: null
|
||||
d3format: null
|
||||
extra: null
|
||||
warning_text: null
|
||||
columns:
|
||||
- column_name: year
|
||||
verbose_name: null
|
||||
is_dttm: true
|
||||
is_active: null
|
||||
type: BIGINT
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: '%Y'
|
||||
- column_name: na_sales
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: FLOAT64
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: eu_sales
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: FLOAT64
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: global_sales
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: FLOAT64
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: jp_sales
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: FLOAT64
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: other_sales
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: FLOAT64
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: rank
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: BIGINT
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: genre
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: name
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: platform
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: publisher
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: year
|
||||
verbose_name: null
|
||||
is_dttm: true
|
||||
is_active: null
|
||||
type: BIGINT
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: "%Y"
|
||||
- column_name: na_sales
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: FLOAT64
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: eu_sales
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: FLOAT64
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: global_sales
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: FLOAT64
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: jp_sales
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: FLOAT64
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: other_sales
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: FLOAT64
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: rank
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: BIGINT
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: genre
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: name
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: platform
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
- column_name: publisher
|
||||
verbose_name: null
|
||||
is_dttm: false
|
||||
is_active: null
|
||||
type: STRING
|
||||
groupby: true
|
||||
filterable: true
|
||||
expression: null
|
||||
description: null
|
||||
python_date_format: null
|
||||
version: 1.0.0
|
||||
database_uuid: a2dc77af-e654-49bb-b321-40f6b559a1ee
|
||||
data: https://github.com/apache-superset/examples-data/raw/lowercase_columns_examples/datasets/examples/video_game_sales.csv
|
||||
|
@ -56,7 +56,7 @@ def load_energy(
|
||||
method="multi",
|
||||
)
|
||||
|
||||
print("Creating table [wb_health_population] reference")
|
||||
print("Creating table [World Bank Health Data] reference")
|
||||
table = get_table_connector_registry()
|
||||
tbl = db.session.query(table).filter_by(table_name=tbl_name).first()
|
||||
if not tbl:
|
||||
|
@ -45,7 +45,7 @@ def load_world_bank_health_n_pop( # pylint: disable=too-many-locals, too-many-s
|
||||
only_metadata: bool = False, force: bool = False, sample: bool = False,
|
||||
) -> None:
|
||||
"""Loads the world bank health dataset, slices and a dashboard"""
|
||||
tbl_name = "wb_health_population"
|
||||
tbl_name = "World Bank Health Data"
|
||||
database = utils.get_example_database()
|
||||
table_exists = database.has_table_by_name(tbl_name)
|
||||
|
||||
@ -76,7 +76,7 @@ def load_world_bank_health_n_pop( # pylint: disable=too-many-locals, too-many-s
|
||||
index=False,
|
||||
)
|
||||
|
||||
print("Creating table [wb_health_population] reference")
|
||||
print("Creating table [World Bank Health Data] reference")
|
||||
table = get_table_connector_registry()
|
||||
tbl = db.session.query(table).filter_by(table_name=tbl_name).first()
|
||||
if not tbl:
|
||||
|
Loading…
Reference in New Issue
Block a user