Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!View all the Fabric Data Days sessions on demand. View schedule
It would be really useful if we had a Pyspark forum
Im SQL through and through and learning Pyspark is a NIGHTMARE
I have the following code that finds all the contestants with more that one record in a list that should be unique
Solved! Go to Solution.
Hi @DebbieE ,
Thanks for using Fabric Community.
As I understand -
Spark SQL Code:
df = spark.sql("SELECT Min(CustomerID), CompanyName, Count(*) FROM gopi_lake_house.customer_table1 group by CompanyName having count(*)>1")
display(df)
Pyspark Code:
Can you please try below code -
from pyspark.sql.functions import *
result = dfcont.groupBy('CompanyName')\
.agg(min('CustomerID').alias('minCustomerID'), count('CustomerID').alias('TotalRecords'))\
.filter(col('TotalRecords') > 1)\
.show(1000)
Hope this is helpful. Please let me know incase of further queries.
Yey. It worked. thank you so much. the excercise is to try to do everything I usually do with pyspark so having these extra examples are gold too.
Hi @DebbieE ,
Glad to know that your query got resolved. Please continue using Fabric Community on your further queries.
Hi @DebbieE ,
Thanks for using Fabric Community.
As I understand -
Spark SQL Code:
df = spark.sql("SELECT Min(CustomerID), CompanyName, Count(*) FROM gopi_lake_house.customer_table1 group by CompanyName having count(*)>1")
display(df)
Pyspark Code:
Can you please try below code -
from pyspark.sql.functions import *
result = dfcont.groupBy('CompanyName')\
.agg(min('CustomerID').alias('minCustomerID'), count('CustomerID').alias('TotalRecords'))\
.filter(col('TotalRecords') > 1)\
.show(1000)
Hope this is helpful. Please let me know incase of further queries.
Check out the November 2025 Fabric update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!