Query - Resource Get Xms
Exécuter une requête Analytics à l’aide de l’URI de ressource
Exécute une requête Analytics pour les données dans le contexte d’une ressource.
Voici un exemple d’utilisation de POST avec une requête Analytics.
GET https://api.loganalytics.io/v1/{resourceId}/query?disambiguation_dummy&query={query}
GET https://api.loganalytics.io/v1/{resourceId}/query?disambiguation_dummy&query={query}×pan={timespan}
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Identificateur de la ressource. |
query
|
query | True |
string |
Requête Analytics. En savoir plus sur la syntaxe de requête Analytics |
timespan
|
query |
string duration |
facultatif. Intervalle de temps sur lequel interroger des données. Il s’agit d’une valeur de période ISO8601. Cet intervalle de temps est appliqué en plus de tous les éléments spécifiés dans l’expression de requête. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
OK. L’appel d’API a réussi et le résultat de la requête Analytics se trouve dans la charge utile de réponse |
|
Other Status Codes |
Objet de réponse d’erreur. |
Sécurité
oauth2
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
simple-query
Exemple de requête
GET https://api.loganalytics.io/v1//subscriptions/fffa080af-c2d8-40ad-9cce-e1a450bawb57/resourceGroups/test-resourcegroup/providers/Microsoft.Storage/storageAccounts/storageaccountname/query?disambiguation_dummy&query=StorageBlobLogs | summarize count() by OperationName | top 10 by count_ desc×pan=PT24H
Exemple de réponse
x-ms-request-id: 58a37988-2c05-427a-891f-5e0e1266fcc5
x-ms-correlation-request-id: 58a37988-2c05-427a-891f-5e0e1266fcc5
{
"tables": [
{
"name": "PrimaryResult",
"columns": [
{
"name": "OperationName",
"type": "string"
},
{
"name": "count_",
"type": "long"
}
],
"rows": [
[
"operation1",
"10"
]
]
}
]
}
Définitions
Nom | Description |
---|---|
column |
Colonne de table. |
error |
Détails de l’erreur. |
error |
Code et message d’une erreur. |
error |
Détails de l’erreur. |
logs |
Type de données de cette colonne. |
query |
Réponse à une requête. |
Render |
Visualisation des données au format JSON. |
Statistics |
Statistiques représentées au format JSON. |
table |
Table de réponse de requête. |
column
Colonne de table.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de cette colonne. |
type |
Type de données de cette colonne. |
errorDetail
Détails de l’erreur.
Nom | Type | Description |
---|---|---|
additionalProperties |
object |
Propriétés supplémentaires qui peuvent être fournies sur l’objet détails de l’erreur |
code |
string |
Code de l’erreur. |
message |
string |
Message d’erreur lisible par l’homme. |
resources |
string[] |
Indique les ressources responsables de l’erreur. |
target |
string |
Indique la propriété de la requête responsable de l’erreur. |
value |
string |
Indique la valeur dans 'target' qui est responsable de l’erreur. |
errorInfo
Code et message d’une erreur.
Nom | Type | Description |
---|---|---|
additionalProperties |
object |
Propriétés supplémentaires qui peuvent être fournies sur l’objet d’informations d’erreur |
code |
string |
Code d’erreur lisible par machine. |
details |
détails de l’erreur. |
|
innererror |
Code et message d’une erreur. |
|
message |
string |
Message d’erreur lisible par l’homme. |
errorResponse
Détails de l’erreur.
Nom | Type | Description |
---|---|---|
error |
Code et message d’une erreur. |
logsColumnType
Type de données de cette colonne.
Nom | Type | Description |
---|---|---|
bool |
string |
|
datetime |
string |
|
decimal |
string |
|
dynamic |
string |
|
guid |
string |
|
int |
string |
|
long |
string |
|
real |
string |
|
string |
string |
|
timespan |
string |
queryResults
Réponse à une requête.
Nom | Type | Description |
---|---|---|
error |
Code et message d’une erreur. |
|
render |
Visualisation des données au format JSON. |
|
statistics |
Statistiques représentées au format JSON. |
|
tables |
table[] |
Liste des tables, colonnes et lignes. |
Render
Visualisation des données au format JSON.
Statistics
Statistiques représentées au format JSON.
table
Table de réponse de requête.
Nom | Type | Description |
---|---|---|
columns |
column[] |
Liste des colonnes de cette table. |
name |
string |
Nom de la table. |
rows |
object[] |
Lignes résultantes de cette requête. |