Таблица - Пользовательский запрос SQL для получения данных из Mongodb
Приведенный ниже запрос выполняется через Tableau Custom SQL после подключения к Mongodb. Похоже, функция поля даты в операторе WHERE выдает сообщение об ошибке.
Это сообщение об ошибке:
[Simba] [MongoDBODBC] (110) Ошибка клиента MongoDB: не удалось прочитать 4 байта из сокета в течение 300000 миллисекунд. (Код ошибки: 4)
Я хочу получить данные на основе поля ниже за последние 3 месяца.
SELECT
"orders_transitions"."CHILD" AS "CHILD",
"orders_transitions"."PARENT" AS "PARENT",
"orders_transitions"."Start_Time" AS "Start_Time",
"orders_transitions"."Order_Date" AS "Order_Date",
COUNT("orders_transitions"."ORDER_ID") AS "cnt_ORDER_ID_ok"
FROM "orders_transitions"
WHERE "orders_transitions"."Order_Date" > CAST('4/01/2016 11:00:00 AM') AS Date
GROUP BY 1, 2, 3, 4