Your fermentation stuck.
D47 is capable of fermenting to 14% ABV, so it will take 1.102 bone dry when managed appropriately. There could be several things contributing here - the first on my list would be low pH. If you provide the recipe details and processes including amounts of nutrients added, aeration, and so forth, we may be able to pinpoint other issues.
You have several choices with what to do with it including (but not limited to).
1) Keep it as is. To do this, you should probably stabilize with sorbate and sulfite. If it warms up, the yeast could certainly start up again if bottled like this.
2) Check pH and adjust if needed; add yeast hulls; aerate it; warm it a few degrees and see it you can get it going again.
3) Pitch another yeast to restart. You'll want to use one that's good for restarts such as Uvaferm 43, DV10, EC-1118, or QA23. You'll need to acclimate the yeast before pitching (and if the pH is really low, it'll work better if you adjust it up to at least 3.2). A yeast that will be successful in restarting is not going to leave it semi-sweet but will instead finish taking it dry. However, you can backsweeten to taste.
4) Rack onto some fruit. The extra nutrients, aeration, pH buffering and such may allow fermentation to pick up again, and if not, the acidity/flavors/tannins will help balance the sweetness.
Endeavor to persevere!
Medsen