I'll start off by saying I'm far from the most qualified in MB - however i did have a look through @SusanCS 's post here: https://community.alteryx.com/t5/Data-Science/Market-Basket-Analysis-102-Alteryx-Designer-Python/ba-...
The error is suggestive to me that it cannot find rules within your dataset, which would typically be caused by too small a dataset, or small numbers of different products within the data.
I took a look at your data, and compared it to the data used in the example post. For reference, your data contains 10,000 records, with a max count of a product being 29:
(i summarized the data, grouping by product ID, and counting number of rows).
It's worth noting that in the blog post linked, 541,000 rows are used, with a max count of product being 2369:
Are you able to try with a larger sample of your dataset?