Tayada xogta ee bakhaarka

Tayada xogta ku jirta bakhaarka waa shuruud muhiim ah oo lagu heli karo macluumaad qiimo leh. Tayada liidata waxay keentaa falcelin silsilad taban mustaqbalka fog.
Marka hore, aaminaadda macluumaadka la bixiyay way luntay. Dadku waxay bilaabeen inay adeegsadaan codsiyada sirdoonka ganacsiga wax ka yar; suurtagalnimada codsiyada ayaa weli ah mid aan la sheegan.
Natiijo ahaan, maalgashi dheeri ah oo lagu sameeyo mashruuca falanqaynta ayaa su'aal la geliyaa.

Mas'uuliyadda tayada xogta

Dhinaca la xidhiidha hagaajinta tayada xogta waa mega-muhiim u ah mashaariicda BI. Si kastaba ha ahaatee, ma aha mudnaanta kaliya ee takhasusayaasha farsamada.
Tayada xogta sidoo kale waxaa saameeya dhinacyada sida

Dhaqanka shirkadaha

  • Shaqaaluhu ma xiiseynayaan inay soo saaraan tayo wanaagsan?
  • Haddii kale, maxaa diidaya? Waxaa laga yaabaa in uu jiro iska hor imaad daneed.
  • Waxaa laga yaabaa inay jiraan xeerar shirkadeed oo go'aaminaya cidda mas'uulka ka ah tayada?

Geedi socodka

  • Maxaa xogta la abuuray dhamaadka silsiladahan?
  • Waxaa laga yaabaa in nidaamyada hawlgalka loo habeeyey qaab aad u baahan tahay inaad "maroojiso" si aad u muujiso tan ama xaaladda dhabta ah.
  • Nidaamyada hawlgalku ma sameeyaan xaqiijinta xogta iyo dib-u-heshiisiinta laftooda?

Qof kasta oo ka tirsan ururka ayaa mas'uul ka ah tayada xogta nidaamyada warbixinta.

Qeexid iyo macne

Tayadu waa ku qanacsanaanta rajada macaamiisha.

Laakiin tayada xogtu kuma jirto qeexitaan. Had iyo jeer waxay ka tarjumaysaa macnaha guud ee isticmaalka. Bakhaarka xogta iyo nidaamka BI waxay u adeegaan ujeedooyin kala duwan marka loo eego nidaamka hawlgalka ee xogtu ka timaaddo.

Tusaale ahaan, nidaamka hawlgalka, sifada macmiilku waxay noqon kartaa goob ikhtiyaari ah. Kaydka, sifadan waxa loo isticmaali karaa cabbir ahaan oo buuxinteeda ayaa loo baahan yahay. Taas oo iyana, soo bandhigaysa baahida loo qabo buuxinta qiyamka caadiga ah.

Shuruudaha kaydinta xogta ayaa si joogto ah isbeddelaya waxayna badanaa ka sarreeyaan kuwa nidaamyada hawlgalka. Laakiin sidoo kale waxay noqon kartaa habka kale, marka aysan jirin baahi loo qabo in lagu kaydiyo macluumaadka faahfaahsan ee nidaamka hawlgalka ee kaydinta.

Si tayada xogta looga dhigo mid la qiyaasi karo, heerarkeeda waa in la sifeeyaa. Dadka isticmaala macluumaadka iyo tirooyinka shaqadooda waa in ay ku lug yeeshaan habka sharaxaadda. Natiijooyinka ka-qaybgalkani waxa uu noqon karaa xeer, kaas oo raacaya qofku marka uu eegayo miiska haddii uu jiro qalad iyo in kale. Xeerkan waa in loo qaabeeyaa sidii qoraal/code si loo xaqiijiyo dambe.

Hagaajinta tayada xogta

