Are there any open source (or paid) databases that host an up-to-date full btc public blockchain?

self.Bitcoin1m ago
I’d like to do some analyses on the full blockchain, but it doesn’t seem like there are many good resources that allow you to query the full blockchain. Has anyone done this before or have any suggestions on how to do so? Thanks