Data Type required in Weka
I want to run several Association rule mining techniques such as
  Apriori, Eclat and FP Growth. [...] Please recommend me a suitable
  tool/approach to perform this


Christian Borgelt's website offers several tools for frequent pattern mining: 


FPgrowth,
Eclat, 
Apriori, and some others.


Check out the full descriptions to see how to use each one. 

Here are some requirements for Weka's FPgrowth algorithm.