Suurtagal ma aha in la nadiifiyo oo la saxo dhammaan khaladaadka mala-awaalka ah inta lagu jiro habka xogta lagu soo raro bakhaarka. Tayada xogta wanaagsan waxaa lagu gaari karaa wadashaqeyn dhow oo dhexmarta dhammaan kaqeybgalayaasha. Dadka xogta geliya nidaamyada hawlgalka waxay u baahan yihiin inay bartaan waxa ficillada u horseeda khaladaadka.

Tayada xogtu waa habsocod. Nasiib darro, ururo badan ma laha istaraatiijiyad ay ku horumariyaan joogtada ah. Kuwo badan ayaa naftooda ku xaddidaya oo kaliya kaydinta xogta mana isticmaalaan awoodda buuxda ee nidaamyada falanqaynta. Caadi ahaan, marka la horumarinayo bakhaarrada xogta, 70-80% miisaaniyada ayaa lagu kharash gareeyaa hirgelinta isku dhafka xogta. Habka korjoogteynta iyo hagaajinta ayaa weli ah mid aan dhamaystirnayn, haddiiba.

alaabtii

Isticmaalka aaladaha softiweerka ayaa kaa caawin kara habka otomaatiga ah ee hagaajinta tayada xogta iyo la socodka. Tusaale ahaan, waxay si buuxda u toosin karaan xaqiijinta farsamada ee qaababka kaydinta: qaabka goobta, joogitaanka qiyamka caadiga ah, u hoggaansanaanta magacyada miiska miiska.

Waxaa laga yaabaa inay aad u adag tahay in la hubiyo waxa ku jira. Marka shuruudaha kaydinta ay isbedelaan, tarjumaadda xogta ayaa sidoo kale isbedeli karta. Qalabka laftiisa wuxuu noqon karaa mashruuc weyn oo u baahan taageero.

Talo

Xogta la xidhiidha, kuwaas oo dukaamada sida caadiga ah loo qaabeeyey, waxay leeyihiin awood cajiib ah oo ay ku abuuraan aragtiyo. Waxaa loo isticmaali karaa in si degdeg ah loo hubiyo xogta haddii aad taqaano waxyaabaha gaarka ah ee ku jira. Kiis kasta oo lagu helo khalad ama dhib xogta waxaa loo diiwaan gelin karaa qaab su'aal database ah.

Sidan, saldhig aqooneed oo ku saabsan waxa ku jira ayaa loo samayn doonaa. Dabcan, codsiyada noocan oo kale ah waa inay noqdaan kuwo degdeg ah. Muuqaaladu waxay caadi ahaan u baahan yihiin wakhti ka yar bini'aadamka si loo ilaaliyo marka loo eego qalabka miiska ku salaysan. Aragtida had iyo jeer waxay diyaar u tahay inay muujiso natiijada imtixaanka.
Marka laga hadlayo warbixinnada muhiimka ah, aragtidu waxa ay ku jiri kartaa tiir la socota qaataha. Waa macno in la isticmaalo isla qalabka BI si looga warbixiyo xaaladda tayada xogta ee bakhaarka.

Tusaale:

Weydiinta waxaa loo qoray xogta Oracle. Tusaalahan, imtixaanadu waxay soo celiyaan qiime lambar ah oo loo fasiri karo sida la rabo. Qiimaha T_MIN iyo T_MAX waxa loo isticmaali karaa in lagu hagaajiyo heerka alaarmiga. Goobta WARBIXINTA ayaa mar loo isticmaali jiray fariin ahaan badeecada ganacsiga ETL ee aan garanayn sida saxda ah ee loo diro emails, markaa rpad waa "crutch".

Dhanka miiska weyn, waxaad ku dari kartaa, tusaale ahaan, IYO ROWNUM <= 10, i.e. haddii ay jiraan 10 khaladaad, markaa tani waa ku filan tahay inay keento digniin.

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

Daabacaaddu waxay isticmaashaa agabka buugga
Ronald Bachmann, Dr. Guido Kemper
Raus aus der BI-Falle
Wie Business Intelligence zum Erfolg wird


Source: www.habr.com

Add a comment