Я пытаюсь импортировать мои данные в power bi, что дает мне данные, как показано ниже PL / SQL:
SELECT
A.WINDOW,
A.ROUTE,
A.WEBORDERNUM,
min(A.SCANDATE)
FROM
SCANNING A
WHERE
(
A.CARTONSTATUS IN ( 'DELIVERED','REFUSED' )
AND
( A.SCANDATE >TRUNC(SYSDATE)+1/24)
)
Group by
A.WINDOW,
A.ROUTE,
A.WEBORDERNUM
Я импортирую таблицу сканирования в power bi и выполняю следующие шаги:
Затем я просматриваю свой SQL-оператор в Power BI, и он выглядит так:
select "rows"."WEBORDERNUM" as "WEBORDERNUM",
"rows"."ROUTE" as "ROUTE",
"rows"."WINDOW" as "WINDOW",
min("rows"."SCANDATE") as "Min Scan"
from
(
select "_"."SCANDATE",
"_"."WEBORDERNUM",
"_"."ROUTE",
"_"."WINDOW"
from "AIRCLIC_PROD"."CARTONTRACKING" "_"
where "_"."SCANDATE" > TO_TIMESTAMP('2018-06-26 01:00:00','YYYY-MM-DD HH24:MI:SS.FF') and ("_"."CARTONSTATUS" = 'DELIVERED' and "_"."CARTONSTATUS" is not null or "_"."CARTONSTATUS" = 'REFUSED' and "_"."CARTONSTATUS" is not null)
) "rows"
group by "WEBORDERNUM",
"ROUTE",
"WINDOW"
Я думаю, что они абсолютно одинаковы, но я не уверен, что для импорта данных в power bi требуется больше 5 минут, но когда я запускаю запрос в Toad, это займет не более 1 секунды.
У кого-нибудь есть идея?