- Impression
Intégrer les tableaux de tulipes à PowerBI Desktop pour des analyses rationalisées
Lien vers la page de la bibliothèque
Vue d'ensemble
Le modèle .pbix ci-joint montre comment interroger facilement les tables tulipes dans PowerBITélécharger le modèle PowerBI
Pour les analyses qui nécessitent un modèle de données complexe, des fréquences de rafraîchissement plus longues et une portée plus large, cette approche peut être utilisée pour mettre les données tulipes dans la tête des dirigeants.
Script PowerQuery
Alternativement, voir ci-dessous le script PowerQuery inclus dans le modèle PowerBI ``` (TulipTableId as text, instance as text) as table=>
let Query = #table( type table [#"table" = texte], { {TulipTableId}}),
Function = Table.AddColumn(Query, "Offset", Number.Round(Json.Document(Web.Contents("https://"&instance&"/api/v3/tables/"& TulipTableId &"/count"))/100)),
ExpandedOffset =Table.ExpandListColumn(Function, "Offset"),
NbLoop=Number.Round(Json.Document(Web.Contents("https://"&instance&"/api/v3/tables/"& TulipTableId &"/count"))/100),
TableOffset=Table.FromList(List.Transform({0..NbLoop},each Number.ToText(_*100))),
TableOffset1=Table.RenameColumns(TableOffset,{{"Column1", "Offset"}}),
TulipTable= Table.AddColumn(TableOffset1, "Records", each Table.FromRecords(Json.Document(Web.Contents("https://"&instance&"/api/v3/tables/" & TulipTableId & "/records?limit=100&offset="& [Offset] &"&sortBy=_sequenceNumber&sortDir=asc"))))
dans TulipTable ```
Instructions
Téléchargez le modèle .pbix et suivez les instructions de l'application (voir ci-dessous).
- Examinez le modèle PowerQuery dans la section "Home >>> Transform Data" : "Home >>> Transform Data" pour ouvrir PowerQuery
- Examinez la requête "Tulip Query" et remplacez Tulip TableID par l'ID de la table souhaitée et l'instance par l'url de l'instance (par exemple, company.tulip.co).
- Cliquez sur "Invoke" et saisissez les informations d'identification de l'API (utilisez l'authentification "Basic").
- Précisez le niveau de confidentialité lorsque vous y êtes invité (la valeur par défaut est "organisation" pour la plupart des cas d'utilisation).
- Cliquez sur les flèches de séparation à droite de la colonne des enregistrements.
- Modifiez le tableau si nécessaire ; cliquez sur "Fermer et appliquer".