Prijeđite na glavni sadržaj

Napredno modeliranje: krenite ovdje

Redoslijed čitanja i orijentacija za seriju Napredno modeliranje — dizajn sheme, dimenzijski modeli, modeli izračuna, performanse i pojmovnik Farseer terminologije.

Za koga je namijenjena ova serija

Serija Napredno modeliranje namijenjena je ljudima koji grade Farseer modele — modelerima, FP&A inženjerima i administratorima koji odlučuju kako izgleda oblik podataka i kako kroz njega teku izračuni.

Ako Farseer koristite za unos ili analizu podataka, kolekcije Radni listovi, Nadzorne ploče i Osnovni koncepti pokrivaju ono što vam treba. Ova serija ide jedan korak dublje: kako dizajnirati model koji se skalira, ima dobre performanse i ostaje održiv dok se posao mijenja.

U ovoj seriji

  • Topologija baze podataka i dizajn sheme — oblik modela: tablice, odnosi i kako se sve drži zajedno. Krenite ovdje kako biste razumjeli temelje.

  • Dizajniranje dimenzijskog modela — kako definirati dimenzije koje sijeku vaše podatke — proizvode, regije, vrijeme, konta — i kako ih održati čistima dok se posao razvija.

  • Dizajniranje modela izračuna — kako se varijable i formule kombiniraju kako bi proizvele vrijednosti. Obrasci za slojevitost izračuna, propagaciju vrijednosti kroz dimenzije i izbjegavanje kružnih ovisnosti.

  • Optimizacija performansi — što čini model sporim i što s tim učiniti. Pojačanje broja ćelija, izračun na zahtjev i dijagnosticiranje problema s performansama pomoću Zdravlja modela.

  • Farseer terminologija i pojmovnik — referenca. Držite ovo otvoreno u drugoj kartici — svaki pojam korišten u seriji ovdje je definiran.

Preporučeni redoslijed čitanja

Pročitajte četiri članka o dizajnu navedenim redoslijedom ako gradite model od nule. Svaki pretpostavlja koncepte iz prethodnog.

Ako poboljšavate postojeći model, preskočite na onaj članak koji odgovara vašoj trenutnoj brizi:

  • Dodajete nove dimenzije ili restrukturirate tablice? Krenite s Topologijom baze podataka i Dizajniranjem dimenzijskog modela.

  • Gradite nove varijable ili razvozljavate formule? Dizajniranje modela izračuna.

  • Model je spor ili previše raste? Optimizacija performansi, a zatim provjerite Zdravlje modela za dijagnostiku izvršavanja.

Prije nego što počnete

Serija se nadograđuje na Osnovne koncepte. Ako se još niste upoznali s njima, prvo ih savladajte:

Dijagnostika i održavanje

Kad model uđe u produkciju, dva članka nadopunjuju seriju o dizajnu za kontinuirano održavanje:

  • Zaključavanja — zaštitite finalizirane podatke od izmjena tijekom ciklusa planiranja.

  • Zdravlje modela — dijagnosticirajte greške izračuna, probleme tijekom modeliranja i probleme s performansama s jedne nadzorne ploče. Uparite s Optimizacijom performansi za podešavanje.

→ Sljedeće: Topologija baze podataka i dizajn sheme

Krenite od temelja — kako su Farseer modeli oblikovani na razini baze podataka i što treba uzeti u obzir pri odlučivanju koji entiteti postaju dimenzijske tablice, varijable i odnosi članova.

Jesmo li odgovorili na vaše pitanje?