【问题标题】:Backup Azure Analysis Services Tabular Model备份 Azure Analysis Services 表格模型
【发布时间】:2020-01-20 14:48:31
【问题描述】:

使用以下代码备份Azure分析表格模型:

Backup-ASDatabase -Server $ServerName -BackupFile $BkupFile -Name $CubeName -ApplyCompression -ErrorAction Stop

但得到以下问题: Backup-ASDatabase : AS Azure 不支持此功能。

上面的代码 sn-p 但是适用于 On Prem 表格模型。在线查看解决方案并找到以下链接,该链接建议使用 Azure 自动化帐户和 PowerShell 工作流

https://gallery.technet.microsoft.com/scriptcenter/Azure-Analysis-Backup-a06df3ad#content

如果我使用上面链接中的代码,请获取以下问题:

找不到“Backup-ASDatabase”命令。如果此命令被定义为工作流,请确保在调用它的工作流之前定义它。如果它是旨在直接在 Windows PowerShell 中运行的命令(或在此系统上不可用),请将其放在 InlineScript 中:'InlineScript { Backup-ASDatabase }'

尝试将代码包含在 InlineScript 中,但遇到了同样的问题。我能否获得一些线索或简单的解决方法来完成这个仅备份 Azure 分析表格模型的简单任务。

【问题讨论】:

  • 是的,我这样做了,并且看到即使在那之后我也收到了Backup-ASDatabase : This feature is not supported in AS Azure. 然后看到我的 PS cmdlet 已过时,导入了所需的版本并最终能够进行备份。谢谢!

标签: azure powershell ssas-tabular azure-analysis-services


【解决方案1】:

以下代码有效,但备份位置需要是 Azure Blob 存储容器。此外,对于本地运行 PowerShell,您可能希望在 Azure 门户上将您的客户端 IP 地址(您的计算机 IP 地址)列入白名单。

Backup-ASDatabase -Server $ServerName -Name $CubeName -ApplyCompression -ErrorAction Stop

您需要将备份位置配置为 Azure 门户上的一次性活动。无需在上述代码 sn-p 中明确给出备份位置路径。它会自动将多维数据集备份到配置的容器位置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-14
    • 2022-12-01
    相关资源
    最近更新 更多