How to create a union of multiple datasets?

Dataset Concatenation:
system.dataset.appendDataset()

Updating Column Values:

for row in range(dataset.rowCount):
    if not len(newValues) == dataset.rowCount:
        break
    dataset = system.dataset.setValue(dataset,row,'yourColumnName',newValues[row])

I haven’t run into anything I’ve needed to do with a dataset that I cant do with the system.dataset.* functions.

Perhaps I’m mis-understanding what it is that you’re looking for?

2 Likes