Skip to main content
Skip table of contents

Best practices for working with PowerBuddy for Data Analysis

Data retrieval vs Analysis prompts

It is recommended to separate data retrieval prompts from analytical prompts. First retrieve the data on Data dashboard, then create a pivot table or chart on Analysis page.

When asking natural language questions about your data, ensure that the Question toggle is used. Only turn on the SQL toggle if you intend to enter your own SQL query.

Follow-up questions

Follow-up questions are supported for column displayed in the column explorer. Referencing data outside this scope in the same session is not supported.

Follow up questions to transform the returned data are supported. For instance,

Initial Question : Give me a list of currently enrolled 8th graders that have been sent to intervention center more than 3 times

Follow-up : Can you break down the intervention count into categories - like 3 to 5, 6 to 10, and 11 or more for these students?

Follow-up questions work best when you try to maintain the context from previous question, using inclusive phrases. To refresh the session or begin a new data retrieval, click “Ask new question”.

Cross-domain questions

For cross-domain questions, click “Ask new question” to start a fresh query that includes the necessary data from each domain. Users can then ask follow-up queries from the column explorer to further drill down into the specific details.

Cross-domain Example: (Enrollment + Incident + Attendance)

Not supported

Recommended steps

Initial question : Give me a list of currently enrolled students that have been suspended at least once

Followed by Include their attendance rate

  1. Click ‘Ask new question’

  2. Rephrase as : Give me a list of currently enrolled students that have been suspended at least once. Also include their attendance rate.

Be specific

Providing specific information, helps PowerBuddy for Data Analysis to understand exactly what is needed, reducing ambiguity and improving the accuracy of results.

Instead of

Rephrase it as

Why

Provide the list of students who failed in Algebra courses in the 2nd term

Provide the list of students who failed in Algebra courses in S2 term

Term names vary in PS SIS - use specific values

If you are asking a question about a user by name, specify the type of user, such as the teacher named John Doe or the student named John Doe.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.