ʻO ka maikaʻi o ka ʻikepili i loko o ka hale kūʻai he mea koʻikoʻi nui no ka loaʻa ʻana o ka ʻike waiwai. ʻO ka maikaʻi maikaʻi ʻole ke alakaʻi i kahi hopena kaulahao maikaʻi ʻole i ka wā lōʻihi.
ʻO ka mua, nalowale ka hilinaʻi i ka ʻike i hāʻawi ʻia. Ke hoʻomaka nei ka poʻe e hoʻohana i nā noi ʻoihana ʻoihana liʻiliʻi; ʻaʻole i koi ʻia ka hiki o nā noi.
ʻO ka hopena, ua nīnau ʻia ka hoʻopukapuka hou ʻana i ka papahana analytical.
Ke kuleana no ka maikaʻi o ka ʻikepili
ʻO ka hiʻohiʻona e pili ana i ka hoʻomaikaʻi ʻana i ka maikaʻi o ka ʻikepili he mega-nui i nā papahana BI. Eia naʻe, ʻaʻole ia ka pono o nā loea loea wale nō.
Hoʻopili ʻia ka maikaʻi o ka ʻikepili e nā ʻano like
Moʻomeheu hui
- Makemake anei ka poe hana i ka hana maikai?
- Inā ʻaʻole, no ke aha ʻaʻole? Aia paha he paio pili.
- Aia paha nā lula hui e hoʻoholo ai i ke kuleana o ka maikaʻi?
Nā kaʻina hana
- He aha ka ʻikepili i hana ʻia ma ka hope o kēia mau kaulahao?
- Malia paha ua hoʻonohonoho ʻia nā ʻōnaehana hana i ke ʻano e pono ai ʻoe e "wili" e noʻonoʻo i kēia a i ʻole kēlā kūlana i ka ʻoiaʻiʻo.
- Hana nā ʻōnaehana hana i ka hōʻoia ʻikepili a me ka hoʻolauleʻa iā lākou iho?
ʻO nā kānaka a pau o ka hui ke kuleana no ka maikaʻi o ka ʻikepili i nā ʻōnaehana hōʻike.
Ka wehewehe a me ka manaʻo
ʻO ka maikaʻi ka ʻoluʻolu i hōʻoia ʻia i nā manaʻolana o ka mea kūʻai aku.
Akā ʻaʻole i loaʻa kahi wehewehe i ka maikaʻi o ka ʻikepili. Hōʻike mau ia i ka pōʻaiapili o ka hoʻohana. ʻO ka waihona ʻikepili a me ka ʻōnaehana BI e lawelawe i nā kumu like ʻole ma mua o ka ʻōnaehana hana i loaʻa mai ai ka ʻikepili.
No ka laʻana, ma kahi ʻōnaehana hana, ʻo ka mea kūʻai aku paha he kahua koho. I loko o ka waihona, hiki ke hoʻohana ʻia kēia ʻano ma ke ʻano he ana a pono e hoʻopiha ʻia. ʻO ia ka mea e hoʻokomo i ka pono e hoʻopiha i nā waiwai paʻamau.
Ke hoʻololi mau nei nā koi mālama ʻikepili a ʻoi aku ka kiʻekiʻe ma mua o nā ʻōnaehana hana. Akā hiki ke ʻano ʻē aʻe, inā ʻaʻohe pono e mālama i ka ʻike kikoʻī mai ka ʻōnaehana hana i loko o ka waihona.
I mea e ana i ka maikaʻi o ka ʻikepili, pono e wehewehe ʻia kona mau kūlana. Pono ka poʻe e hoʻohana i ka ʻike a me nā kiʻi no kā lākou hana i ka hana wehewehe. ʻO ka hopena o kēia komo ʻana he lula paha, ma hope o ka mea hiki ke haʻi i ka nānā ʻana i ka papaʻaina inā he hewa a ʻaʻole paha. Pono e hoʻopili ʻia kēia lula ma ke ʻano he hōʻailona/code no ka hōʻoia ma hope.
Hoʻomaikaʻi i ka maikaʻi o ka ʻikepili
ʻAʻole hiki ke hoʻomaʻemaʻe a hoʻoponopono i nā hewa hypothetical āpau i ke kaʻina o ka hoʻouka ʻana i ka ʻikepili i loko o ka hale kūʻai. Hiki ke loaʻa ka maikaʻi o ka ʻikepili maikaʻi ma o ka launa pū ʻana ma waena o nā mea komo āpau. Pono nā poʻe e hoʻokomo i ka ʻikepili i nā ʻōnaehana hana e aʻo i nā hana e alakaʻi ai i nā hewa.
He kaʻina hana ka maikaʻi ʻikepili. ʻO ka mea pōʻino, nui nā hui ʻaʻohe hoʻolālā no ka holomua mau. He nui ka poʻe i kaupalena iā lākou iho i ka mālama ʻana i ka ʻikepili a ʻaʻole hoʻohana i ka mana piha o nā ʻōnaehana analytical. ʻO ka maʻamau, i ka hoʻomohala ʻana i nā hale kūʻai ʻikepili, hoʻohana ʻia ka 70-80% o ka waihona kālā no ka hoʻokō ʻana i ka hoʻohui ʻikepili. ʻAʻole paʻa ka nānā ʻana a me ka hoʻomaikaʻi ʻana, inā ʻaʻole.
Nā Mea Hana
Hiki ke kōkua ka hoʻohana ʻana i nā lako polokalamu i ke kaʻina hana o ka hoʻomaikaʻi ʻana i ka maikaʻi o ka ʻikepili a me ka nānā ʻana. No ka laʻana, hiki iā lākou ke hoʻokaʻawale piha i ka hōʻoia ʻenehana o nā hale mālama: ka ʻano kahua, ka loaʻa ʻana o nā waiwai paʻamau, ka hoʻokō ʻana i nā inoa kahua papa.
ʻOi aku ka paʻakikī o ka nānā ʻana i ka ʻike. Ke loli nei ka pono o ka waiho ʻana, hiki ke loli ka wehewehe ʻana i ka ʻikepili. Hiki i ka mea hana pono ke lilo i papahana nui e pono ai ke kākoʻo.
Hoʻopuka
ʻO nā ʻikepili pili, kahi i hoʻolālā maʻamau ʻia ai nā hale kūʻai, loaʻa ka mana kupaianaha e hana i nā manaʻo. Hiki ke hoʻohana ʻia e nānā wikiwiki i ka ʻikepili inā ʻike ʻoe i nā kikoʻī o ka ʻike. Hiki ke hoʻopaʻa ʻia kēlā me kēia hihia o ka loaʻa ʻana o kahi hewa a i ʻole pilikia i ka ʻikepili ma ke ʻano o kahi nīnau waihona.
Ma kēia ala, e hoʻokumu ʻia kahi waihona ʻike e pili ana i ka ʻike. ʻOiaʻiʻo, pono e wikiwiki kēlā mau noi. ʻOi aku ka liʻiliʻi o ka manawa kanaka e mālama ai ma mua o nā mea hana ma ka papaʻaina. Mākaukau mau ka ʻike e hōʻike i ka hopena o ka hoʻāʻo.
I ka hihia o nā hōʻike koʻikoʻi, hiki i ka ʻike ke loaʻa i kahi kolamu me ka mea loaʻa. Maikaʻi ka hoʻohana ʻana i nā mea hana BI like e hōʻike i ke kūlana o ka maikaʻi o ka ʻikepili i loko o ka hale kūʻai.
Pākuhi:
Ua kākau ʻia ka nīnau no ka ʻikepili Oracle. Ma kēia laʻana, hoʻihoʻi nā hoʻāʻo i kahi waiwai helu i hiki ke unuhi ʻia e like me ka makemake. Hiki ke hoʻohana ʻia nā waiwai T_MIN a me T_MAX no ka hoʻoponopono ʻana i ka pae hoʻāla. Ua hoʻohana mua ʻia ke kahua REPORT ma ke ʻano he leka ma kahi huahana ETL kalepa ʻaʻole ʻike i ka hoʻouna pono ʻana i nā leka uila, no laila ʻo rpad he "crutch".
I ka hihia o kahi papaʻaina nui, hiki iā ʻoe ke hoʻohui, no ka laʻana, AND ROWNUM <= 10, i.e. inā he 10 mau hewa, a laila ua lawa kēia e hoʻāla ai.
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
Hoʻohana ka puke i nā mea mai ka puke
ʻO Ronald Bachmann, Dr. Guido Kemper
Raus aus der BI-Falle
Wie Business Intelligence zum Erfolg wird
Source: www.habr.com