Eventos
Campeonato Mundial de Visualização de Dados do Power BI
14 de fev., 16 - 31 de mar., 16
Com 4 chances de participar, você pode ganhar um pacote de conferência e chegar à Grande Final AO VIVO em Las Vegas
Saiba maisNão há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
A análise integrada do Power BI oferece uma maneira de incorporar Q&A em um aplicativo. Seus usuários podem fazer perguntas usando linguagem natural e receber respostas imediatas na forma de visuais como gráficos ou grafos.
Há dois modos para inserir perguntas e respostas no app: interativo e somente resultados. O modo interativo permite que você digite perguntas e as faça ser exibidas no visual. Se você tiver uma pergunta salva ou uma pergunta definida que deseja exibir, use o modo somente resultados preenchendo a pergunta na configuração de inserção.
Aqui está um exemplo do código JavaScript:
// Embed configuration used to describe the what and how to embed.
// This object is used when calling powerbi.embed within the JavaScript API.
// You can find more information at https://github.com/Microsoft/PowerBI-JavaScript/wiki/Embed-Configuration-Details.
var config= {
type: 'qna',
tokenType: models.TokenType.Embed | models.TokenType.Aad,
accessToken: access token value,
embedUrl: https://app.powerbi.com/qnaEmbed (groupId to be appended as query parameter if required),
datasetIds: array of requested data set ids (at the moment we support only one dataset),
viewMode: models.QnaMode.Interactive | models.QnaMode.ResultOnly,
question: optional parameter for Explore mode (QnaMode.Interactive) and mandatory for Render Result mode (QnaMode.ResultOnly)
};
// Get a reference to the embedded QNA HTML element
var qnaContainer = $('#qnaContainer')[0];
// Embed the QNA and display it within the div container.
var qna = powerbi.embed(qnaContainer, config);
Se você usar o modo de resultados com uma pergunta definida, poderá inserir mais perguntas no quadro. A resposta para a nova pergunta substituirá imediatamente o resultado anterior. Um novo visual é renderizado correspondendo à nova pergunta.
Um exemplo desse uso seria uma lista de perguntas frequentes. O usuário poderia percorrer as perguntas e respondê-las na mesma parte inserida.
Snippet de código para uso do SDK do JS:
// Get a reference to the embedded Q&A HTML element
var qnaContainer = $('#qnaContainer')[0];
// Get a reference to the embedded Q&A.
qna = powerbi.get(qnaContainer);
qna.setQuestion("This year sales")
.then(function (result) {
…….
})
.catch(function (errors) {
…….
});
Para o modo interativo, o app pode ser notificado com um evento de alteração de dados cada vez que o visual renderizado é alterado para direcionar a consulta de entrada atualizada enquanto ela é digitada.
Escutar o evento visualRendered permite salvar perguntas para uso posterior.
Snippet de código para uso do SDK do JS:
// Get a reference to the embedded Q&A HTML element
var qnaContainer = $('#qnaContainer')[0];
// Get a reference to the embedded Q&A.
qna = powerbi.get(qnaContainer);
// qna.off removes a given event listener if it exists.
qna.off("visualRendered");
// qna.on will add an event listener.
qna.on("visualRendered", function(event) {
…….
});
Crie um token de inserção com base em um modelo semântico para iniciar uma parte de perguntas e respostas. Para saber mais, confira a operação de geração de token.
Experimente o playground da análise integrada do Power BI
Mais perguntas? Pergunte à Comunidade do Power BI
Eventos
Campeonato Mundial de Visualização de Dados do Power BI
14 de fev., 16 - 31 de mar., 16
Com 4 chances de participar, você pode ganhar um pacote de conferência e chegar à Grande Final AO VIVO em Las Vegas
Saiba maisTreinamento
Módulo
Criar soluções de respostas às perguntas com a Linguagem de IA do Azure - Training
Criar soluções de respostas às perguntas com a Linguagem de IA do Azure
Certificação
Microsoft Certified: Power BI Data Analyst Associate - Certifications
Demonstre métodos e boas práticas que se alinhem aos requisitos técnicos e comerciais para modelagem, visualização e análise de dados com o Microsoft Power BI.
Documentação
Saiba como inserir um relatório do Power BI em um aplicativo de análise integrada do Power BI para seus clientes com este tutorial.
Inserir conteúdo no aplicativo de análise integrada do Power BI - Power BI
Saiba como inserir um relatório, um dashboard ou um bloco em um exemplo de análise integrada do Power BI.
APIs de cliente de análise integrada do Power BI
Uma biblioteca do lado do cliente para inserir o Power BI usando JavaScript ou TypeScript.