Поделиться через


Tables - Get

Получает таблицу рабочей области Log Analytics.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/tables/{tableName}?api-version=2025-07-01

Параметры URI

Имя В Обязательно Тип Описание
resourceGroupName
path True

string

minLength: 1
maxLength: 90

Имя группы ресурсов. Имя не зависит от регистра.

subscriptionId
path True

string

minLength: 1

Идентификатор целевой подписки.

tableName
path True

string

minLength: 4
maxLength: 63
pattern: ^[A-Za-z0-9-_]+$

Название таблицы.

workspaceName
path True

string

minLength: 4
maxLength: 63
pattern: ^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$

Имя рабочей области.

api-version
query True

string

minLength: 1

Версия API, используемая для данной операции.

Ответы

Имя Тип Описание
200 OK

Table

OK определение ответа.

Other Status Codes

ErrorResponse

Ответ на ошибку, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

TablesGet

Образец запроса

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/oiautorest6685/providers/Microsoft.OperationalInsights/workspaces/oiautorest6685/tables/table1_SRCH?api-version=2025-07-01

Пример ответа

{
  "systemData": {
    "createdBy": "00000000-0000-0000-0000-00000000000",
    "createdAt": "2020-02-03T04:05:06Z"
  },
  "properties": {
    "resultStatistics": {
      "progress": 75,
      "ingestedRecords": 5,
      "scannedGb": 23.5
    },
    "searchResults": {
      "query": "Heartbeat | where SourceSystem != '' | project SourceSystem",
      "description": "This table was created using a Search Job with the following query: 'Heartbeat | where SourceSystem != '' | project SourceSystem'.",
      "limit": 1000,
      "startSearchTime": "2020-02-03T04:05:06Z",
      "endSearchTime": "2020-02-02T04:05:06Z",
      "sourceTable": "Heartbeat"
    },
    "schema": {
      "name": "table1_SRCH",
      "tableSubType": "DataCollectionRuleBased",
      "tableType": "SearchResults",
      "displayName": null,
      "description": null,
      "columns": [],
      "standardColumns": [
        {
          "isHidden": false,
          "name": "TenantId",
          "type": "guid",
          "dataTypeHint": null,
          "displayName": null,
          "description": null,
          "isDefaultDisplay": false
        },
        {
          "isHidden": false,
          "name": "SourceSystem",
          "type": "string",
          "dataTypeHint": null,
          "displayName": null,
          "description": null,
          "isDefaultDisplay": false
        },
        {
          "isHidden": false,
          "name": "MG",
          "type": "guid",
          "dataTypeHint": null,
          "displayName": null,
          "description": null,
          "isDefaultDisplay": false
        },
        {
          "isHidden": false,
          "name": "ManagementGroupName",
          "type": "string",
          "dataTypeHint": null,
          "displayName": null,
          "description": null,
          "isDefaultDisplay": false
        },
        {
          "isHidden": false,
          "name": "TimeGenerated",
          "type": "dateTime",
          "dataTypeHint": null,
          "displayName": null,
          "description": null,
          "isDefaultDisplay": false
        },
        {
          "isHidden": false,
          "name": "Computer",
          "type": "string",
          "dataTypeHint": null,
          "displayName": null,
          "description": null,
          "isDefaultDisplay": false
        },
        {
          "isHidden": false,
          "name": "RawData",
          "type": "string",
          "dataTypeHint": null,
          "displayName": null,
          "description": null,
          "isDefaultDisplay": false
        }
      ],
      "categories": null,
      "labels": null,
      "source": null,
      "solutions": [
        "LogManagement"
      ]
    },
    "provisioningState": "InProgress",
    "retentionInDays": 50,
    "totalRetentionInDays": 50,
    "archiveRetentionInDays": 0,
    "retentionInDaysAsDefault": false,
    "totalRetentionInDaysAsDefault": true,
    "plan": "Analytics"
  },
  "id": "/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/oiautorest6685/providers/Microsoft.OperationalInsights/workspaces/oiautorest6685/tables/table1_SRCH",
  "name": "table1_SRCH"
}

Определения

Имя Описание
Column

Столбец таблицы.

ColumnDataTypeHintEnum

Логическое указание типа данных столбца.

ColumnTypeEnum

Тип данных столбца.

createdByType

Тип удостоверения, создавшего ресурс.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Ответ на ошибку

ProvisioningStateEnum

Текущее состояние подготовки таблицы. Если установлено значение 'updating', указывает на блокировку ресурса из-за текущей операции, запрещая любое обновление таблицы до тех пор, пока текущая операция не будет завершена.

RestoredLogs

Восстановите параметры.

ResultStatistics

