Re: Dependency tracking application



Ken,

Maybe I'm not getting what you're asking in total, but this seems
one:many, but maybe with distinct hierarchies; you may be able to do
this with a regular dimension (with empties) or parent-child
dimension.
This is an pretty original use of OLAP though, I like it. We did
something like this with a troubleshooting app that built paths which
we did by building parent-child dimensions that mimicked the decision
trees.
Yes, form what I understand, OLAP would handle this, but I'm not sure
what the Facts would be, maybe the files them selves with the files
sizes or other details being the measures.

With that maybe I can get you to think of it in a differnet way,
though.

One of the paths seems like a AppUsageDependency, that is what it is
required to actively Use the app.
The other path you enumerate is a AppPrepDependency, that is, what is
required to ready the application prior to using it (loading the
data , etc.)

If you have one of the hierarchies like so, likley called
AppUsageDependency, I might turn it upside down.
An app cannot exist sans a server (or client). So would the server be
the leaf or root?
Baring that, I think the server would be at the root, and the apps
would be the leaves.

You may even want to include the individual files (DLLs, other
components, etc) that the app requires, but not sure if you need it
that detail.

(I might even suggest server instance as well as an additional level
in there)
AppUsageDependency:
Server -> DBServer -> DBServerInstance -> App

I might also suggest having attributes at the server level in there
like for the Virtual or Physical (booleans), and IPAddress.

AppPrepDependency:
Server -> DBServer -> DBServerInstance -> ETLJob -> SourceFile

Usage:
When they browse the dimension (in the report no matter what UI you
end up using), they could start at the bottom and work their way north
until they get the root, or the other way around, start on top and
work their way down.
Or you could use in your MDX query the Descendants and Ancestors
function would show you the complete path from root to leaf given any
root or leaf, or for the each of leaves.

-exologic




.



Relevant Pages

  • Re: setting roots password if it was set during installation
    ... > I had a fight to install SuSE 10.0 on an old server, during the process, ... Log in as root and type passwd. ... You are about to enter another dimension, a dimension not only of sight and sound but of mind. ...
    (alt.os.linux.suse)
  • Problem with App path
    ... I have a simple asp app on a W2K server and am having trouble creating the ... The problem is the asp code still sees the application root as wwroot ...
    (microsoft.public.inetserver.iis)
  • RFX Networks/ RackAdmin.com ALERT
    ... below was posted to some security websites. ... | in security and scalable server management on varying levels. ... Got Root? ... Your Server login ID is: ...
    (comp.os.linux)
  • RFX NETWORKS ALERT
    ... below was posted to some security websites. ... | in security and scalable server management on varying levels. ... Got Root? ... Your Server login ID is: ...
    (alt.linux)
  • Solaris Sparc 9 12/3 Core ./installer failing due Java?
    ... system SUNWadmr System & Network Administration Root ... system SUNWapchd Apache Web Server Documentation ... system SUNWapchu Apache Web Server (usr) ... system SUNWaudd Audio Drivers ...
    (comp.unix.solaris)