Metadata - Get
Obtém informações de metadados
Recupere as informações de metadados para o aplicativo, incluindo seu esquema, etc.
GET https://api.applicationinsights.io/v1/apps/{appId}/metadata
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
app
|
path | True |
string |
ID do aplicativo. Esta é a ID do Aplicativo da folha Configurações de acesso à API no portal do Azure. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
Resposta bem-sucedida |
|
Other Status Codes |
Um objeto de resposta de erro. |
Segurança
oauth2
Conectar-se à API do Aplicativo Azure Insights
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize?resource=https%3A%2F%2Fapi.applicationinsights.io
Escopos
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
metadataGet
Solicitação de exemplo
GET https://api.applicationinsights.io/v1/apps/cf58dcfd-0683-487c-bc84-048789bca8e5/metadata
Resposta de exemplo
{
"tables": [
{
"id": "t/requests",
"name": "requests",
"timespanColumn": "timestamp",
"columns": [
{
"name": "timestamp",
"type": "datetime"
},
{
"name": "id",
"type": "string"
},
{
"name": "source",
"type": "string"
},
{
"name": "name",
"type": "string",
"isPreferredFacet": true
},
{
"name": "url",
"type": "string",
"isPreferredFacet": true
},
{
"name": "success",
"type": "string",
"isPreferredFacet": true
},
{
"name": "resultCode",
"type": "string",
"isPreferredFacet": true
},
{
"name": "duration",
"type": "real"
},
{
"name": "performanceBucket",
"type": "string",
"isPreferredFacet": true
},
{
"name": "itemType",
"type": "string"
},
{
"name": "customDimensions",
"type": "dynamic",
"isPreferredFacet": true
},
{
"name": "customMeasurements",
"type": "dynamic"
},
{
"name": "operation_Name",
"type": "string",
"isPreferredFacet": true
},
{
"name": "operation_Id",
"type": "string"
},
{
"name": "operation_ParentId",
"type": "string"
},
{
"name": "operation_SyntheticSource",
"type": "string"
},
{
"name": "session_Id",
"type": "string"
},
{
"name": "user_Id",
"type": "string"
},
{
"name": "user_AuthenticatedId",
"type": "string"
},
{
"name": "user_AccountId",
"type": "string"
},
{
"name": "application_Version",
"type": "string",
"isPreferredFacet": true
},
{
"name": "client_Type",
"type": "string"
},
{
"name": "client_Model",
"type": "string"
},
{
"name": "client_OS",
"type": "string"
},
{
"name": "client_IP",
"type": "string"
},
{
"name": "client_City",
"type": "string"
},
{
"name": "client_StateOrProvince",
"type": "string"
},
{
"name": "client_CountryOrRegion",
"type": "string"
},
{
"name": "client_Browser",
"type": "string",
"isPreferredFacet": true
},
{
"name": "cloud_RoleName",
"type": "string",
"isPreferredFacet": true
},
{
"name": "cloud_RoleInstance",
"type": "string",
"isPreferredFacet": true
},
{
"name": "appId",
"type": "string"
},
{
"name": "appName",
"type": "string"
},
{
"name": "iKey",
"type": "string"
},
{
"name": "sdkVersion",
"type": "string"
},
{
"name": "itemId",
"type": "string"
},
{
"name": "itemCount",
"type": "int"
}
]
}
],
"tableGroups": [
{
"id": "ai/StandardSchema",
"name": "StandardSchema",
"source": "ai",
"tables": [
"t/requests"
]
}
],
"applications": [
{
"id": "cf58dcfd-0683-487c-bc84-048789bca8e5",
"name": "FabrikamProd",
"resourceId": "/subscriptions/72993b69-db12-44fc-9a66-9c2005c30513/resourceGroups/Fabrikam/providers/microsoft.insights/components/FabrikamProd",
"tables": [],
"region": "southcentralus",
"tableGroups": [
"ai/StandardSchema"
]
}
]
}
Definições
Nome | Description |
---|---|
Columns |
A lista de colunas definidas na tabela |
error |
Detalhes do erro. |
error |
O código e a mensagem de um erro. |
error |
Detalhes do erro. |
metadata |
Um aplicativo do Application Insights. |
Metadata |
O tipo de dados da coluna |
metadata |
Uma função armazenada. |
metadata |
Uma resposta de metadados. |
metadata |
Uma tabela de dados que participa de um esquema de um aplicativo do Application Insights. |
metadata |
Um grupo de tabelas. |
Columns
A lista de colunas definidas na tabela
Nome | Tipo | Description |
---|---|---|
description |
string |
A descrição da coluna |
isPreferredFacet |
boolean |
Um sinalizador que indica que esta coluna é uma faceta preferencial |
name |
string |
O nome da coluna |
source |
object |
uma indicação da origem da coluna, usada somente quando vários aplicativos têm uma definição conflitante para a coluna |
type |
O tipo de dados da coluna |
errorDetail
Detalhes do erro.
Nome | Tipo | Description |
---|---|---|
additionalProperties |
object |
|
code |
string |
O código do erro. |
message |
string |
Uma mensagem de erro legível por humanos. |
resources |
string[] |
Indica os recursos que foram responsáveis pelo erro. |
target |
string |
Indica qual propriedade na solicitação é responsável pelo erro. |
value |
string |
Indica qual valor em 'target' é responsável pelo erro. |
errorInfo
O código e a mensagem de um erro.
Nome | Tipo | Description |
---|---|---|
additionalProperties |
object |
|
code |
string |
Um código de erro legível do computador. |
details |
detalhes do erro. |
|
innererror |
O código e a mensagem de um erro. |
|
message |
string |
Uma mensagem de erro legível por humanos. |
errorResponse
Detalhes do erro.
Nome | Tipo | Description |
---|---|---|
error |
O código e a mensagem de um erro. |
metadataApplication
Um aplicativo do Application Insights.
Nome | Tipo | Description |
---|---|---|
functions |
string[] |
A lista de funções armazenadas no aplicativo Application Insights |
id |
string |
A ID do aplicativo Application Insights. |
name |
string |
O nome do aplicativo Application Insights. |
region |
string |
A região do Azure do aplicativo Application Insights. |
resourceId |
string |
A ID do recurso arm do aplicativo Application Insights. |
tableGroups |
string[] |
A lista de grupos de tabelas no aplicativo Application Insights |
tables |
string[] |
A lista de tabelas personalizadas para o aplicativo Application Insights. |
MetadataColumnDataType
O tipo de dados da coluna
Nome | Tipo | Description |
---|---|---|
bool |
string |
|
datetime |
string |
|
dynamic |
string |
|
int |
string |
|
long |
string |
|
real |
string |
|
string |
string |
metadataFunction
Uma função armazenada.
Nome | Tipo | Description |
---|---|---|
body |
string |
O corpo KQL da função. |
description |
string |
A descrição da função. |
displayName |
string |
O nome de exibição da função. |
id |
string |
A ID da função. |
name |
string |
O nome da função, a ser usado em consultas. |
parameters |
string |
Os parâmetros/argumentos da função, se houver. |
metadataResults
Uma resposta de metadados.
Nome | Tipo | Description |
---|---|---|
applications |
A lista de aplicativos do Application Insights que foram referenciados na solicitação de metadados. |
|
functions |
A lista de funções armazenadas no aplicativo. |
|
tableGroups |
A lista de grupos de tabelas no aplicativo. |
|
tables |
A lista de tabelas e colunas que compõem o esquema do aplicativo. |
metadataTable
Uma tabela de dados que participa de um esquema de um aplicativo do Application Insights.
Nome | Tipo | Description |
---|---|---|
columns |
Columns[] |
A lista de colunas definidas na tabela |
description |
string |
A descrição da tabela |
id |
string |
A ID da tabela |
name |
string |
O nome da tabela |
timespanColumn |
string |
A coluna associada ao parâmetro de consulta timespan para a tabela |
metadataTableGroup
Um grupo de tabelas.
Nome | Tipo | Description |
---|---|---|
description |
string |
A descrição do grupo de tabelas |
displayName |
string |
O nome de exibição do grupo de tabelas |
id |
string |
A ID do grupo de tabelas |
name |
string |
O nome do grupo de tabelas |
source |
string |
A origem do grupo de tabelas pode ser IA ou OMS para workspaces do Log Analytics |
tables |
string[] |
A lista de tabelas contidas no grupo de tabelas |