BYU Accounting • Grader

Student Guide: Submitting Alteryx Results

Follow these steps to send your table from Alteryx to the grader and see your score and feedback.

Quick Checklist

  • Input #1 (Meta): one row with student_id, assignment_id, problem_id.
  • Input #2 (Table): your result table (correct columns + rows).
  • Run the macro ➜ check Output 1 (status) & Output 2 (feedback).
Counts shown: Every run shows rows_submitted and columns_submitted so you can confirm what was sent.

1) Prepare Input #1 (Meta)

Create a tiny table with exactly one row and these fields:

FieldExampleNotes
student_idS123Your course ID. Ask your instructor if unsure.
assignment_idA1Provided in the assignment instructions.
problem_idP1Which problem you’re submitting for this run.

Tip: Keep the column names exactly as shown.

2) Prepare Input #2 (Your Table)

Build the result table in Alteryx. The grader will compare your column names and rows against the official solution.

product_idtotal_sales
A1011200.50
A102980.00
A103450.75

Your real table can be many columns/rows. Column names matter; spelling/case must match unless your instructor sets case-insensitive grading.

3) Run the Macro

1

Connect your Meta table to Input #1 of the macro.

2

Connect your result table to Input #2 of the macro.

3

Run the workflow. The macro sends your table to the grader and returns results.

4

Open Output 1 (status & scoring) and Output 2 (feedback/differences).

Order of rows only matters if the assignment enables order_matters. Otherwise, we compare sets of rows.

What You’ll See (Output 1)

Output 1 lists key fields like score_percent, points_awarded, and flags that explain deductions (e.g., wrong column names, wrong number of rows).

Feedback (Output 2)

  • Normal mode: Up to 10 differences (row, column, expected, actual).
  • Partial feedback: A one-line note: “Feedback limited (partial feedback)”.
  • Exam mode: A one-line note: “Feedback hidden (exam mode)”.

Counts

Every response shows rows_submitted and columns_submitted. Use these to confirm the right table was sent.

How to Maximize Your Score

  • Match the column names exactly (or check whether your assignment is case-insensitive).
  • Return the correct number of columns and rows.
  • If told that order matters, sort exactly as requested.
  • Be careful with whitespace (extra spaces) and text case (UPPER/lower) unless told otherwise.
  • Numeric comparisons may allow a small tolerance (set by your instructor).

Common Messages

MessageWhat it means
Data matches the expected result.Your table matched perfectly (nice!).
Data does not match the expected result.Some differences were found. See Output 2 (or one-line notice in partial/exam modes).
Submission evaluatedPartial feedback mode: scoring shown, details hidden.
submission receivedExam mode: minimal response; your score is saved but not shown here.

Troubleshooting

  • Missing IDs: Ensure Input #1 has student_id, assignment_id, problem_id with a single row.
  • Strange counts: Check rows_submitted and columns_submitted. If 0, your table might be empty or not connected.
  • Column name errors: Verify spelling and case of headers in your result table.
  • Exam mode: You will not see detailed feedback. This is expected during exams.
  • If issues persist, export your two inputs to CSV and contact your TA or instructor.