MENU
    Integração do PowerBI Desktop
    • 26 Mar 2024
    • 1 Minuto para Ler
    • Contribuintes

    Integração do PowerBI Desktop


    Resumo do artigo

    Integrar tabelas de tulipas com o PowerBI Desktop para otimizar a análise

    Link para a página da biblioteca

    Visão geral

    Esse modelo .pbix em anexo mostra como consultar facilmente tabelas tulipas no PowerBIDownload do modelo do PowerBI

    Para análises que exigem um modelo de dados complexo, frequências de atualização mais longas e alcance mais amplo, essa abordagem pode ser usada para colocar os dados da tulipa na cabeça dos líderes

    Script do PowerQuery

    Como alternativa, veja abaixo o script do PowerQuery incluído no modelo do PowerBI ``` (TulipTableId as text, instance as text) as table=>

    let Query = #table( type table [#"table" = text], { {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"))))

    em TulipTable ```

    Instruções

    Faça o download do modelo .pbix e siga as instruções no aplicativo (mostradas abaixo)

    1. Revise o PowerQuery modelado na seção: "Home >>> Transform Data" para abrir o PowerQuery
    2. Revise a consulta "Tulip Query" e substitua Tulip TableID pelo ID da tabela desejada e a instância pelo URL da instância (por exemplo, company.tulip.co)
    3. Clique em "Invoke" e insira as credenciais da API (use a autenticação "Basic")
    4. Esclareça o nível de privacidade quando solicitado (o padrão é organização para a maioria dos casos de uso)
    5. Clique nas setas de divisão à direita da coluna de registros
    6. Modifique a tabela conforme necessário; clique em "Close and Apply" (Fechar e aplicar)

    Referências adicionais


    Este artigo foi útil?