Podstawowe klasy biblioteki AMO
Klasy podstawowe są punkt wyjścia do pracy z Analysis Management Objects (AMO).Za pomocą tych klas można ustalić środowiska dla pozostałych obiektów, które będą używane w aplikacji.Klasy podstawowe obejmują następujące obiekty: Server, Database, DataSource, and DataSourceView.
Ilustracja przedstawia zależność klasy, które zostały omówione w tym temacie.
Ten temat zawiera następujące sekcje:
Obiekty serwera
Obiekty bazy danych
Źródło danych i obiektów wartość DataSourceView
Obiekty serwera
Ponadto mają dostęp do następujących metod:
Zarządzanie połączeniami: Łączenia, rozłączania, powtórnie i GetConnectionState.
Zarządzanie transakcji: BeginTransaction, CommitTransaction i RollbackTransaction.
Kopia zapasowa i przywracanie.
Wykonanie DDL: Wykonanie, CancelCommand, SendXmlaRequest, StartXmlaRequest.
Zarządzanie metadanych: UpdateObjects i sprawdzenia poprawności.
Aby połączyć się z serwerem, konieczne jest połączenie standardowe ciąg, tak jak w ADOMD.NET i OLEDB.Aby uzyskać więcej informacji, zobacz ConnectionString.Nazwa serwera może być określona jako połączenie ciąg bez konieczności korzystania z połączenia ciąg format.
Aby uzyskać więcej informacji na temat metod i właściwości dostępne Zobacz Microsoft.AnalysisServices.Server w Microsoft.AnalysisServices.
Obiekty bazy danych
Aby pracować z Database obiektu w aplikacji, należy pobrać wystąpienie bazy danych z obiektu nadrzędnego serwera baz danych kolekcja.Aby utworzyć bazę danych, należy dodać Database obiekt do kolekcja serwera baz danych i zaktualizować nowe wystąpienie serwera.Aby usunąć bazę danych, upuść Database obiektu za pomocą własnej metoda upuszczania.
Baz danych można kopii zapasowej przy użyciu metoda wykonywania kopii zapasowej (z Database obiektu lub z Server obiektu), ale można przywracać tylko z Server obiekt z metoda przywracania.
Aby uzyskać więcej informacji na temat metod i właściwości dostępne Zobacz Microsoft.AnalysisServices.Database w Microsoft.AnalysisServices.
Źródło danych i obiektów wartość DataSourceView
Źródła danych są zarządzane przy użyciu DataSourceCollection z klasy bazy danychWystąpienie DataSource mogą być tworzone przy użyciu metoda Add z DataSourceCollection obiektu.Wystąpienie DataSource można usunąć przy użyciu metoda usuwania z DataSourceCollection obiektu.
DataSourceViewobiekty są zarządzane z DataSourceViewCollection obiekt klasy bazy danych
Aby uzyskać więcej informacji na temat metod i właściwości dostępne Zobacz Microsoft.AnalysisServices.DataSource i Microsoft.AnalysisServices.DataSourceView w Microsoft.AnalysisServices.
Zobacz także