Skip to content

VARIANT, GEOMETRY, GEOGRAPHY missing from DataType enum #302

@thiess-dw

Description

@thiess-dw

Documentation: https://docs.databricks.com/api/workspace/tables/get

type_name
Enum: BOOLEAN | BYTE | SHORT | INT | LONG | FLOAT | DOUBLE | DATE | TIMESTAMP | STRING | BINARY | DECIMAL | INTERVAL | ARRAY | STRUCT | MAP | CHAR | NULL | USER_DEFINED_TYPE | TIMESTAMP_NTZ | VARIANT | GEOMETRY | GEOGRAPHY | TABLE_TYPE

Implementation:

public enum DataType
{
BOOLEAN,
BYTE,
SHORT,
INT,
LONG,
FLOAT,
DOUBLE,
DATE,
TIMESTAMP,
TIMESTAMP_NTZ,
STRING,
BINARY,
DECIMAL,
INTERVAL,
ARRAY,
STRUCT,
MAP,
CHAR,
NULL,
USER_DEFINED_TYPE,
TABLE_TYPE
}

Currently the following data types are missing, causing deserialization errors:

  • VARIANT
  • GEOMETRY
  • GEOGRAPHY

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions