action superset_get_dataset_pk { label: "get_dataset_pk" description: "Get an item model" provider: superset method: GET path: "/dataset/{pk}" encoding: json input: { type: "object" properties: { pk: { type: "integer" } q: { type: "string" } } required: ["pk"] additionalProperties: false } output: { type: "object" properties: { description_columns: { type: "object" properties: { column_name: { type: "string" description: "The description for the column name. Will be translated by babel" } } } id: { type: "string" description: "The item id" } label_columns: { type: "object" properties: { column_name: { type: "string" description: "The label for the column name. Will be translated by babel" } } } result: { type: "object" required: ["columns", "database", "metrics", "table_name"] properties: { cache_timeout: { type: "integer" format: "int32" } columns: { type: "object" required: ["column_name"] properties: { changed_on: { type: "string" format: "date-time" } column_name: { type: "string" } created_on: { type: "string" format: "date-time" } description: { type: "string" } expression: { type: "string" } filterable: { type: "boolean" } groupby: { type: "boolean" } id: { type: "integer" format: "int32" } is_active: { type: "boolean" } is_dttm: { type: "boolean" } python_date_format: { type: "string" } type: { type: "string" } type_generic: { type: "object" } uuid: { type: "string" format: "uuid" } verbose_name: { type: "string" } } } database: { type: "object" required: ["database_name"] properties: { database_name: { type: "string" } id: { type: "integer" format: "int32" } } } datasource_type: { type: "object" } default_endpoint: { type: "string" } description: { type: "string" } extra: { type: "string" } fetch_values_predicate: { type: "string" } filter_select_enabled: { type: "boolean" } id: { type: "integer" format: "int32" } is_sqllab_view: { type: "boolean" } main_dttm_col: { type: "string" } metrics: { type: "object" required: ["expression", "metric_name"] properties: { changed_on: { type: "string" format: "date-time" } created_on: { type: "string" format: "date-time" } d3format: { type: "string" } description: { type: "string" } expression: { type: "string" } extra: { type: "string" } id: { type: "integer" format: "int32" } metric_name: { type: "string" } metric_type: { type: "string" } uuid: { type: "string" format: "uuid" } verbose_name: { type: "string" } warning_text: { type: "string" } } } offset: { type: "integer" format: "int32" } owners: { type: "object" required: ["first_name", "last_name", "username"] properties: { first_name: { type: "string" } id: { type: "integer" format: "int32" } last_name: { type: "string" } username: { type: "string" } } } schema: { type: "string" } sql: { type: "string" } table_name: { type: "string" } template_params: { type: "string" } url: { type: "object" } } } show_columns: { type: "array" description: "A list of columns" items: { type: "string" } } show_title: { type: "string" description: "A title to render. Will be translated by babel" } } } }