OpenSearch Vector Search Edition のフィールドタイプと MaxCompute のフィールドタイプ間のマッピング
OpenSearch Vector Search Edition のフィールドタイプ | MaxCompute のフィールドタイプ |
TEXT | VARCHAR、STRING などの文字列型。 |
STRING | VARCHAR、STRING などの文字列型。 |
INT8 | 単一値フィールド: TINYINT。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
UINT8 | 単一値フィールド: TINYINT。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
INT16 | 単一値フィールド: TINYINT および SMALLINT。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
UINT16 | 単一値フィールド: TINYINT および SMALLINT。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
INTEGER | 単一値フィールド: TINYINT、SMALLINT、および INT。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
UINT32 | 単一値フィールド: TINYINT、SMALLINT、および INT。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
INT64 | 単一値フィールド: TINYINT、SMALLINT、INT、および BIGINT。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
UINT64 | 単一値フィールド: TINYINT、SMALLINT、INTEGER、および BIGINT。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
FLOAT | 単一値フィールド: FLOAT および INTEGER。整数値は FLOAT データ型の値の範囲内である必要があります。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
DOUBLE | 単一値フィールド: DOUBLE、FLOAT、および INTEGER。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
LOCATION | VARCHAR、STRING などの文字列型。 |
LINE | VARCHAR、STRING などの文字列型。 |
POLYGON | VARCHAR、STRING などの文字列型。 |
DATE | DATE |
TIME | VARCHAR、STRING などの文字列型。 |
TIMESTAMP | DATETIME および TIMESTAMP。 |
MaxCompute データソースは、次の 5 つのデータ型のみをサポートしています。
STRING
BOOLEAN
DOUBLE
BIGINT
DATETIME
OpenSearch Vector Search Edition のフィールドタイプと ApsaraDB RDS のフィールドタイプ間のマッピング
OpenSearch Vector Search Edition のフィールドタイプ | ApsaraDB RDS のフィールドタイプ |
TEXT | VARCHAR などの文字列型。 |
STRING | VARCHAR などの文字列型。 |
INT8 | 単一値フィールド: TINYINT。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
UINT8 | 単一値フィールド: TINYINT。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
INT16 | 単一値フィールド: TINYINT および SMALLINT。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
UINT16 | 単一値フィールド: TINYINT および SMALLINT。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
INTEGER | 単一値フィールド: TINYINT、SMALLINT、および INTEGER。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
UINT32 | 単一値フィールド: TINYINT、SMALLINT、および INTEGER。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
INT64 | 単一値フィールド: TINYINT、SMALLINT、INTEGER、および BIGINT。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
UINT64 | 単一値フィールド: TINYINT、SMALLINT、INTEGER、および BIGINT。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
FLOAT | 単一値フィールド: FLOAT、NUMERIC、および INTEGER。整数値は FLOAT データ型の値の範囲内である必要があります。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
DOUBLE | 単一値フィールド: DOUBLE、NUMERIC、FLOAT、および INTEGER。 複数値フィールド: VARCHAR、STRING などの文字列型。複数の値は次の式で区切ります。 "\x1D"('^]') |
LOCATION | VARCHAR、STRING などの文字列型。 |
LINE | VARCHAR、STRING などの文字列型。 |
POLYGON | VARCHAR、STRING などの文字列型。 |
DATE | DATE |
TIME | TIME |
TIMESTAMP | DATETIME および TIMESTAMP。 |