Shred enough of the cucumber to make 1/4 cup; set aside.
Coarsely chop remaining cucumber and place in a blender or food processor.
Add yogurt and whirl until smooth.
Transfer mixture to a bowl and mix in reserved cucumber, walnuts, dill, garlic, and oil.
Season to taste with salt.
Cover and refrigerate until cold .
Serve in chilled bowls.