How can I tell if a block in Ethereum is complete?

I have a requirement that I need to read each block, extract some of the data in it, and then store it.

But now I have a problem, I don't know how to judge the status of a block.

In other words, how to ensure that all transactions in each block are completed

What do you mean by "complete"?