Custom Dataview Table Column Width

Things I have tried

So I have some inline fields in my Daily Diary note. I collect all the dreams and show them as a table in my Dream Journal MOC.

Dataview Query I used:

TABLE Lucid, Dream_Body
FROM "Journal"
WHERE Dream!=null

This is the result:

What I’m trying to do

I want all the rows to have some fixed column width and not let a particular column hog all the space. Also is there a way to truncate large text of my Dream_Body, showcasing only the first two-sentence and then showing the … symbol.

Not a direct dataview thing. You need to explore CSS options (or work with other themes) to define a minimum width or similar (for example, try the Minimal theme, by @kepano, and see some settings related with table columns width).