Louis DeconinckL
Apify & Crawlee4mo ago
3 replies
Louis Deconinck

Output schema for actor quality score is a mistake?

The actor quality score takes the presence of an output schema into consideration (one of the suggested improvements). I think this is a mistake.

Most (of my) actors use the default dataset store, technically not requiring an output schema. I assume that the intention is probably to check for the presence of a dataset schema and not output schema. Is that correct? This is at least what the description seems to imply.

"Help users quickly see what data your Actor produces. Without an output schema, users see raw data that's hard to interpret. Add a schema to display results in organized tables with clear field names and types. All Actors should have one defined, even if they don't produce a dataset. Link: https://docs.apify.com/platform/actors/development/actor-definition/output-schema?fpr=7p4wu "

This description implies dataset schema (which would make sense), but the title and link reference the output schema. These are two different things.

- Output schema: specification on where data is stored.
- Dataset schema: description of the fields in the dataset
Learn how to define and present output of your Actor.
Actor output schema | Platform | Apify Documentation
Was this page helpful?