Udostępnij za pośrednictwem


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.

Podstawowe klasy biblioteki AMO

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.