df.distinct { age and name }
Input DataFrame: rowsCount = 7, columnsCount = 5
nameagecityweightisHappy
firstNamelastName
AliceCooper15London54true
BobDylan45Dubai87true
CharlieDaniels20Moscownullfalse
CharlieChaplin40Milannulltrue
BobMarley30Tokyo68true
AliceWolf20null55false
CharlieByrd30Moscow90true

Output DataFrame: rowsCount = 7, columnsCount = 2
agename
firstNamelastName
15AliceCooper
45BobDylan
20CharlieDaniels
40CharlieChaplin
30BobMarley
20AliceWolf
30CharlieByrd


df.select { age and name }.distinct()
Input DataFrame: rowsCount = 7, columnsCount = 5
nameagecityweightisHappy
firstNamelastName
AliceCooper15London54true
BobDylan45Dubai87true
CharlieDaniels20Moscownullfalse
CharlieChaplin40Milannulltrue
BobMarley30Tokyo68true
AliceWolf20null55false
CharlieByrd30Moscow90true

Step 1: DataFrame: rowsCount = 7, columnsCount = 2
agename
firstNamelastName
15AliceCooper
45BobDylan
20CharlieDaniels
40CharlieChaplin
30BobMarley
20AliceWolf
30CharlieByrd

Output DataFrame: rowsCount = 7, columnsCount = 2
agename
firstNamelastName
15AliceCooper
45BobDylan
20CharlieDaniels
40CharlieChaplin
30BobMarley
20AliceWolf
30CharlieByrd