- Я подключаю свое суперсетовое приложение к кластеру друидов.
- Но Друид не поддерживает форматирование даты.
- Итак, после поиска в do c. Я обнаружил, что для преобразования столбца в дату я должен использовать «извлечение» как тип измерения Spe c. см. это
- мой источник данных имеет столбец с таким форматом даты (М / д / гггг), как (13.01.2020).
здесь это Dimension Spe c Json
{
"type": "extraction",
"dimension": "Hire Date",
"outputName": "Hire Date",
"extractionFn": {
"type": "timeFormat",
"format": "M/d/yyyy",
"timeZone": "Africa/Cairo" ,
"locale": "en"
}
}
после обновления метаданных и попытки запроса этого столбца. Я получил эту ошибку.
HTTP-ошибка 500: Внутренняя ошибка сервера. Ошибка друида: {'error': 'Неизвестное исключение', 'errorMessage': 'Неверный формат: "1/13/2020" искажено при " / 13/2020 "',' errorClass ':' java .lang.IllegalArgumentException ',' host ':' localhost: 8083 '} Запрос: {" aggregations ": [{" fieldName ":" Active Site ", "fieldNames": ["Active Site"], "name": "COUNT_DISTINCT (Active Site)", "type": "cardinality"}], "dataSource": "Flairstech_data1", "dimension": {"dimension": "Дата найма", "extractFn": {"format": "M / d / yyyy", "locale": "en", "timeZone": "Africa / Cairo", "type": "timeFormat"}, " outputName ":" Дата найма "," тип ":" извлечение "}," гранулярность ":" все "," интервалы ":" 1901-01-01T00: 00: 00 + 00: 00 / 2101-01-01T00: 00: 00 + 00: 00 "," metri c ":" COUNT_DISTINCT (активный сайт) "," postAggregations ": []," queryType ":" topN "," threshold ": 10000}
Любое предложение, почему?
Заранее спасибо