Skip to main content

Arquivo simples do Snapshot

Importante

É importante observar que, para os fins deste documento, o uso do termo 'snapshot' se refere ao processo geral de obtenção de dados point-in-time do Sistema de informações do aluno (SIA) que são armazenados em um arquivo simples que é então consumido pelo Blackboard – não pelo controlador de snapshot.

O Snapshot oferece a capacidade de integração usando dados pontuais provisionados pelo Sistema de informações do aluno (SIA) com dois tipos de integração suportados (leia-se: formatos de dados) dentro da estrutura do Sistema de informações do aluno (SIA) para o Snapshot – XML do Snapshot e arquivo simples do Snapshot (ou dados delimitados). Esse último, o arquivo simples do Snapshot, é o formato compatível com versões futuras e receberá atualização para suportar novos objetos de dados. O XML do Snapshot só receberá atualizações de manutenção.

O processamento para os dois tipos de integração do Snapshot é realizado por publicação de HTTP do arquivo de dados para o terminal apropriado.

Suporte a dados

Objeto de dados

Suporte de arquivo simples do Snapshot

Suporte de XML do Snapshot

Usuários

Sim

Sim

Cursos

Sim

Sim

Associações

(Matrículas e Exercícios de Pessoal)

Sim

Sim

Categorias do catálogo

Sim

Sim

Organizações

Sim

Sim

Observadores

Sim

Sim

Funções da instituição

Sim

Sim

Nós

Sim

Cursos em listas cruzadas

Sim

Períodos

Sim

Padrões (como Atributo de cursos)

Sim

Requisitos

Capacidade do SIA de gerar dados formatados para o tipo de integração escolhido – XML do Snapshot ou arquivo simples do Snapshot com o delimitador apropriado.

Outro ponto que vale a pena reiterar: o Controlador do Snapshot e o formato de dados XML do Snapshot não devem ser a primeira opção de integração, uma vez que estão apenas recebendo atualizações de manutenção e não suporte a objetos novos ou desenvolvimento de recursos. Espera-se que, em algum momento no futuro, seja feito um aviso sobre o término do suporte com tempo suficiente para a adaptação do cliente.

Consulte a seção de exemplos do Enterprise 1.1 para obter dados de amostra, observando que o formato de dados é ligeiramente diferente entre as duas versões suportadas do Enterprise 1.1 (padrão e vista).

Configuração: tipos de integração de snapshot

Além de uma compreensão dos dados envolvidos em qualquer integração do Sistema de informações do aluno (SIA), a configuração dos tipos de integração do Snapshot requer conhecimento dos recursos e terminais do Sistema de informações do aluno (SIA), de olho se os objetos de dados suportados no tipo do Snapshot selecionado atendem às metas de integração do cliente. Além disso, é necessário entender o formato de arquivo específico. Você pode criar uma integração do Snapshot por meio das etapas a seguir em Blackboard System Administrator SIS Integration UI: on the Administrator Panel select Integração de dados e, em seguida, em Integrações do sistema de informações do Aluno.

As etapas a seguir servem para os dois tipos de Integração do Snapshot. A principal diferença em selecionar o tipo de integração depende se os dados são XML (escolha o XML do Snapshot) ou delimitados (arquivo simples do Snapshot).

  1. Clique em Criar integração.

  2. Clique em XML do Snapshot ou arquivo simples do Snapshot. Na próxima tela, selecione as opções de configuração.

    Nota

    Para executar a configuração avançada (Mapeamento de dados, por exemplo), uma integração deve ser configurada com o status Teste ou Ativo

  3. Nome da integração: insira XML do Snapshot ou arquivo simples do Snapshot.

  4. Descrição (opcional): insira o que você deseja descrever a integração; por exemplo: XML do Snapshot de teste ou arquivo simples do Snapshot de teste.

  5. O Nome de usuário compartilhado e a Senha compartilhada são usados para operações de publicação de dados.

  6. Definir o Status de integração:

    1. Inativo – A Integração não realiza o processamento.

    2. Ativo – A integração executa o processamento e atualiza Blackboard os dados.

    3. Testes – A integração executa o processamento e não é atualizada Blackboard.

  7. Configurar os níveis de detalhamento do log. Para Teste, recomendamos que você selecione Todas as mensagens de diagnóstico e depuração. Para Ativo, é recomendado usar uma configuração mais baixa, como Somente erros ou Erros e alertas.

  8. Clique em a chave da fonte de dados (DSK) a ser usada para esta integração. Você pode selecionar o uso de uma DSK existente específica, criar uma nova chave ou usar a fonte de dados fornecida no feed.

    Nota

    Em todos os casos, uma DSK deve ser criada antes que os feeds de dados possam ser processados.

  9. Apenas o arquivo simples do Snapshot suporta o gerenciamento de nós pai. Selecione adequadamente para atender aos seus objetivos.

  10. Selecione os objetos tratados por esta integração e como tratar a paridade. Geralmente, os padrões são adequados. OBSERVAÇÃO: Você pode ter vários tipos de integração, cada um lidando com um subconjunto exclusivo de objetos de integração disponíveis.

  11. Clique em Enviar e sua nova integração do Snapshot será exibida na lista de integrações.

