W tej sekcji opisano niektóre encje programu Framework Manager.
Przedmioty zapytań
Korzystając z programu Framework Manager, można pracować z projektem, który zawiera wiele obiektów. Projekt zawiera model, przestrzenie nazw, pakiety, źródła danych i informacje pokrewne do obsługi i współużytkowania informacji składających się na model.
Jeden projekt może obejmować wiele źródeł danych. Projekt (plik .cpf) i powiązane z nim pliki (zdefiniowane w pliku .xml) znajdują się w folderze projektu.
Przedmiot zapytania jest zbiorem pokrewnych elementów zapytania. W większości przypadków przedmioty zapytań odpowiadają tabelom. Używane są następujące rodzaje przedmiotów zapytań:
Źródło danych
Przedmioty zapytań o źródło danych reprezentują tabele i widoki zaimportowane ze źródeł danych. Program Framework
Manager automatycznie tworzy przedmiot zapytania o relacyjne źródło danych dla każdej tabeli i widoku zaimportowanych do modelu.
Model
Przedmioty zapytań o model reprezentują abstrakcyjne lub pochodne wersje tabel bazowych.
Nie są one generowane bezpośrednio ze źródła danych, ale są oparte na elementach zapytania w innych przedmiotach lub wymiarach zapytań, w tym innych przedmiotach zapytań o model.
Korzystając z przedmiotów zapytań o model, można tworzyć bardziej abstrakcyjne, biznesowe widoki źródła danych.
Procedura składowana
Przedmioty zapytań o procedurę składowaną są generowane po zaimportowaniu procedury z relacyjnego źródła danych. Procedury składowane zdefiniowane przez użytkownika są obsługiwane, natomiast systemowe procedury składowane nie są obsługiwane.
Elementy zapytania
Element zapytania to najmniejsza granulacja składnika modelu. Reprezentuje on właściwość lub pole tabeli, na przykład datę wprowadzenia produktu. Elementy zapytania są zawarte w przedmiotach lub wymiarach zapytań. Na przykład przedmiot zapytania odwołujący się do całej tabeli zawiera elementy zapytania reprezentujące poszczególne kolumny w tabeli.
Pakiety
Pakiet jest podzbiorem wymiarów, przedmiotów zapytań i innych składników modelu danych. Pakiety są używane przez serwery raportowania do tworzenia raportów i zapytań.
Wymiary
Wymiar jest szeroką grupą danych dotyczących głównego aspektu biznesu, na przykład produktów, danych lub rynków. Program Framework Manager korzysta ze zwykłych wymiarów i wymiarów miar.
Przestrzenie nazw
Przestrzeń nazw jest identyfikatorem używanym do oddzielenia składników metadanych z różnych źródeł. Różne bazy danych importuje się do oddzielnych przestrzeni nazw w celu uniknięcia podwójnych nazw. Te przestrzenie nazw są zorganizowane w hierarchię zaczynającą się na poziomie głównym. Poziom główny ma trzy warstwy podrzędne: fizyczną, widok konsolidacji i widok biznesowy.