Skip to main content
IBM Quantum Platform

Analyse


Obtenir des filtres d'analyse

Obtenir des filtres d'analyse

Autorisation

Pour appeler cette méthode, vous devez vous voir attribuer un ou plusieurs rôles d'accès IAM incluant les actions suivantes. Vous pouvez vérifier votre accès en vous rendant sur Users > User > Access

  • quantum-computing.account-analytics-filters.read

Audit

L'appel de cette méthode génère les événements d'audit suivants.

  • quantum-computing.account-analytics-filters.read

Entrée

Paramètres de requête
Nom, type
Description
instance
string[]
Exemple: "crn:v1:staging:public:quantum-computing:region:a/account:instance::"
Exemples de code
GET
/v1/analytics/filters

Si votre instance se trouve dans la région « eu-de », utilisez plutôt ce lien : URL: https://eu-de.quantum.cloud.ibm.com/api/v1/analytics/filters

curl -X GET \
  'https://quantum.cloud.ibm.com/api/v1/analytics/filters' \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer YOUR-TOKEN' \
  -H 'Service-CRN: YOUR-SERVICE-CRN' \
  -H 'IBM-API-Version: 2024-01-01'

Sortie

Codes d'état de la réponse HTTP
Code d'état
Description
200
401Non autorisé
403Interdit
404Non trouvé
500Erreur de serveur interne
Réponses
{
  "backends": [
    {
      "name": "simulator"
    }
  ],
  "instances": [
    {
      "id": "crn:v1:staging:public:quantum-computing:region:a/account:",
      "deleted": true
    }
  ],
  "users": [
    {
      "id": "123"
    }
  ],
  "plans": [
    {
      "name": "premium"
    }
  ],
  "subscriptions": [
    {
      "id": "7f666d17-7893-47d8-bf9d-2b2389fc4dfc",
      "name": "premium"
    }
  ]
}

Obtenir des analyses d'utilisation

Obtenir des analyses d'utilisation

Autorisation

Pour appeler cette méthode, vous devez vous voir attribuer un ou plusieurs rôles d'accès IAM incluant les actions suivantes. Vous pouvez vérifier votre accès en vous rendant sur Users > User > Access

  • quantum-computing.account-analytics-usage.read

Audit

L'appel de cette méthode génère les événements d'audit suivants.

  • quantum-computing.account-analytics-usage.read

Entrée

Paramètres de requête
Nom, type
Description
instance
string[]
Exemple: "crn:v1:staging:public:quantum-computing:region:a/account:instance::"
interval_start
string
Exemple: "2024-01-01T00:00:00.000Z"
interval_end
string
Exemple: "2024-01-01T00:00:00.000Z"
backend
string[]
Exemple: "ibm_tenerife"
user_id
string[]
Exemple: "123"
simulators
boolean

Inclure des simulateurs

Valeur par défaut: true
plan
string[]
Exemple: "premium"
subscription_id
string[]

L'identifiant de l'abonnement pour lequel les données analytiques sont demandées. Il peut s'agir d'un seul identifiant ou d'un tableau d'identifiants.

Exemple: ["91b2c828-2952-4f05-aed8-bedf92c6c480"]
Exemples de code
GET
/v1/analytics/usage

Si votre instance se trouve dans la région « eu-de », utilisez plutôt ce lien : URL: https://eu-de.quantum.cloud.ibm.com/api/v1/analytics/usage

curl -X GET \
  'https://quantum.cloud.ibm.com/api/v1/analytics/usage' \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer YOUR-TOKEN' \
  -H 'Service-CRN: YOUR-SERVICE-CRN' \
  -H 'IBM-API-Version: 2024-01-01'

Sortie

Codes d'état de la réponse HTTP
Code d'état
Description
200
401Non autorisé
403Interdit
404Non trouvé
500Erreur de serveur interne
Réponses
{
  "usage": 10,
  "jobs": 10,
  "sessions": 10,
  "sessions_usage": 10,
  "avg_sessions_usage": 10,
  "max_sessions_usage": 10,
  "batch_sessions": 10,
  "batch_sessions_usage": 10,
  "avg_batch_sessions_usage": 10,
  "max_batch_sessions_usage": 10,
  "dedicated_sessions": 10,
  "dedicated_sessions_usage": 10,
  "avg_dedicated_sessions_usage": 10,
  "max_dedicated_sessions_usage": 10,
  "individual_jobs": 10,
  "individual_jobs_usage": 10,
  "avg_individual_jobs_usage": 10,
  "max_individual_jobs_usage": 10,
  "queue_time": 10,
  "avg_queue_time": 10,
  "max_queue_time": 10
}

Obtenir des analyses d'utilisation groupées

Obtenir des analyses d'utilisation groupées

Autorisation

Pour appeler cette méthode, vous devez vous voir attribuer un ou plusieurs rôles d'accès IAM incluant les actions suivantes. Vous pouvez vérifier votre accès en vous rendant sur Users > User > Access

  • quantum-computing.account-analytics-usage.read

Audit

L'appel de cette méthode génère les événements d'audit suivants.

  • quantum-computing.account-analytics-usage.read

Entrée

Paramètres de requête
Nom, type
Description
group_by
Obligatoire
string

pour regrouper les utilisations par

Valeurs possibles: instancebackenduser_idplansubscription_id
Exemple: "instance"
instance
string[]
Exemple: "crn:v1:staging:public:quantum-computing:region:a/account:instance::"
interval_start
string

date de début

Exemple: "2024-01-01T00:00:00.000Z"
interval_end
string

date de fin