Mais uma etapa deve ser concluída para suportar a integração do Snapshot e isso é configurar o Sistema de informações do aluno (SIA) para postar dados Blackboard ou configurar um cron do lado do servidor do aplicativo ou um trabalho em lote para postar os dados Blackboard. Observe que os terminais do Snapshot são específicos para a tarefa necessária a ser executada.

A postagem no servidor de aplicativos para Blackboard é realizada usando CURL ou aplicativo semelhante acionado por um cron ou trabalho em lote:

curl -k -w %{http_code} -H "Content-Type:text/plain" -u SHARED_USERNAME:SHARED_PASSWORD --data-binary @PATH_TO_TEST_FILE ENDPOINT_URL

Substituir:

SHARED_USERNAME com o nome de usuário compartilhado

SHARED_PASSWORD com a senha compartilhada

PATH_TO_TEXT_FILE com o caminho do arquivo de dados XML

Substitua ENDPOINT_URL pelo URL do terminal.

Você pode ver uma lista dos endpoints no servidor acessando a página Informações HTTP fora do menu de contexto da integração de arquivo simples. No Painel do administrador, clique em Integração de dados depois Integrações do sistema de informações do Aluno. No menu da sua integração, escolha Informações http.

Se for suportado por um aplicativo de nível médio ou pelo SIA, os dados podem ser publicados diretamente no terminal seguindo o protocolo acima.

Uma vez que o acima foi concluído e o Sistema de informações do aluno (SIA) foi habilitado para gerar dados e postar ou salvar em arquivo para postagem, Blackboard você deve começar a ver os registros na integração.

Avalie os dados e determine se você precisa fazer ajustes usando a Configuração avançada/Mapeamento de campo nos objetos de dados disponíveis. Consulte a seção Mapeamento de campo na seção final dos exemplos para obter uma descrição dessa funcionalidade.

Para saber mais sobre o processamento de arquivos de dados, consulte Automação do arquivo simples do Snapshot.

Integrações de snapshot

As integrações do Snapshot são baseadas em conjuntos de dados que atendem a objetivos específicos. Por exemplo, para gerenciar Usuários ou Cursos no sistema. Dos dois tipos suportados – snapshot XML e Snapshot Flat File – apenas o Snapshot Flat File deve ser considerado o mais atual com objetos de Blackboard dados suportados.

Como acontece com todos os tipos de integração "baseados em arquivo" (tipos Snapshot e Enterprise 1.1), há dois processos para consumir dados nesses arquivos – o uso do arquivo de feed de upload da GUI ou o uso de uma transferência de dados http (por exemplo: cURL). No caso da transferência de dados http, um cron ou trabalho em lote pode ser usado para acionar a operação. Além disso, desde que seja suportado pelo Sistema de informações do aluno (SIA) ou pela camada intermediária, um fluxo de dados pode ser postado diretamente.

Cada operação é obtida por meio de um terminal específico. Esses terminais para o servidor de aplicativos estão disponíveis por meio do link de Informações HTTP de integrações encontrados no menu.

