Paras vastaus
Kuten monille tämän alan kysymyksille, vastaus tähän kysymykseen riippuu todella ympäristösi. Tärkein muuttuja on tietokantamallisi rakenne. Jos se on hyvin yksinkertainen rakenne ja tarvitsemasi kyselyt vetävät tietoja yleensä yhdestä taulukosta, jonkinlainen visuaalinen kyselytyökalu, kuten Jeffrey McManus ehdotti, voi olla hyödyllistä.
Mutta jos tarpeesi ovat monimutkaisempia, sinun on todella tarkasteltava OLAPia, ei vain yksinkertaista kyselyn rakennustyökalua. IT-henkilöstösi voivat rakentaa sinulle kuutioita, jotka erottavat normalisoidun tietorakenteen monimutkaisuudet käyttäjiltä, jotta voit palvella itseäsi ja samalla välttää ikäviä ongelmia, kuten vahingossa esiintyvät Cartesian tuotteet.
Vastaa
En ole etsinyt avoimen lähdekoodin työkaluja tähän yli vuosikymmenen ajan. Tuolloin ei ollut mitään, mitä olisin asettanut käyttäjieni eteen, ja minulla on melko älykkäitä käyttäjiä.
Siitä huolimatta välitän mitä viisautta minulla on tässä tilassa :
MS-Access ei ole avoimen lähdekoodin, mutta useimmat yritykset käyttävät Officea, ja Access toimitetaan mukana. Voit kirjoittaa sitä kunnollisista kauheisiin kyselyihin, kuten kaikki muutkin työkalut. Jos olet SQL Server -kauppa, harkitse SSRS-palvelua. Todennäköisesti ilmainen sinulle, sillä on kunnollinen ish-kyselyiden rakentaja. Menestyksen avain on pyrkimys ETL: n relaatiota, todennäköisesti hilseilevää, lähdetietoa yksinkertaisiksi, puhdistetuiksi, denormalisoiduiksi rakenteiksi, joita älykkäät loppukäyttäjät voivat todella kysyä antamatta periksi epätoivossa. Rakenna tarvitsemasi metatiedot ja etsi tapa toimittaa ne (Word-dokumentit, ohjetiedostot, laskentataulukot jne.). Se on paljon työtä, ja olemme edelleen polulla, mutta jokainen tekemämme askel on tuottanut tulosta.