You may know that the actual datafiles holding timeseries on the filesystem are organized within a multi-layered directory structure so that they are distributed across many directories rather than kept in a single directory. This to prevent running out if inodes.
Sometimes you would like to know the exact path of a datafile within that structure. This is when
you can use the command
bp as shown:
acdba@acbox:~$ echo C0.ISS.2 | bp CONSOLIDATION_C0 /home/acdba/ac/data/CONSOLIDATION_C0/07/0e/C0.ISS.2.dat
Send the ADO ID on STDIN to bp and add the tree ID as a parameter. The output tells you where to find that datafile.
The command bp actually maps the ADO ID to a path of <treeID>/<dir1>/<dirN>. This is the same as producing a hash key. It does not necessarily mean that this datafile exists. It will even produce a result if the ADO ID does not correspond to an existing ADO. So, bp really answers the question: If a datafile existed, where would it be?