Criar um arquivo de dados

  1. No Painel do administrador, em Integrações, clique em Integração de dados.

  2. Clique em Integrações dos Sistemas de Informações do Aluno (SIA).

  3. No menu suspenso Criar integração, clique em arquivo simples do Snapshot se você estiver criando um arquivo manualmente.

  4. Informe um Nome da integração (obrigatório). Você tem a opção de inserir uma descrição.

  5. Você pode adicionar segurança inserindo um Nome de usuário compartilhado e uma Senha compartilhada. Isso é usado com mais frequência para publicação no terminal.

  6. No Delimitador de arquivo feed, selecione o caractere que separa os campos em seu arquivo de dados.

  7. Em Status de integração, selecione inativo, ativo ou teste.

  8. Em Verbosidade do Registro, defina o nível de detalhamento que você quiser nos seus registros.

A área Suporte de dados permite que você faça segmentação lógica de dados. Por exemplo, se você tiver dois sistemas de informações de Alunos diferentes para dois campi diferentes, poderá segmentar para esses dois campi separados. Ou se você deseja segmentar dados para diferentes períodos acadêmicos.

  1. Em Fonte de dados do Learn, você pode selecionar se a fonte de dados deve ser definida nos dados de entrada ou usar a mesma Blackboard fonte de dados para todos os novos dados de entrada.

  2. Você tem a opção de inserir um Prefixo de código de identificação do lote. Isso é usado para prefixar identificadores de objetos criados por essa integração a fim de evitar conflitos de código. Não é recomendado que isso seja modificado depois que os dados forem criados para essa integração.

  3. Selecione a colocação de nós em Nó de hierarquia principal.

Em Configuração avançada, você tem uma série de opções para, por exemplo, lidar com situações em que registros específicos não estão presentes em um lote. Para este caso de uso, deixaremos as seleções padrão no lugar.

Depois de inserir seus dados, clique em Enviar. Isso criará seu arquivo para integração.

Faça upload de um arquivo de dados para integração:

  1. No Painel do administrador, em Integrações, clique em Integração de dados.

  2. Clique em Integrações dos Sistemas de Informações do Aluno (SIA).

  3. Clique no menu do arquivo que você deseja carregar. Clique em Carregar um arquivo de feed.

  4. No menu Tipo de dados, defina seu tipo de dados. Os mais comuns para integrações são Nó de Hierarquia (se o arquivo representar sua hierarquia), Associação de Curso, Associação de Organização e Associação de Usuário.

  5. Para Tipo de operação, a opção mais comum é Armazenar.

    • Use a Atualização completa ao fazer comparações de dados completas e para excluir algo que não está no arquivo. Tenha cuidado com esta opção.

    • Use Excluir para excluir os registros que você está enviando.

  6. Clique em Enviar.

Você pode verificar o registro do SIA para confirmar que ele foi adicionado. Para arquivos maiores, pode levar alguns minutos para carregar. Clique em Registros em Ferramentas e utilitários e clique em Registros do Sistema de informações do aluno (SIA).

Pontos de extremidade do Snapshot

Pontos de extremidade da operação do Snapshot para arquivo simples

Use essas informações para configurar seu SIA para publicar (POST) arquivos de feed de arquivo simples do Snapshot na sua integração. Os objetos armazenados continuarão a existir e a reter seus dados. Objetos excluídos são excluídos. A atualização completa excluirá todos os objetos existentes que não estão no feed file. A publicação de um arquivo de um tipo de objeto específico para um terminal não correspondente falhará. Por exemplo: a postagem de um arquivo de dados do curso em um endpoint de Pessoa falhará.

Importante

Desabilitar um curso desabilitará as matrículas nesse curso. Esse é um novo comportamento.

Você também pode encontrar o URL do terminal de uma operação na interface Blackboard do usuário. Navegue até o Painel do administrador e clique em Integração de dados depois Integrações de sistemas de informações do Aluno. Localize a integração, abra o menu e clique em Informações HTTP. Os URLs do terminal da integração estarão relacionados.

Operação

URL de terminal

Curso – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/course/store

Curso – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/course/refresh

Curso – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/course/refreshlegacy

Curso – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/course/delete

Associação de curso – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/courseassociation/store

Associação de curso – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/courseassociation/refresh

Associação de curso – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/courseassociation/refreshlegacy

Associação de curso – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/courseassociation/delete

Categoria do curso – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategory/store

Categoria do curso – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategory/refresh

Categoria do curso – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategory/refreshlegacy

Categoria do curso – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategory/delete

