Add new disk to VM instead of mount them?

Hi, I am trying to add a new /dev/sdb disk to my LXD VM as a data disk.

But what I was found is lxc config device add disk, this command requires a source option which I don’t have.
What I want is to create a new ZFS dataset like zfs create data/mydata and mount them, is that ok to do with?

Thank you.

Sounds very similar to LXC VM - how to add a second virtual disk?

Thank you!