A dataset may have a quota assigned to it.
zfs set quota=100G poolname/datasetname
NOTE: This will enforce that no more than 100GiB of data can be placed into the system mounted folder /poolname/datasetname.