αα»αααΆααααα·αααααααα
αααα»αααααΆααααΊααΆαααααΌαααΆαααΆαα»αααααααΆαααααααΆααααΆαααα½αααΆαααααααΆαααααΆααααααα αα»αααΆαα’ααααΆαα±ααααααα·αααααααααααααΆααα’αα·αααααΆααααα»αααααααααΌαα
ααΈαα½α ααΆαααΏαα»αα
α·αααααΎααααααΆααααααΆααααααααααΌαααΆαααΆαααααα ααα»αααα
αΆααααααΎαααααΎααααΆαααααααα·ααΈ Business Intelligence αα·α
ααΆααα»α αααααΆαα»αααααααααα·ααΈαα
αααα·αααΆαααΆαα’αα’αΆαα
ααΆαααααα ααΆααα·αα·αααααααααααααα
αααα»ααααααααα·ααΆαααααΌαααΆαα
αααα½αα
αααα½ααα»αααααΌαα αααααα»αααΆααα·αααααα
αα·αααααΆααααααΆααααααΉαααΆααααααα’αα»αααΆααα·ααααααααΊααΆαααΆααααααΆαααααααα
αααα»ααααααα BI α αααααΆαααΆαααΆααααα ααΆαα·ααααααΆα―ααα·αααα·ααααα’αααα―αααααα
αα
αααααααααα»αααααα
αα»αααΆααα·ααααααααααααΌαααΆαααα₯αααα·ααααααα·αααααΆαααΌα
ααΆ
ααααβαβααβααααβαααα»αα αα»α
- ααΎβααααααβαααα½αβα―αβα αΆααβα’αΆααααααβααα·αβααβαααβααΆαβαα»αααΆαβαααβα¬βαα?
- ααΎβαα·αβααΌα ααααβαα? αααα ααααΆααΆαααααααααααααααααα
- αααα ααααΆααΆαα αααΆααααΆααΈαααααααααααααααΆα’αααααΆααΆα’αααααα½ααα»αααααΌαα αααααα»αααΆα?
ααααΎαααΆα
- ααΎαα·ααααααα’αααΈααααααααΌαααΆααααααΎαα‘αΎααα α α»ααααα αααααααααααααΆααααΆααααα?
- αααα ααααΆααααααααααααα·ααααα·ααΆαααααΌαααΆαααααααα ααΆααααααααααΆααααααααα’αααααααΌα "ααααα·α" ααΎααααΈαααα»ααααα αΆααααΈααααΆαααΆααααα¬ααααΆαααΆαααααα αααα»αααΆααα·αα
- ααΎααααααααααααα·ααααα·ααΆαααααΎααΆααααααααααΆαααα·αααααα αα·αααΆαααααααααΆαααα½αα―ααα?
ααα»ααααααααααΌααα αααα»αααααΆαααααα½ααα»αααααΌαα αααααα»αααΆααααα·αααααααα αααα»αααααααααααΆαααΆαααα
αα·ααααααα·αα’αααααα
αα»αααΆαααΊααΆααΆααααα α·ααααααααΆααααααΆααααΈααΆαααααΉααα»αααααα’αα·αα·ααα
ααα»αααααα»αααΆααα·αααααααα·αααΆααα·αααααααα ααΆααααααααα»ααααα αΆααααΈααα·ααααααΆαααααΎααααΆααα ααααΆαααα·αααααα αα·ααααααααα BI αααααΎααααααααααααααααΆααΆαααααααααααααα·ααααα·ααΆαααααα·ααααααααα
α§ααΆα ααα αα ααΎααααααααααααα·ααααα·ααΆα αα»αααααααα’αα·αα·ααα’αΆα ααΆααΆαααααα α α·αααα αα αααα»αααααΆαα αα»ααααααααααα’αΆα ααααΌαααΆαααααΎααΆαα·ααΆααα α αΎαααΆααααααααααααΆααααΌαααΆαααΆαααΆαα ααααα αααα»ααααααααΆαααΈαααααΌαααΆααααα»αααΆαααααααααααααααΆαααΎαα
αααααΌαααΆααααα»ααα·αααααααααα»αααααΆααααααΌαα₯αααααα α αΎαααΆααααααΆααΆαααααααΆαααααααααααΆααααααααααααααα·ααααα·ααΆαα ααα»ααααααΆααα’αΆα ααΆαααααααΆααααααααααα αααααααα·αα αΆαααΆα ααααααΆαα»αααααααΆαααα’α·αααΈααααααααααααα·ααααα·ααΆααα αααα»ααααααααααα»αα
ααΎααααΈααααΎα±αααα»αααΆααα·ααααααα’αΆα ααΆαααααααΆα αααααααΆαααααααΆααααΌαααααααΌαααΆααα·αααααΆα ααα»ααααααααααΎααααΆααααααααΆα αα·ααα½ααααααααΆααααΆαααΆααααααα½αααααααΌαααα αΌααα½ααα αααα»αααααΎαααΆααα·αααααΆα ααααααααααΆαααΆααααΆααααααααααα’αΆα ααΆα αααΆαααα½α αααααααΎααΆαα’αααΈαααααα’αΆα ααααΆαααα½αααααααα αα»ααΆααΎααΆαααα α»αα¬α’ααα α αααΆαααααααααΌαααααααΎαααααααααΆαααΆααααααΈα/ααΌααααααΆααααΆααααααααααΆααααΆαααααααααΆααα
ααΆααααααα’αα»αααΆααα·αααααα
ααΆαα·αα’αΆα αα αα½α αααααα»αααΆααααα’αΆα αα·αααααα α»ααααααα·ααααααΆααα’αααααα»αα’αα‘α»ααααααααΎαααΆααααα»ααα·αααααααα αααα»αααααΆααα αα»αααΆααα·ααααααααα’α’αΆα αααααα ααΆαααααΆααααααΆααα ααΆααααΆααα·ααααα·ααααααΆαα’αααα αΌααα½αααΆααα’ααα α’αααβαααβαααα αΌαβαα·ααααααβαα αααα»αβααααααααβααααα·ααααα·ααΆαβααααΌαβαα·ααααΆβααΈβαααααααΆαβαααβααΆαβα±ααβααΆαβααα α»αα
αα»αααΆααα·ααααααααΊααΆααααΎαααΆααα½αα ααΆα’αα»αα α’αααααΆαααΆα αααΎααα·αααΆααα»αααααΆααααααααααΆααααΆααααααα’ααΆαααααααααΆααα ααα»αααααΆα αααΎαααααααααα½αα―αααααΉααααααααΆαα»ααα·ααααααααα»ααααα α αΎααα·αααααΎαααααΆαα»αααααααααααααααααααα·ααΆαααα ααΆααααααΆ αα ααααααααΎαααααΆαααα·αααααα 70-80% ααααα·ααΆααααΌαααΆαα αααΆαααΎααΆαα’αα»ααααααΆααα½ααααα αΌααα·ααααααα ααααΎαααΆααααα½ααα·αα·ααα αα·ααααααα’αα αααα·ααααααα ααααα·αααΎαα ααΆααα’ααα
α§ααααα
ααΆαααααΎααααΆααα§αααααααΌα αααααα’αΆα αα½ααααα»αααααΎαααΆαααααΆααααααα’αα»αααΆααα·αααααααααααααααααααααα· αα·αααΆααααα½ααα·αα·αααα α§ααΆα ααα αα½αααα’αΆα ααααΎααααααααααααα·ααααααΆαααααα»αααΌαααΆααααααααααΆαααα αα ααααααααα ααΆαααααααααααα»αα ααααααααΆα ααααααΆααααααααααααΆαααΎα ααΆαα’αα»αααααΆααααααααΆαααΆααΆαα
ααΆαααα ααααΆαα·ααΆαααΆααααα»αααΆααααα½ααα·αα·αααααααΉαααΆαα αα αααααααααααΌαααΆααααα»αααααΆααααααΌα ααΆαααααααΆααα·ααααααααα’αΆα ααααΆααααααΌααααααα α§ααααααααα½αααΆα’αΆα ααααΆαααΆαααααααααααα½ααααααααΌαααΆαααΆαααΆααααα
ααααααΆααααα½α
ααΌαααααΆααα·ααααααααααΆαααααα αααα αΆαααααΌαααΆααα ααΆααΆααααααΆ ααΆααααααααΆααα½αα±ααααααααααΆαααααα»αααΆααααααΎααα·αααααΆαα αα½αααΆα’αΆα ααααΌαααΆαααααΎααΎααααΈαα·αα·ααααα·ααααααααΆααααΆαααΆαααα αα ααααα·αααΎα’αααααΉαααΈααΆαααΆααααΆααααααααΉαααΆαα ααααΈααΈαα½ααααααΆααααααααααα α»α α¬αααα αΆαα αααα»ααα·ααααααα’αΆα ααααΌαααΆααααααααΆαααα»ααααααααααααα½αααΌαααααΆααα·ααααααα
ααΆααα·ααΈααα ααΌαααααΆαα
ααααααΉαα’αααΈααααΉαααΆαααΉαααααΌαααΆααααααΎαα‘αΎαα ααΆααΆααα·αααΆααααααΎααααααααααΌαααααΏαα ααΆαααΎαααΆααααααΆααααΌαααΆααααααααΆαα·α
ααΆαααα»ααααααα»αααΆααααααααΆααΆαα§ααααααααααα’ααααΎααΆααΆαα αα·αααααΆαααΊααααααααα½αααΆααααα
ααΎααααΈαααα αΆαααααααααααΆαααααΎαααααα
αααα»αααααΈαααΆαααΆαααααααΆααα αα·αααααΆαα’αΆα
ααΆααα½αααααΆαα½αα’αααααα½αα ααΆααα ααα»αααααα»αααΆαααααΎα§ααααα BI ααΌα
ααααΆααΎααααΈααΆαααΆαααα’αααΈααααΆαααΆααααα»αααΆααα·αααααααα
αααα»αααααΆααα
α§ααΆα ααα:
αααα½αααααΌαααΆαααααααααααΆααααΌαααααΆααα·αααααα Oracle α αααα»αβα§ααΆα αααβααα αααααβαααα‘ααβαααααβααΆβαααβαααβα’αΆα βααααααΆαβααΆαβααΆαβα ααβααΆαα ααααα T_MIN αα·α T_MAX α’αΆα ααααΌαααΆαααααΎααΎααααΈαααααααΌαααααα·αααα‘αααααα·αα ααΆααααΆαααΆαααααααΆααααααΌαααΆαααααΎααΆααΆααα αααα»αααα·ααα ETL ααΆαα·αααααααααααα·αααΉαααΈααααααααΎα’ααΈαααα±ααααΆαααααΉαααααΌα ααΌα αααα rpad ααΊααΆ "ααΎα αααα" α
αααα»αααααΈααΆααΆααα α’αααα’αΆα ααααααα§ααΆα ααα AND ROWNUM <= 10, i.e. ααααα·αααΎααΆαααα α»αα ααα½α 10 αααααΆαααααααααΆααααΎααααΈααααα±ααααΆαααΆαααΌαααααΉαα
CREATE OR REPLACE VIEW V_QC_DIM_PRODUCT_01 AS
SELECT
CASE WHEN OUTPUT>=T_MIN AND OUTPUT<=T_MAX
THEN 'OK' ELSE 'ERROR' END AS RESULT,
DESCRIPTION,
TABLE_NAME,
OUTPUT,
T_MIN,
T_MAX,
rpad(DESCRIPTION,60,' ') || rpad(OUTPUT,8,' ') || rpad(T_MIN,8,' ') || rpad(T_MAX,8,' ') AS REPORT
FROM (-- Test itself
SELECT
'DIM_PRODUCT' AS TABLE_NAME,
'Count of blanks' AS DESCRIPTION,
COUNT(*) AS OUTPUT,
0 AS T_MIN,
10 AS T_MAX
FROM DIM_PRODUCT
WHERE DIM_PRODUCT_ID != -1 -- not default value
AND ATTRIBUTE IS NULL ); -- count blanks
ααΆαααααα»αααααααΎαααααΆααααΈααααα
Ronald Bachmann, αααααααααα·α. ααα Guido Kemper
Raus aus der BI-Falle
Wie Business Intelligence zum Erfolg wird
ααααα: www.habr.com