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).
Clique em Criar integração.
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
Nome da integração: insira XML do Snapshot ou arquivo simples do Snapshot.
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.
O Nome de usuário compartilhado e a Senha compartilhada são usados para operações de publicação de dados.
Definir o Status de integração:
Inativo – A Integração não realiza o processamento.
Ativo – A integração executa o processamento e atualiza Blackboard os dados.
Testes – A integração executa o processamento e não é atualizada Blackboard.
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.
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.
Apenas o arquivo simples do Snapshot suporta o gerenciamento de nós pai. Selecione adequadamente para atender aos seus objetivos.
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.
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_URLSubstituir:
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
No Painel do administrador, em Integrações, clique em Integração de dados.
Clique em Integrações dos Sistemas de Informações do Aluno (SIA).
No menu suspenso Criar integração, clique em arquivo simples do Snapshot se você estiver criando um arquivo manualmente.
Informe um Nome da integração (obrigatório). Você tem a opção de inserir uma descrição.
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.
No Delimitador de arquivo feed, selecione o caractere que separa os campos em seu arquivo de dados.
Em Status de integração, selecione inativo, ativo ou teste.
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.
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.
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.
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:
No Painel do administrador, em Integrações, clique em Integração de dados.
Clique em Integrações dos Sistemas de Informações do Aluno (SIA).
Clique no menu do arquivo que você deseja carregar. Clique em Carregar um arquivo de feed.
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.
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.
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)