- Introdução
- Licenciamento
- Configuração e Instalação
- Usando o Data Service
- Referência
- Exemplos e tutoriais
- Usar entidades em projetos
- Atualizando campos de arquivo em registros da entidade
- Baixando campos de arquivo em registros da entidade
- Carregando dados de CSV usando atividades em lote
Atualizando campos de arquivo em registros da entidade
Usando o Studio, você pode manipular facilmente arquivos específicos de um registro de entidade. Essas atividades permitem que você execute operações como carregar, baixar ou excluir arquivos específicos de um campo especificado de um registro de entidade.
O tamanho máximo de um único arquivo não pode exceder 10 MB. Caso contrário, pode ocorrer um comportamento inesperado.
O exemplo a seguir contém um XAML principal que mostra como carregar um arquivo para o Data Service depois de baixá-lo de páginas da Wikipédia relacionadas às Olimpíadas.
Seguindo as etapas detalhadas na página Criando uma Entidade, criamos uma entidade para armazenar informações sobre os jogos Olímpicos.
A entidade Olimpíadas tem os seguintes campos: Nome (texto) e Logo (arquivo).
Importe a entidade para dentro do seu fluxo de trabalho no Studio.
O fluxo de trabalho a seguir coleta informações e imagens sobre uma determinada edição das Olimpíadas, mapeia os dados encontrados para argumentos e os passa para o fluxo de trabalho principal.
name
. Isso percorre todos os registros do campo Name e os transmite na variável existingRecords
a ser usada na atividade If a seguir.
existingRecords
é 0 ou não:
1. Se um registro não existir, crie-o e atribua valores a ele
existingRecords=0
foi atendida, crie uma nova Sequência, use a atividade Multiple Assign para atribuir valores às variáveis olympics
e olympics.Name
, e use a atividade Create Entity Record para adicionar as informações coletadas à Data Service.
Você pode usar as informações disponíveis na seção Exemplo de seção Criar registros de dados .
2. Se um registro já existir, atribua valores a ele
existingRecords=0
não foi atendida, use a atividade Assign ou Multiple Assign para atribuir o valor à variável existingRecords
.
Usamos a atividade Upload File to Record Field e carregamos o arquivo criado para o campo Logo do registro da entidade Olimpíadas.
Remova o arquivo que foi baixado localmente da Wikipédia para a nossa máquina depois de carregá-lo para o Data Service, usando a atividade Delete.
olympics.Name
ao painel Saída.
Após terminar, seu projeto deve ficar assim: