#ssas #azure-analysis-services
#ssas #azure-analysis-services
Вопрос:
Возможно ли создавать объекты службы анализа Azure с помощью вызова REST API? Другими словами, могу ли я выполнить приведенные ниже сценарии, подобные TMSL, через вызов REST API, чтобы создать базу данных, таблицу и разделы?
{
"createOrReplace": {
"object": {
"database": "AdventureWorksTabular1200",
"table": "FactSalesQuota",
"partition": "FactSalesQuota - 2011"
},
"partition": {
"name": "Sales Quota for 2011",
"mode": "import",
"dataView": "full",
"source": {
"query": [
"SELECT [dbo].[FactSalesQuota].* FROM [dbo].[FactSalesQuota]",
"JOIN DimDate as DD",
"on DD.DateKey = FactSalesQuota.DateKey",
"WHERE DD.CalendarYear='2011'"
],
"dataSource": "SqlServer localhost AdventureworksDW2016"
}
}
}
}
Я обнаружил, что он поддерживает только обновление модели и операцию синхронизации. Любые предложения будут высоко оценены.
Ответ №1:
Насколько мне известно, это невозможно.
Согласно документам Microsoft, ваши параметры находятся в SSMS, через Powershell или через SSIS.
Ответ №2:
Просматривая документацию Rest API, можно найти способ определения текущих доступных операций.
https://learn.microsoft.com/en-us/rest/api/analysisservices/operations/list