Associação da categoria do curso – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategorymembership/store

Associações da categoria do curso – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategorymembership/refresh

Associação da categoria do curso – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategorymembership/refreshlegacy

Associação da categoria do curso – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/coursecategorymembership/delete

Matrícula em curso – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/membership/store

Matrícula em curso – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/membership/refresh

Matrícula em curso – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/membership/refreshlegacy

Matrícula em curso – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/membership/delete

Associação de padrão do curso – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/standardsassociation/store

Associação de padrão do curso – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/standardsassociation/refresh

Associação de padrão do curso – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/standardsassociation/refreshlegacy

Associação de padrão do curso – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/standardsassociation/delete

Nó de hierarquia – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/node/store

Nó de hierarquia – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/node/refresh

Nó de hierarquia – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/node/refreshlegacy

Nó de hierarquia – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/node/delete

Associação de observador – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/associateobserver/store

Associação de observador – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/associateobserver/refresh

Associação de observador – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/associateobserver/refreshlegacy

Associação de observador – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/associateobserver/delete

Comunidade – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organization/store

Comunidade – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organization/refresh

Comunidade – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organization/refreshlegacy

Comunidade – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organization/delete

Associação de organizações – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationassociation/store

Associação de organizações – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationassociation/refresh

Associação de organizações – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationassociation/refreshlegacy

Associação de organizações – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationassociation/delete

Categoria da organização – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategory/store

Categoria da organização – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategory/refresh

Categoria da organização – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategory/refreshlegacy

Categoria da organização – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategory/delete

Associação de categoria da organização – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategorymembership/store

Associação de categoria da organização – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategorymembership/refresh

Associação de categoria da organização – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategorymembership/refreshlegacy

Associação de categoria da organização – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationcategorymembership/delete

Associação de organizações – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationmembership/store

Associação de organizações – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationmembership/refresh

Associação de organizações – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationmembership/refreshlegacy

Associação de organizações – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/organizationmembership/delete

Pessoa – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/person/store

Pessoa – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/person/refresh

Pessoa – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/person/refreshlegacy

Pessoa – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/person/delete

Período – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/term/store

Período – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/term/refresh

Período – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/term/refreshlegacy

Período – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/term/delete

Associação de usuário – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/userassociation/store

Associação de usuário – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/userassociation/refresh

Associação de usuário – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/userassociation/refreshlegacy

Associação de usuário – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/userassociation/delete

Função secundária do usuário na instituição – Armazenar

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/secondaryinstrole/store

Função secundária do usuário na instituição – Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/secondaryinstrole/refresh

Função secundária do usuário na instituição – Atualização completa por DSK

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/secondaryinstrole/refreshlegacy

Função secundária do usuário na instituição – Excluir

https://<servername.domain.edu>/webapps/bb-data-integration-flatfile-BB<DATABASEIDENTIFIER>/endpoint/secondaryinstrole/delete

Se você conhece o Snapshot herdado, o tipo de Arquivo simples da estrutura do SIA não traz nenhuma alteração ao formato, a não ser pela adição de cabeçalhos para os novos objetos de dados suportados. Para saber mais, consulte Formato de dados do arquivo simples do Snapshot e Exemplos de arquivo simples do Snapshot.

Pontos de extremidade da operação do Snapshot para XML

Use essas informações para configurar seus feed files SIA como POST XML para esta integração. Os objetos armazenados continuarão a existir e a reter seus dados. Objetos excluídos são excluídos. A atualização completa excluirá todos os objetos existentes que não estão no feed file. A publicação de um objeto que contenha um tipo de objeto incorreto resultará em falha.

Operação

Ponto de extremidade

Usar status de registro

https://<servername.domain.edu>/webapps/bb-data-integration-ss-xml-BB<DATABASEIDENTIFIER>/endpoint

Atualização completa

https://<servername.domain.edu>/webapps/bb-data-integration-ss-xml-BB<DATABASEIDENTIFIER>/endpoint/refresh

Excluir somente

https://<servername.domain.edu>/webapps/bb-data-integration-ss-xml-BB<DATABASEIDENTIFIER>/endpoint/delete

Saiba Mais

Visão geral da estrutura do Sistema de informações do aluno (SIA)

Visão geral da chave da fonte de dados