Items - Create Mirrored Database
Создает зеркальную базу данных в указанной рабочей области.
Этот API не поддерживает создание зеркальной базы данных без определения.
Чтобы создать зеркальную базу данных с определением, ознакомьтесь с определении зеркальной базы данных статье.
Разрешения
Вызывающий объект должен иметь участника или более поздней роли рабочей области.
Обязательные делегированные области
MirroredDatabase.ReadWrite.All или Item.ReadWrite.All
Поддерживаемые удостоверения Microsoft Entra
Этот API поддерживает удостоверения Microsoft , перечисленные в этом разделе.
Тождество | Поддержка |
---|---|
Пользователь | Да |
субъекта-службы и управляемых удостоверений | Да |
Интерфейс
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/mirroredDatabases
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
workspace
|
path | True |
string uuid |
Идентификатор рабочей области. |
Текст запроса
Имя | Обязательно | Тип | Описание |
---|---|---|---|
definition | True |
Открытое определение зеркальной базы данных. |
|
displayName | True |
string |
Отображаемое имя зеркальной базы данных. Отображаемое имя должно соответствовать правилам именования в соответствии с типом элемента. |
description |
string |
Описание зеркальной базы данных. Максимальная длина — 256 символов. |
Ответы
Имя | Тип | Описание |
---|---|---|
201 Created |
Успешно создано |
|
Other Status Codes |
Распространенные коды ошибок:
|
Примеры
Create a mirrored database with public definition example
Образец запроса
POST https://api.fabric.microsoft.com/v1/workspaces/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/mirroredDatabases
{
"displayName": "Mirrored database 1",
"description": "A mirrored database description",
"definition": {
"parts": [
{
"path": "mirroring.json",
"payload": "eyAicHJvcGVydGllcy..WJsZSIgfSB9IH0gXSB9IH0",
"payloadType": "InlineBase64"
}
]
}
}
Пример ответа
{
"displayName": "Mirrored database 1",
"description": "A mirrored database description",
"type": "MirroredDatabase",
"workspaceId": "a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1",
"id": "b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2"
}
Определения
Имя | Описание |
---|---|
Create |
Создайте полезные данные запроса зеркальной базы данных. |
Error |
Объект сведений об ошибках, связанных с ресурсом. |
Error |
Ответ на ошибку. |
Error |
Сведения об ответе на ошибку. |
Item |
Тип элемента. С течением времени могут добавляться дополнительные типы элементов. |
Mirrored |
Зеркальный элемент базы данных. |
Mirrored |
Объект открытого определения зеркальной базы данных. |
Mirrored |
Объект части определения зеркальной базы данных. |
Mirrored |
Свойства зеркальной базы данных. |
Payload |
Тип полезных данных части определения. С течением времени могут добавляться дополнительные типы полезных данных. |
Sql |
Объект, содержащий свойства конечной точки SQL. |
Sql |
Тип состояния подготовки конечной точки SQL. С течением времени могут добавляться дополнительные |
CreateMirroredDatabaseRequest
Создайте полезные данные запроса зеркальной базы данных.
Имя | Тип | Описание |
---|---|---|
definition |
Открытое определение зеркальной базы данных. |
|
description |
string |
Описание зеркальной базы данных. Максимальная длина — 256 символов. |
displayName |
string |
Отображаемое имя зеркальной базы данных. Отображаемое имя должно соответствовать правилам именования в соответствии с типом элемента. |
ErrorRelatedResource
Объект сведений об ошибках, связанных с ресурсом.
Имя | Тип | Описание |
---|---|---|
resourceId |
string |
Идентификатор ресурса, участвующий в ошибке. |
resourceType |
string |
Тип ресурса, который участвует в ошибке. |
ErrorResponse
Ответ на ошибку.
Имя | Тип | Описание |
---|---|---|
errorCode |
string |
Определенный идентификатор, предоставляющий сведения об условии ошибки, что позволяет стандартизировать обмен данными между службой и ее пользователями. |
message |
string |
Удобочитаемое представление ошибки. |
moreDetails |
Список дополнительных сведений об ошибке. |
|
relatedResource |
Сведения об ошибках, связанных с ресурсом. |
|
requestId |
string |
Идентификатор запроса, связанного с ошибкой. |
ErrorResponseDetails
Сведения об ответе на ошибку.
Имя | Тип | Описание |
---|---|---|
errorCode |
string |
Определенный идентификатор, предоставляющий сведения об условии ошибки, что позволяет стандартизировать обмен данными между службой и ее пользователями. |
message |
string |
Удобочитаемое представление ошибки. |
relatedResource |
Сведения об ошибках, связанных с ресурсом. |
ItemType
Тип элемента. С течением времени могут добавляться дополнительные типы элементов.
Значение | Описание |
---|---|
Dashboard |
Панель мониторинга PowerBI. |
DataPipeline |
Конвейер данных. |
Datamart |
Datamart PowerBI. |
Environment |
Среда. |
Eventhouse |
Хранилище событий. |
Eventstream |
Поток событий. |
GraphQLApi |
API для элемента GraphQL. |
KQLDashboard |
Панель мониторинга KQL. |
KQLDatabase |
База данных KQL. |
KQLQueryset |
Набор запросов KQL. |
Lakehouse |
Озеро. |
MLExperiment |
Эксперимент машинного обучения. |
MLModel |
Модель машинного обучения. |
MirroredDatabase |
Зеркальная база данных. |
MirroredWarehouse |
Зеркальный склад. |
MountedDataFactory |
ПодключеннаяdataFactory. |
Notebook |
Записная книжка. |
PaginatedReport |
Отчет с разбивкой на страницы PowerBI. |
Reflex |
Рефлекс. |
Report |
Отчет PowerBI. |
SQLDatabase |
База данных SQLDatabase. |
SQLEndpoint |
Конечная точка SQL. |
SemanticModel |
Семантическая модель PowerBI. |
SparkJobDefinition |
Определение задания Spark. |
Warehouse |
Склад. |
MirroredDatabase
Зеркальный элемент базы данных.
Имя | Тип | Описание |
---|---|---|
description |
string |
Описание элемента. |
displayName |
string |
Отображаемое имя элемента. |
id |
string uuid |
Идентификатор элемента. |
properties |
Свойства зеркальной базы данных. |
|
type |
Тип элемента. |
|
workspaceId |
string uuid |
Идентификатор рабочей области. |
MirroredDatabaseDefinition
Объект открытого определения зеркальной базы данных.
Имя | Тип | Описание |
---|---|---|
parts |
Список частей определения. |
MirroredDatabaseDefinitionPart
Объект части определения зеркальной базы данных.
Имя | Тип | Описание |
---|---|---|
path |
string |
Путь к части зеркальной базы данных. |
payload |
string |
Полезные данные части зеркальной базы данных. |
payloadType |
Тип полезных данных. |
MirroredDatabaseProperties
Свойства зеркальной базы данных.
Имя | Тип | Описание |
---|---|---|
defaultSchema |
string |
Схема по умолчанию зеркальной базы данных. Это свойство возвращается только для зеркальной базы данных, которая включает схему по умолчанию в определении. |
oneLakeTablesPath |
string |
Путь OneLake к каталогу зеркальных таблиц баз данных. |
sqlEndpointProperties |
Объект, содержащий свойства конечной точки SQL. |
PayloadType
Тип полезных данных части определения. С течением времени могут добавляться дополнительные типы полезных данных.
Значение | Описание |
---|---|
InlineBase64 |
Встроенная база 64. |
SqlEndpointProperties
Объект, содержащий свойства конечной точки SQL.
Имя | Тип | Описание |
---|---|---|
connectionString |
string |
Строка подключения конечной точки SQL. |
id |
string |
Идентификатор конечной точки SQL. |
provisioningStatus |
Состояние подготовки конечной точки SQL. |
SqlEndpointProvisioningStatus
Тип состояния подготовки конечной точки SQL. С течением времени могут добавляться дополнительные SqlEndpointProvisioningStatus
типы.
Значение | Описание |
---|---|
Failed |
Сбой подготовки конечной точки SQL. |
InProgress |
Подготовка конечной точки SQL выполняется. |
Success |
Подготовка конечной точки SQL завершилась успешно. |