Skip to content
olssonnic edited this page Oct 2, 2026 · 11 revisions

Allmänt

Statistik i Koha finns under menyvalet "Mer / Rapporter" och redan från början finns ett antal färdiga rapporter som kan köras genom att klicka på länkarna. Den som vill kan också skapa egen sökningar med hjälp av ett grafiskt gränssnitt även om det kräver viss förståelse av hur informationen är strukturerad i databasen. För den som kan databasspråket SQL finns det mycket goda möjligheter att ta ut egen statistik via SQL-frågor.

Egna SQL-rapporter kan du göra publika och de visas då som JSON-data vilket gör dem mycket användbara för att t.ex. förse en egen widget i Opac med rådata. I normalfallet tittar du på rapporten direkt i Koha och kan därifrån också ladda ned datat till Excel m.fl. för vidare bearbetning.

På den internationella Wiki-sidan finns en mängd rapporter för att ta fram information om cirkulation, låntagare, reservationer, avgifter med mera. Där finns också generella tips för rapport-modulen, exempelvis hur man söker fram marc-data och hur man kan skapa länkar.

Författarfonden

Författarfonden har skapat script för vidarebearbetning av resultatet från de här rapporterna - så det är smidigt för fonden om alla Koha-bibliotek kör dessa rapporter. Författarfonden vill ha resultatet som csv-fil med semikolon som avgränsare.

image

Important

Ett par saker att kontrollera under Koha to Marc mapping innan ni kör rapporterna:

  • biblioitems.editionstatement ska vara knutet till Marcfält 250$a
  • biblio.copyrightdate ska vara knutet till Marcfälten 260$c och 264$c

Nyckeltal för samlingar (Bibliotek Mellansjö)

Nyttjandegrad=Lån per exemplar under det senaste året.

Säger förhoppningsvis något om hur aktuellt, använt och slitet beståndet är.

Antal nyförvärv och gallringar under det senaste året.

Bibliotek Mellansjös medieplan säger att böcker ska gallras eller magasineras om de inte har varit utlånade på tre år - siffran i den kolumnen visar alltså hur mycket som blir kvar om man följer det som planen säger.

Låntagarrörlighet

Hur många låntagare använder andra bibliotek än sitt hembibliotek, och hur många lån gör de?

Samma som ovan, men sorterat på låntagarens postnummer så man kan se vilka områden man täcker in.

Cirkulation (Stockholms universitetsbibliotek)

Important

Kräver att man har aktiverat loggning för cirkulation.

Väldigt tung och långsam fråga!

Väldigt tung och långsam fråga!

Samlingar (Stockholms universitetsbibliotek)

Note

Man kan behöva ändra frågorna utifrån egna behov. Exempelvis: LibrisID - strängen funkar om man har LibrisID i 035. Har man LibrisID i 001 behöver man ändra samt då också ta bort: and contains(text(), "LIBRIS")

Skapa länkar i rapporter

Katalogposter

Note

Byt flik genom att ändra #tab9XX_panel till #tab0XX_panel, #tab1XX_panel etc.

Note

Välj vilket ramverk som ska användas genom att redigera &frameworkcode=VR. I detta fall är VR ramverkets kod.

Exemplar

Note

Katalogpostens biblionummer måste läggas in i koden: biblionumber=309518.

Låntagarkonton

Reservationer

Katalogsökning

Externa tjänster

Note

Fungerar endast om man har LibrisID i fält 035

Rapporter som behöver anpassas innan man kan använda dem

Warning

Rapporterna i detta avsnitt innehåller hårdkodade värden som kan vara unika för det bibliotek som skrivit rapporten. Om man klistrar in dem i sin Koha-installation utan att redigera dem kommer man förmodligen få märkliga resultat.

Man kan använda dessa rapporter som inspiration eller redigera dem så att de fungerar i ens egen Koha-installation.

Framtagningslista (Musik och teaterbiblioteket)

Aktiva låntagare (Musik och teaterbiblioteket)

Registrerade låntagare (Musik och teaterbiblioteket)

Nya låntagare (Musik och teaterbiblioteket)

Lån fördelat på län (Musik och teaterbiblioteket)

Gallringslista (Bibliotek Mellansjö)

KB-statistik (Bibliotek Mellansjö)

Note

Bibliotek Mellansjö har 42 bibliotek som ska redovisa kommunvis av de åtta kommunerna. För att slippa köra alla rapporter 42 gånger och sedan summera resultaten har vi skapat auktoriserade värden för kommuner.

Först behöver man skapa grupper av bibliotek. Det gör man under Administration > Biblioteksgrupper.

När det finns färdiga grupper kan man köra denna rapport: SELECT parent_id, title, description, branchcode FROM library_groups ORDER BY parent_id. Notera hur siffrorna i första kolumnen hör ihop med biblioteksgrupperna: 24 för biblioteken i Gullspångs kommun 28 för biblioteket i Hjo kommun 45 för biblioteken i Karlsborgs kommun och så vidare.

Gå sedan in på Administration > Auktoriserade värden > Ny kategori och döp den nya kategorin till ”librarygroupsparentid”. Klicka sedan på ”Nytt auktoriserat värde för librarygroupsparentid”. Lägg in siffrorna du fick ovan för de olika kommunerna som auktoriserat värde och kommunnamnet som beskrivning.

Nedan finns rapporter som använder detta auktoriserade värde för att gruppera statistiken kommunvis, samt rapporter som inte gör någon grupperering av resultatet.

Clone this wiki locally