TmdlSerializer.DeserializeDatabaseFromCompressedFile 方法

定义

重载

DeserializeDatabaseFromCompressedFile(String)

将指定压缩存档文件中的 TMDL 文档集反序列化为其等效的数据库对象。

DeserializeDatabaseFromCompressedFile(String, MetadataDeserializationOptions)

将指定压缩存档文件中的 TMDL 文档集反序列化为其等效的数据库对象。

DeserializeDatabaseFromCompressedFile(String)

将指定压缩存档文件中的 TMDL 文档集反序列化为其等效的数据库对象。

public static Microsoft.AnalysisServices.Database DeserializeDatabaseFromCompressedFile (string path);
static member DeserializeDatabaseFromCompressedFile : string -> Microsoft.AnalysisServices.Database
Public Shared Function DeserializeDatabaseFromCompressedFile (path As String) As Database

参数

path
String

压缩文件的路径。

返回

基于 TMDL 文档创建的 Database 实例。

例外

指定的路径是空引用(Visual Basic 中没有任何内容)或空。

指定的路径不存在。

压缩文件中的内容包含格式无效的 TMDL 文本。

压缩文件中的内容包含 TMDL 文本的有效格式,但包含无效的元数据。

注解

如果压缩文件不包含任何文档中数据库的属性,则返回的数据库将具有默认属性。

适用于

DeserializeDatabaseFromCompressedFile(String, MetadataDeserializationOptions)

将指定压缩存档文件中的 TMDL 文档集反序列化为其等效的数据库对象。

public static Microsoft.AnalysisServices.Database DeserializeDatabaseFromCompressedFile (string path, Microsoft.AnalysisServices.Tabular.Serialization.MetadataDeserializationOptions options);
static member DeserializeDatabaseFromCompressedFile : string * Microsoft.AnalysisServices.Tabular.Serialization.MetadataDeserializationOptions -> Microsoft.AnalysisServices.Database
Public Shared Function DeserializeDatabaseFromCompressedFile (path As String, options As MetadataDeserializationOptions) As Database

参数

path
String

压缩文件的路径。

options
MetadataDeserializationOptions

反序列化操作的选项。

返回

基于 TMDL 文档创建的 Database 实例。

例外

  • 指定的路径是空引用(Visual Basic 中没有任何内容)或空。
  • 指定的选项实例是空引用(Visual Basic 中没有任何内容)。

指定的路径不存在。

压缩文件中的内容包含格式无效的 TMDL 文本。

压缩文件中的内容包含 TMDL 文本的有效格式,但包含无效的元数据。

注解

如果压缩文件不包含任何文档中数据库的属性,则返回的数据库将具有默认属性。

适用于