Статистика выполнения задания поиска.

Schema

Схема таблицы.

SearchResults

Параметры задания поиска, инициирующего эту таблицу.

SourceEnum

Создатель стола.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

Table

Определение таблицы данных рабочей области.

TablePlanEnum

Укажите системе, как обрабатывать и взимать плату за журналы, входящие в эту таблицу.

TableSubTypeEnum

Подтип описывает, какие API можно использовать для взаимодействия с таблицей и какие функции доступны для нее.

TableTypeEnum

Создатель стола.

Column

Столбец таблицы.

Имя Тип Описание
dataTypeHint

ColumnDataTypeHintEnum

Логическое указание типа данных столбца.

description

string

Описание столбца.

displayName

string

Отображаемое имя столбца.

isDefaultDisplay

boolean

Отображается по умолчанию.

isHidden

boolean

Является ли столбец скрытым.

name

string

Имя столбца.

type

ColumnTypeEnum

Тип данных столбца.

ColumnDataTypeHintEnum

Логическое указание типа данных столбца.

Значение Описание
uri

Строка, соответствующая шаблону URI, например scheme://username:password@host:1234/this/is/a/path?k1=v1&k2=v2#fragment

guid

Стандартный 128-разрядный GUID в соответствии со стандартной формой, xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx

armPath

Путь к модели ресурсов Azure (ARM): /subscriptions/{...}/resourceGroups/{...}/провайдеры/Майкрософт. {...}/{...}/{...}/{...}...

ip

Стандартный ip-адрес V4/V6 в соответствии со стандартной формой, x.x.x.x/y:y:y:y:y:y

ColumnTypeEnum

Тип данных столбца.

Значение Описание
string
int
long
real
boolean
dateTime
guid
dynamic

createdByType

Тип удостоверения, создавшего ресурс.

Значение Описание
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

Имя Тип Описание
info

object

Дополнительные сведения.

type

string

Дополнительный тип сведений.

ErrorDetail

Сведения об ошибке.

Имя Тип Описание
additionalInfo

ErrorAdditionalInfo[]

Дополнительные сведения об ошибке.

code

string

Код ошибки.

details

ErrorDetail[]

Сведения об ошибке.

message

string

Сообщение об ошибке.

target

string

Целевой объект ошибки.

ErrorResponse

Ответ на ошибку

Имя Тип Описание
error

ErrorDetail

Объект ошибки.

ProvisioningStateEnum

Текущее состояние подготовки таблицы. Если установлено значение 'updating', указывает на блокировку ресурса из-за текущей операции, запрещая любое обновление таблицы до тех пор, пока текущая операция не будет завершена.

Значение Описание
Updating

Схема таблицы все еще строится и обновляется, таблица в настоящее время заблокирована для любых изменений до тех пор, пока процедура не будет завершена.

InProgress

Схема таблицы стабильна и без изменений, данные таблицы обновляются.

Succeeded

Состояние таблицы стабильное и без изменений, таблица разблокирована и открыта для новых обновлений.

Deleting

Состояние таблицы удаляется.

RestoredLogs

Восстановите параметры.

Имя Тип Описание
azureAsyncOperationId

string

Идентификатор асинхронной операции таблицы результатов поиска.

endRestoreTime

string (date-time)

Метка времени для завершения восстановления (UTC).

sourceTable

string

Таблица для восстановления данных из.

startRestoreTime

string (date-time)

Метка времени для запуска восстановления из (UTC).

ResultStatistics

Статистика выполнения задания поиска.

Имя Тип Описание
ingestedRecords

integer (int32)

Количество строк, возвращенных заданием поиска.

progress

number

multipleOf: 0.01

Процент выполнения заданий в поиске.

scannedGb

number

multipleOf: 0.01

Задание поиска: объем отсканированных данных.

Schema

Схема таблицы.

Имя Тип Описание
categories

string[]

Категория стола.

columns

Column[]

Список настраиваемых столбцов таблицы.

description

string

Описание таблицы.

displayName

string

Отображаемое имя таблицы.

labels

string[]

Табличные этикетки.

name

string

Имя таблицы.

solutions

string[]

Список решений, с которыми связан стол

source

SourceEnum

Создатель стола.

standardColumns

Column[]

Список стандартных столбцов таблицы.

tableSubType

TableSubTypeEnum

Подтип описывает, какие API можно использовать для взаимодействия с таблицей и какие функции доступны для нее.

tableType

TableTypeEnum

Создатель стола.

SearchResults

Параметры задания поиска, инициирующего эту таблицу.

Имя Тип Описание
azureAsyncOperationId

string

Идентификатор асинхронной операции таблицы результатов поиска.

