O POWER BI É PARA VOCÊ

Ter visão 360º de sua empresa já é possível com
o Microsoft Power BI.

Maio 14, 2019

Pesquisas polimórficas do Common Data Service agora estão disponíveis em apps de tela. Agora você pode:

• Acessar, definir e filtrar no campo Owner (proprietário) de qualquer registro.

• Acessar e definir o campo Nome da empresa (um tipo de dados do Customer (cliente)) da entidade Contatos.

• Acessar e definir o campo Regarding de entities de atividade, como faxes, chamadas telefônicas, mensagens de e-mail, etc.

• Acesse a lista de todas as atividades para um registro.

• Acesse a lista de anotações para um registro.

Por exemplo, esse aplicativo muito simples filtra a entitie Account com base no Owner, exibe o tipo de Owner e o nome do Owner na segunda linha da galeria e pode definir o Owner da conta selecionada como um usuário ou uma equipe:

O aplicativo a seguir está mostrando todas as atividades de uma conta, sejam elas das entities de fax, chamadas telefônicas, bate-papos ou mensagens de e-mail, com detalhes específicos da atividade mostrados para cada uma:

Leia o artigo Entenda referências de registros e pesquisas polimórficas para obter instruções passo a passo para criar esses exemplos e mais detalhes.

Referências Gravadas

Adicionamos um novo tipo de dados ao idioma: referência do registro. Semelhante a referências em outros idiomas, uma referência de registro é um ponteiro para um registro específico em uma entidade específica. Uma referência de registro traz consigo a informação da entidade que lhe permite apontar para registros em qualquer entidade, o que difere de uma pesquisa normal que pode apontar apenas para registros em uma entidade.

As referências de registro podem ser usadas como um registro completo nas chamadas Filter e Patch:

Filter( Accounts, Owner = First( Teams ) )
Patch( Accounts, First( Accounts ), { Owner: First( Users ) }

 

Mas quando chega a hora de ler os campos da referência do registro, algo mais é necessário. Como ele pode apontar para qualquer entities, não saberemos qual entities até a execução do aplicativo. Nossas fórmulas fortemente tipadas precisarão ser mais dinâmicas.

Adicionamos duas novas funções para ajudar com isso:

  • IsType – Verifica se uma referência de registro é de um tipo de entitie específico.
  • AsType – Transmita uma referência de registro para um tipo de entities específico.

Com estes, podemos escrever esta fórmula que exibe o nome do proprietário tirado de dois campos com nomes diferentes, com base no tipo de entitie do proprietário:

If( IsType( ThisItem.Owner, User ), 
    AsType( ThisItem.Owner, User ).'Full Name', 
    AsType( ThisItem.Owner, Teams ).'Team Name' )

Este recurso ainda está sendo implementado. Enquanto as funções IsType e AsType estão disponíveis em todas as regiões, você também precisa de um conector atualizado. Se você quiser trabalhar com isso agora, forneça um ambiente de avaliação na região da Ásia, onde o conector já pousou. O conector terminará de ser implantado no início da próxima semana.
Esse recurso está sob o recurso Visualizar para dados relacionais, conjuntos de opções e outros aprimoramentos do CDS. Ainda não está completo com advertências anotadas na documentação. Por exemplo, ainda não há como alterar um valor de pesquisa polimórfico de um controle de formulário. Estamos trabalhando ativamente para fechar essas lacunas.
 

Greg Lindhorst, Principal Program Manager

Fonte

 

Quer aplicar o Power BI em seu negócio e não sabe por onde começar? Entre em contato com o Dr. BI: atendimento@drbi.com.br ou entre em nosso site para nos conhecer.