In a medium bowl, combine the goat cheese, Greek yogurt (or ricotta), honey, orange zest, and salt. Mix until smooth and creamy.
Gently fold in half of the chopped dried figs and dried cranberries into the cheese mixture.
Lay out a sheet of plastic wrap. Spread the cheese mixture onto the wrap in a rough rectangle. Place fresh fig slices down the center and roll the cheese over them to form a cylinder.
Wrap the log tightly in the plastic wrap and refrigerate for at least 1 hour to firm up.
On a flat plate, mix the chopped pistachios and remaining dried fruit. Unwrap the chilled log and roll it through the mixture, pressing gently so the toppings adhere.
Transfer to a wooden board, garnish with fresh rosemary sprigs, and serve with crackers or cucumber slices.