Exemple: "2024-01-01T00:00:00.000Z"
backend
string[]

pour filtrer par

Exemple: "ibm_tenerife"
user_id
string[]
Exemple: "123"
simulators
boolean

Inclure des simulateurs

Valeur par défaut: true
plan
string[]
Exemple: "premium"
subscription_id
string[]

L'identifiant de l'abonnement pour lequel les données analytiques sont demandées. Il peut s'agir d'un seul identifiant ou d'un tableau d'identifiants.

Exemple: ["91b2c828-2952-4f05-aed8-bedf92c6c480"]
Exemples de code
GET
/v1/analytics/usage_grouped

Si votre instance se trouve dans la région « eu-de », utilisez plutôt ce lien : URL: https://eu-de.quantum.cloud.ibm.com/api/v1/analytics/usage_grouped

curl -X GET \
  'https://quantum.cloud.ibm.com/api/v1/analytics/usage_grouped' \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer YOUR-TOKEN' \
  -H 'Service-CRN: YOUR-SERVICE-CRN' \
  -H 'IBM-API-Version: 2024-01-01'

Sortie

Codes d'état de la réponse HTTP
Code d'état
Description
200
401Non autorisé
403Interdit
404Non trouvé
500Erreur de serveur interne
Réponses
{
  "data": [
    {
      "key": "ibm-q/main/open",
      "usage": 10,
      "jobs": 10,
      "sessions": 10,
      "sessions_usage": 10,
      "avg_sessions_usage": 10,
      "max_sessions_usage": 10,
      "batch_sessions": 10,
      "batch_sessions_usage": 10,
      "avg_batch_sessions_usage": 10,
      "max_batch_sessions_usage": 10,
      "dedicated_sessions": 10,
      "dedicated_sessions_usage": 10,
      "avg_dedicated_sessions_usage": 10,
      "max_dedicated_sessions_usage": 10,
      "individual_jobs": 10,
      "individual_jobs_usage": 10,
      "avg_individual_jobs_usage": 10,
      "max_individual_jobs_usage": 10,
      "queue_time": 10,
      "avg_queue_time": 10,
      "max_queue_time": 10
    }
  ]
}

Obtenir des analyses d'utilisation groupées par date

Obtenir des analyses d'utilisation groupées par date

Autorisation

Pour appeler cette méthode, vous devez vous voir attribuer un ou plusieurs rôles d'accès IAM incluant les actions suivantes. Vous pouvez vérifier votre accès en vous rendant sur Users > User > Access

  • quantum-computing.account-analytics-usage.read

Audit

L'appel de cette méthode génère les événements d'audit suivants.

  • quantum-computing.account-analytics-usage.read

Entrée

Paramètres de requête
Nom, type
Description
group_by
Obligatoire
string

pour regrouper les utilisations par

Valeurs possibles: instance
Exemple: "instance"
instance
string[]
Exemple: "crn:v1:staging:public:quantum-computing:region:a/account:instance::"
interval_start
string
Exemple: "2024-01-01T00:00:00.000Z"
interval_end
string
Exemple: "2024-01-01T00:00:00.000Z"
backend
string[]
Exemple: "ibm_tenerife"
user_id
string[]
Exemple: "123"
simulators
boolean

Inclure des simulateurs

Valeur par défaut: true
plan
string[]
Exemple: "premium"
subscription_id
string[]

L'identifiant de l'abonnement pour lequel les données analytiques sont demandées. Il peut s'agir d'un seul identifiant ou d'un tableau d'identifiants.

Exemple: ["91b2c828-2952-4f05-aed8-bedf92c6c480"]
Exemples de code
GET
/v1/analytics/usage_grouped_by_date

Si votre instance se trouve dans la région « eu-de », utilisez plutôt ce lien : URL: https://eu-de.quantum.cloud.ibm.com/api/v1/analytics/usage_grouped_by_date

curl -X GET \
  'https://quantum.cloud.ibm.com/api/v1/analytics/usage_grouped_by_date' \
  -H 'Accept: application/json' \
  -H 'Authorization: Bearer YOUR-TOKEN' \
  -H 'Service-CRN: YOUR-SERVICE-CRN' \
  -H 'IBM-API-Version: 2024-01-01'

Sortie

Codes d'état de la réponse HTTP
Code d'état
Description
200
400Mauvaise demande
401Non autorisé
403Interdit
404Non trouvé
500Erreur de serveur interne
Réponses
{
  "interval_start": "2024-01-01T00:00:00.000Z",
  "interval_end": "2024-01-01T00:00:00.000Z",
  "data": [
    {
      "key": "ibm-q/open/main",
      "interval_start": "2024-01-01T00:00:00.000Z",
      "interval_end": "2024-01-01T00:00:00.000Z",
      "usage": 10,
      "jobs": 10,
      "sessions": 10,
      "sessions_usage": 10,
      "avg_sessions_usage": 10,
      "max_sessions_usage": 10,
      "batch_sessions": 10,
      "batch_sessions_usage": 10,
      "avg_batch_sessions_usage": 10,
      "max_batch_sessions_usage": 10,
      "dedicated_sessions": 10,
      "dedicated_sessions_usage": 10,
      "avg_dedicated_sessions_usage": 10,
      "max_dedicated_sessions_usage": 10,
      "individual_jobs": 10,
      "individual_jobs_usage": 10,
      "avg_individual_jobs_usage": 10,
      "max_individual_jobs_usage": 10,
      "queue_time": 10,
      "avg_queue_time": 10,
      "max_queue_time": 10
    }
  ]
}
Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.