Integración con PowerBI Desktop
  • 26 Mar 2024
  • 1 Minuto para leer
  • Colaboradores

Integración con PowerBI Desktop


Article Summary

Integre tablas de tulipanes con PowerBI Desktop para agilizar los análisis

Enlace a la página de la biblioteca

Visión general

Esta plantilla .pbix adjunta muestra cómo consultar fácilmente tablas tulip a PowerBIDescargar plantilla PowerBI

Tulip Analytics trabajará mucho mejor los análisis de sólo datos de tulipán, así como los datos de streaming. Para los análisis que requieren un modelo de datos complejo, frecuencias de actualización más largas, y un alcance más amplio, este enfoque se puede utilizar para poner los datos de tulipán en las cabezas de los líderes

Script PowerQuery

Como alternativa, véase a continuación el PowerQuery Script incluido en la plantilla PowerBI ``` (TulipTableId as text, instance as text) as table=>

let Query = #table( tipo tabla [#"tabla" = texto], { {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,{{"Columna1", "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"))))

en TulipTable ```

Instrucciones

Descargue la plantilla .pbix y siga las instrucciones de la aplicación (que se muestran a continuación).

  1. Revise la plantilla PowerQuery en la sección: "Inicio >>> Transformar Datos" para abrir PowerQuery
  2. Revise la consulta "Tulip Query" y reemplace Tulip TableID con el ID de la tabla deseada y la instancia con la url de la instancia (por ejemplo, company.tulip.co)
  3. Haga clic en "Invocar" e introduzca las credenciales de la API (utilice la autenticación "Básica")
  4. Aclare el nivel de privacidad cuando se le solicite (por defecto es organización para la mayoría de los casos de uso)
  5. Haga clic en las flechas de división a la derecha de la columna de registros
  6. Modifique la tabla según sea necesario; haga clic en "Cerrar y aplicar"

Referencias adicionales


¿Te ha sido útil este artículo?