Schéma en étoile de l'enquête sur les résultats
Le schéma en étoile des enquêtes fournit des informations sur les enquêtes et leurs travaux remis.

ODS_SURVEY_ANSWER_FACT
ODS_SURVEY_ANSWER_FACT contient une ligne pour chaque réponse (réponse) à n'importe quelle question d'une enquête. Il s'agit d'une vue de faits sans fait réel, sauf pour les questions ouvertes. Dans ce cas, cet enregistrement contient la réponse réelle dans sa colonne answer_text. Sinon, la réponse est indiquée par answer_pk1 qui est une clé étrangère pour ods-answer_dim.
Colonne | Description | Permet de filtrer les enregistrements |
|---|---|---|
| Identificateur unique. | |
| Identifie la personne qui a envoyé cette réponse. | Attributs personnels tels que le genre ou le code postal. |
| Identifie la question à laquelle cette réponse répond. | L'enquête, l'évaluation de cours ou la question à laquelle cette réponse répond. |
| Identifie l'enregistrement | Dans les cas où un même étudiant répond deux fois au même déploiement, les deux séries de réponses peuvent être regroupées selon leurs valeurs |
| Identifie la réponse choisie par l'expéditeur. Cette valeur sera nulle pour les réponses aux questions ouvertes. | La réponse sélectionnée par l'expéditeur. |
| Identifie le déploiement à l'origine de l'envoi de l'enquête ou de l'évaluation de cours en train d'être répondue à l'expéditeur. | Déploiement, ou en fonction de l'instrument en cours de déploiement. Seul un instrument peut être déployé à la fois. |
| Si cette réponse est celle d'une question ouverte, il s'agit du texte de la réponse. | |
| Identifie la liste de distribution à l'origine du déploiement de l'enquête ou de l'évaluation de cours à l'intention de l'expéditeur. | Liste de distribution. |
| La date à laquelle cette réponse a été envoyée. | |
| Identifie l'enregistrement ods_ls_course du cours auquel l'expéditeur était inscrit. Renseigné uniquement si l'enquête a été envoyée aux cours. | |
| Le batch_uid de l'enregistrement ods_ls_course du cours auquel l'expéditeur était inscrit. Renseigné uniquement si l'enquête a été envoyée aux cours. | |
| N'est plus utilisé. |
ODS_ANSWER_DIM
ODS_ANSWER_DIM contient une ligne pour chaque réponse possible à une question de l'enquête. Pour les questions de type matrice, cette vue contiendra une ligne pour chaque réponse possible à l'une des lignes de la matrice.
Colonne | Description |
|---|---|
| Identificateur unique. |
| Le texte de cette réponse. |
| L'indice de base zéro de la position où la réponse est affichée. |
| La valeur de point attribuée à cette réponse. |
| Identifie la question à laquelle s'applique cette réponse. |
| Le score de cette réponse, exprimé en pourcentage de l'intervalle compris entre les valeurs minimale et maximale pour cette question. |
ODS_QUESTION_TAG
ODS_QUESTION_TAG associe les balises aux enregistrements ods_question_dim.
Colonne | Description |
|---|---|
| La chaîne affichée pour la balise. |
| Identifie la question marquée par tag_value. |
ODS_QUESTION_DIM
ODS_QUESTION_DIM contient un enregistrement pour chaque question d'une enquête ou d'une évaluation de cours. Pour les questions matricielles, cette vue contient un enregistrement pour chaque ligne de la matrice et chacune de ces lignes de vue contient le texte de la question matricielle dans sa colonne super_question_desc. La colonne super_question_description est uniquement remplie pour les lignes d'affichage relatives aux questions matricielles.
Colonne | Description |
|---|---|
| Identificateur unique. |
| Le texte affiché pour cette question. S'il s'agit d'une question de type matrice, il s'agit du test affiché à gauche d'une ligne de la matrice. |
| S'il s'agit d'une question de type matrice, il s'agit du texte affiché à gauche pour la matrice complète. S'il ne s'agit pas d'une question de type matrice, cette colonne est nulle. |
| L'ordre d'affichage de base zéro de cette question. |
| Le type de cette question. M=Choix multiples, L=échelle de Likert, X=Matrice, B=Booléenne, O=Ouverte |
| Peut servir à extraire la chaîne à traduire pour le type de cette question. |
| Indique la numérotation des réponses à cette question. N=« 1,2,3,4 » L=« a,b,c,d » A=« A,B,C,D » I=« I,II,III » R=« i,ii,iii » X=aucune |
| Le nom de l'enquête ou de l'évaluation de cours de laquelle cette question fait partie. |
| La description de l'enquête ou de l'évaluation de cours de laquelle cette question fait partie. |
| Le type de l'enquête ou de l'évaluation de cours de laquelle cette question fait partie. « S »=Enquête,« C »=Évaluation de cours. |
| Identifie la super question à laquelle s'applique cette réponse. |
| Identifie l'enquête ou l'évaluation de cours de laquelle cette question fait partie. |
ODS_SUBMISSION_NODE
ODS_SUBMISSION_NODE contient une ligne pour chaque nœud spécifié lors du déploiement qui a provoqué l'envoi de l'enquête à la personne qui a soumis une réponse particulière à l'enquête.
Colonne | Description |
|---|---|
| Identifie un enregistrement dans |
| Identifie un enregistrement dans |
| Le batch_uid du nœud associé. |
| N'est plus utilisé. |
| Identifie un enregistrement dans |
ODS_SUBMISSION_ROLE
ODS_SUBMISSION_ROLE contient une ligne pour chaque rôle d'établissement spécifié lors du déploiement qui a entraîné l'envoi de l'enquête à la personne qui a soumis une réponse particulière à l'enquête.
Colonne | Description |
|---|---|
| Identifie un enregistrement dans |
| Identifie un enregistrement dans |
| Le batch_uid du rôle associé. |
| N'est plus utilisé. |
| Identifie un enregistrement dans |
ODS_INSTITUTION_ROLE
ODS_INSTITUTION_ROLE contient une ligne pour chaque rôle institutionnel dans le système.
Colonne | Description |
|---|---|
| Identificateur unique. |
| Le nom de ce rôle. |
Exemple de requête
Cette requête sélectionne toutes les réponses aux questions autres qu'ouvertes pour un déploiement d'enquête/d'évaluation de cours spécifié. Il ne peut y avoir qu'une enquête par déploiement ; cette requête ne couvre donc qu'une seule enquête. Les résultats sont triés en fonction de la section à laquelle était affilié l'expéditeur, de la hiérarchie de l'unité propriétaire de la section, du cours ou de l'expérience pédagogique, et enfin de l'ordre d'affichage de la question.
select qd.question_desc,
ad.name answer, ad.points
per.gender
from ods_survey_answer_fact saf
INNER JOIN ods_question_dim qd ON saf.question_pk1 = qd.pk1
INNER JOIN ods_answer_dim ad ON saf.answer_pk1 = ad.pk1
LEFT OUTER JOIN ods_person_dim per ON saf.person_pk1 = per.pk1
where saf.deployment_pk1 = 3 and
qd.question_type <> 'O'
order by qd.question_display_order,
ad.display_order