Querydefinities

Het tabblad Querydefinities stelt gebruikers in staat nieuwe queries aan te maken en eerder aangemaakte queries te bekijken en te beheren.
Type | Standaard: een query die wordt gebruikt door een rapport waarop je je hebt geabonneerd. Op maat gemaakt: een query die op je systeem is gebouwd. |
Handvat | Typisch een gids (sommige oudere queries kunnen beschrijvende handles hebben) die door het systeem wordt gegenereerd en als unieke identificatie voor de query wordt gebruikt. |
Naam | De naam van de zoekopdracht voor referentiedoeleinden. |
Beschrijving | Een korte beschrijving van de zoekopdracht. |
Gegevensbron | De verbindingsbron die voor de zoekopdracht wordt gebruikt; Standaard verbindingen zijn BBLEARN, CMSDOC en BBSTATS. |
Modificeren | Een link om de zoekopdracht te bewerken. |
Verwijderen | Een link om de zoekopdracht te verwijderen. |
Exporteren | Een link om de querydefinitie te exporteren als een JSON-tekstbestand. |
De Create Query Definition-tool stelt een gebruiker met SQL-query-schrijfkennis in staat een query te schrijven en op te slaan die een eindgebruiker kan uitvoeren om een rapport te vullen. De tool heeft enkele ingebouwde beveiligingsfuncties om te voorkomen dat kwaadaardige code wordt geschreven (bijvoorbeeld, je kunt dit niet gebruiken om data bij te werken Blackboard), maar je schrijft nog steeds SQL om op een database te draaien. Houd dit in gedachten bij het ontwikkelen van quers, want je kunt een slechte query schrijven en je systeem laten vallen. Het gereedschap is eenvoudig, maar het heeft wel kracht.
Slechte zoekopdrachten verbruiken databasebronnen en brengen je systeem plat. Dit kan niet krachtig genoeg gezegd worden. Je kunt een query schrijven tegen de Blackboard transactiedatabase die de systeemprestaties beïnvloedt. De beste praktijk is om een query te ontwikkelen met een andere tool tegen een niet-productiedatabase (bijvoorbeeld Snowflake of pgAdmin tegen een testinstantie).
Er is geen mechanisme om een query op de server te stoppen zodra deze is uitgevoerd. Dit is een uitstekende reden om op een ander systeem te ontwikkelen en de querydefinitie te plakken zodra je weet dat deze correct zal draaien.
Voor meer informatie over het schrijven van zoekopdrachten, bezoek Anthology Support en log in. Zoek naar artikel 89873 en download de gebruikershandleiding van de Reporting Framework Extension Report Manager.