Disponibilité de la feuille
Point de terminaison de l'adresse URL
HTTPS://api.adaptiveinsights.com/api/rest/modeling/<version>/<tenant>/sheet/availability
Version : v1
Catégorie | Modification de métadonnées |
Description | Récupérez ou mettez à jour la disponibilité des valeurs de dimension ou d’attribut pour une feuille et une colonne données. |
Autorisations obligatoires pour être appelées | |
Paramètres requis pour la demande | sheetName, columnName |
VERB(s) HTTP pris en charge
Configurer HTTP HTTP | Ressource unique | Ressource de recouvrement | Description |
|---|---|---|---|
GET
| Non pris en charge | Pris en charge | Récupère la disponibilité de toutes les valeurs pour une feuille et une colonne données. |
POST
| Non pris en charge | Pris en charge | Mettez à jour la disponibilité des valeurs pour une feuille et une colonne données. |
OPTIONS
| Pris en charge | Pris en charge | Renvoie la liste des verbales HTTP prises en charge pour cette ressource de recouvrement. |
OBTENIR :
- Demande :
- /sheet/availability:Récupère une collection de valeurs selon la disponibilité.Récupère la disponibilité de toutes les valeurs dans une dimension de feuille. Vous pouvez filtrer par instanceCode, sheetName et columnName.URI de la demande exemple :HTTPS://api.adaptiveinsights.com/api/rest/modeling/v1/globosales/sheet/availability?sheetName=ExpenseCube&columnName=Level&columnType=LevelEn-tête de demande d’exemple :Accepter la langue : enCorps de la demande d'exempleParamètres d'interrogationNomDescriptionObligatoiresheetNameLe nom de la feuille à partir duquel extraire les valeurs de disponibilité.YcolumnNameLe nom de la colonne de feuille à partir duquel extraire les valeurs de disponibilité. Obligatoire pour les feuilles cubes uniquement.Seules les colonnes dans lesquelles la disponibilité de la valeur peut être modifiée sont prises en charge.Pour les colonnes de compte et de niveau de feuille cube, le nom de la colonne respecte les paramètres régionaux définis dans l’en-tête Accept-Language.YcolumnCodeLe code de la colonne de la feuille à partir duquel extraire les valeurs de disponibilité. Obligatoire pour les feuilles modélisées uniquement.Seules les colonnes dans lesquelles la disponibilité de la valeur peut être modifiée sont prises en charge.YcolumnTypeLe type de colonne pour la colonneName ou la colonneCode donnée.Valeurs acceptées : compte, niveau, dimension, attributYinstanceCodeInstanceCode à partir de laquelle extraire des valeurs. Par exemple, GLOBO. Si aucun instanceCode n’est indiquée, l’instance par défaut de l’utilisateur est utilisée.NlimitLe nombre maximum d’objets dans une seule réponse.NoffsetL’index de zéro du premier objet dans une collection de réponses. La valeur par défaut est 0.Utilisez la valeur de décalage avec le paramètre de limite pour contrôler la pagination d’une collection de réponses.N
- Exemple de réponse
- 200Réponse réussie.Exemple de réponse{ "data": [ { "code": "Corporate Plan", "name": "Corporate Plan", "available": true }, { "code": "Engineering", "name": "Engineering", "available": true }, { "code": "Development", "name": "Development", "available": true }, { "code": "Documentation", "name": "Documentation", "available": true }, { "code": "QA", "name": "QA", "available": true }, { "code": "2014-Development Organization", "name": "2014-Development Organization", "available": false }, { "code": "Development-India", "name": "Development-India", "available": false }, { "code": "QA-India", "name": "QA-India", "available": false }, { "code": "G & A", "name": "G & A", "available": false }, { "code": "Hosting", "name": "Hosting", "available": true }, { "code": "Professional Services", "name": "Professional Services", "available": true }, { "code": "Sales", "name": "Sales", "available": true }, { "code": "Marketing", "name": "Marketing", "available": true }, { "code": "US Sales", "name": "US Sales", "available": false }, { "code": "Worldwide Sales", "name": "Worldwide Sales", "available": true }, { "code": "Asia Sales", "name": "Asia Sales", "available": false }, { "code": "Europe Sales", "name": "Europe Sales", "available": true }, { "code": "Latin America Sales", "name": "Latin America Sales", "available": true } ], "total": 18 }
POST :
- Demande :
- /sheet/availability:Met à jour un ensemble de disponibilités de valeurs.Met à jour la disponibilité de toutes les valeurs dans une dimension de feuille.URI de la demande exemple :https://api.adaptiveplanning.com/api/rest/modeling/v1/globosales/sheet/availability?sheetName=ExpenseCube&columnName=Level&columnType=LevelEn-tête de demande d’exemple :Accepter la langue : enCorps de la demande :Tableau JSON d’objets de disponibilité, correspondant à la propriété data de l’exportation. Chaque objet JSON a la structure suivante :NomDescriptionObligatoirecodeCode de la valeur. Permet d’identifier les valeurs de façon unique.YnomNom de la valeur.YaccountGroupSi la valeur est un groupe de comptes. Obligatoire pour les comptes.NdisponibleQue la valeur soit disponible ou non. Si cette option n’est pas présente, aucune modification n’est apportée.NdeleteIfDataIsPresentS’il faut supprimer les données le cas échéant. Obligatoire lors de la désactivation d’une valeur de dimension personnalisée sur des feuilles cubes.NactionIfDataIsPresentL’action à effectuer lorsque des données existent. Obligatoire lors de la désactivation d’une valeur de dimension personnalisée sur des feuilles modélisées.N
- Corps de la demande d'exemple
- Corps de la demande[ { "code": "SalesCube.DiscountPercent", "name": "Discount Percent", "accountGroup": false, "available": false } ]Paramètres d'interrogationNomDescriptionObligatoiresheetNameLe nom de la feuille à partir duquel récupérer les valeurs de disponibilité.YcolumnNamele nom de la colonne de feuille à partir duquel extraire les valeurs de disponibilité. Obligatoire pour les feuilles cubes uniquement.Seules les colonnes dans lesquelles la disponibilité de la valeur peut être modifiée sont prises en charge.Pour les colonnes de compte et de niveau de feuille cube, le nom de la colonne respecte les paramètres régionaux définis dans l’en-tête Accept-Language.YcolumnCodeLe code de la colonne de la feuille à partir duquel extraire la disponibilité. Obligatoire pour les feuilles modélisées uniquement.Seules les colonnes dans lesquelles la disponibilité de la valeur peut être modifiée sont prises en charge.YcolumnTypeLe type de colonne pour la colonneName ou la colonneCode donnée.Valeurs acceptées : compte, niveau, dimension, attribut.YinstanceCodeInstanceCode à partir de laquelle extraire des valeurs. Par exemple, GLOBO. Si aucune instanceCode n’est indiquée, l’instance par défaut de l’utilisateur est utilisée.N
- Exemple de réponse :
- 204La réponse réussie est vide avec le code de statut 204.