description

string

Описание задания поиска.

endSearchTime

string (date-time)

Метка времени для завершения поиска по (UTC)

limit

integer (int32)

Ограничьте задание поиска, чтобы вернуться до указанного количества строк.

query

string

Запрос задания поиска.

sourceTable

string

Таблица, используемая в задании поиска.

startSearchTime

string (date-time)

Метка времени для запуска поиска из (UTC)

SourceEnum

Создатель стола.

Значение Описание
microsoft

Таблицы, предоставленные системой и собранные с помощью настроек диагностики, агентов или любых других стандартных средств сбора данных.

customer

Таблицы, созданные владельцем рабочей области и найденные только в этой рабочей области.

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

Имя Тип Описание
createdAt

string (date-time)

Метка времени создания ресурса (UTC).

createdBy

string

Удостоверение, создающее ресурс.

createdByType

createdByType

Тип удостоверения, создавшего ресурс.

lastModifiedAt

string (date-time)

Метка времени последнего изменения ресурса (UTC)

lastModifiedBy

string

Идентификатор, который последний раз изменил ресурс.

lastModifiedByType

createdByType

Тип удостоверения, который последний раз изменил ресурс.

Table

Определение таблицы данных рабочей области.

Имя Тип Описание
id

string

Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Имя ресурса

properties.archiveRetentionInDays

integer (int32)

Таблицы долгосрочного хранения в днях. Рассчитывается как (totalRetentionInDays-retentionInDays).

properties.lastPlanModifiedDate

string

Временная метка этого плана таблицы была изменена в последний раз (UTC).

properties.plan

TablePlanEnum

Укажите системе, как обрабатывать и взимать плату за журналы, входящие в эту таблицу.

properties.provisioningState

ProvisioningStateEnum

Текущее состояние подготовки таблицы. Если установлено значение 'updating', указывает на блокировку ресурса из-за текущей операции, запрещая любое обновление таблицы до тех пор, пока текущая операция не будет завершена.

properties.restoredLogs

RestoredLogs

Параметры операции восстановления, инициируемой этой таблицей.

properties.resultStatistics

ResultStatistics

Статистика выполнения задания поиска.

properties.retentionInDays

integer (int32)

minimum: 4
maximum: 730

В таблице Analytics — хранение таблиц аналитики в днях, от 4 до 730. Если для этого свойства задано значение -1 по умолчанию будет сохраняться рабочая область. В основной и вспомогательной таблицах: свойство только для чтения.

properties.retentionInDaysAsDefault

boolean

True — значение зависит от удержания рабочей области в днях, False — зависит от клиента.

properties.schema

Schema

Схема таблицы.

properties.searchResults

SearchResults

Параметры задания поиска, инициирующего эту таблицу.

properties.totalRetentionInDays

integer (int32)

minimum: 4
maximum: 4383

Общее хранение таблицы в днях от 4 до 4383. Если задать для этого свойства значение -1 по умолчанию будет установлено значение retentionInDays.

properties.totalRetentionInDaysAsDefault

boolean

True — значение возникает на основе удержания в днях, False — зависит от клиента.

systemData

systemData

Метаданные, относящиеся к созданию и последнему изменении ресурса.

type

string

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts"

TablePlanEnum

Укажите системе, как обрабатывать и взимать плату за журналы, входящие в эту таблицу.

Значение Описание
Basic

Журналы среднего доступа, необходимые для устранения неполадок и реагирования на инциденты.

Analytics

Ценные журналы, используемые для непрерывного мониторинга, обнаружения в режиме реального времени и анализа производительности.

Auxiliary

Журналы, к которым не требуется прикладываться, такие как подробные журналы, и данные, необходимые для аудита и соответствия требованиям.

TableSubTypeEnum

Подтип описывает, какие API можно использовать для взаимодействия с таблицей и какие функции доступны для нее.

Значение Описание
Any

Подтип по умолчанию, с помощью которого создаются встроенные таблицы.

Classic

Указывает на таблицу, созданную с помощью API сборщика данных или с помощью функции пользовательских журналов агента MMA, или любую таблицу, для которой были созданы настраиваемые поля.

DataCollectionRuleBased

Таблица, в которую могут быть отправлены данные с помощью любого из средств, поддерживаемых правилами сбора данных: API конечной точки сбора данных, преобразований времени приема или любого другого механизма, предусмотренного правилами сбора данных.

TableTypeEnum

Создатель стола.

Значение Описание
Microsoft

Стандартные данные, собираемые Azure Monitor.

CustomLog

Пользовательская таблица журналов.

RestoredLogs

Восстановленные данные.

SearchResults

Данные, собираемые поисковым заданием.