O Arquivo simples de instantâneo fornece a capacidade de integração usando os objetos de dados do LEARN mais recentes. Veja abaixo uma lista completa de objetos suportados, suas convenções de nomenclatura de UI para cabeçalho de alimentação, descrição de uso e requisitos de dados.
Como o feed de dados é um arquivo de texto, todos os dados são representados como uma sequência de caracteres. Em alguns casos, é preciso ficar atento à formatação e comprimento específicos. Sempre que exigidos pelo campo, os valores compatíveis são fornecidos. Os campos obrigatórios são destacados e observados.
Objetos do LEARN:
Curso/Associações da comunidade
Associação de função secundária da instituição
Associação de usuários de hierarquia
Objeto do LEARN: Usuário
Objeto do SIA: Pessoa
Comportamento de inserção/atualização padrão: inserções ou atualizações inteligentes
Comportamento de exclusão padrão: desativar
Campos do Learn
Código de identificação do lote (Obrigatório)
Obrigatório: Sim
Exclusivo: Sim
Cabeçalho: external_person_key
Descrição: um identificador exclusivo para um usuário na instituição. Esse código é fornecido pela instituição e não é exibido para os usuários.
É altamente recomendável que os dados-chave sejam um identificador permanente e não mutável para cada usuário. Um exemplo de uma boa chave é um código de aluno permanente atribuído quando a pessoa se inscreve na instituição. Observe que o banco de dados não pode mesclar dados entre contas distintas.
Limite máximo: 64.
Chave de fonte de dados (Obrigatório) Fornecido pela integração ou pelo arquivo de dados.
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: data_source_key
Descrição: chave usada para estabelecer o agrupamento de elementos do usuário. Observe que isso pode ser fornecido pela configuração de integração e, portanto, não seria necessário no arquivo.
Comprimento máximo: 256. Caracteres multibyte aceitos.
Primeiro Nome (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: nome
Descrição O primeiro nome do usuário.
Limite máximo: 100. Caracteres multibyte aceitos.
Sobrenome (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: sobrenome
Descrição: o nome de família/sobrenome do usuário.
Limite máximo: 100. Caracteres multibyte aceitos.
Nome de usuário (Obrigatório)
Obrigatório: Sim
Exclusivo: Sim
Cabeçalho: user_id
Descrição: O nome de usuário usado para fazer logon no Blackboard Learn. Os nomes de usuário devem ser exclusivos.
Limite máximo: 50. Caracteres multibyte aceitos.
Pronúncia do nome
Obrigatório: Não
Exclusivo: Não
Cabeçalho: TBC
Descrição: guia de pronúncia ou ortografia fonética para o nome do usuário.
Limite máximo: 1000. Caracteres multibyte aceitos.
Senha
Obrigatório: Não
Exclusivo: Não
Cabeçalho: senha
Descrição: A senha usada para fazer logon no Blackboard Learn. Se nenhuma senha for fornecida no feed de dados, o Learn preencherá esse campo com uma senha SHA-512 para fins de segurança.
Limite máximo: 32. Caracteres multibyte aceitos.
Disponível
Obrigatório: Não
Exclusivo: Não
Cabeçalho: available_ind
Descrição: Disponibilidade da conta de usuário na interface de usuário. Se definida como “não”, a conta do usuário será exibida em cinza para o Administrador e os instrutores. O usuário não poderá fazer logon no sistema. Os valores podem ser “Y” para sim ou “N” para não.
Valores compatíveis: “Y” e “N”.
Data de Nascimento
Obrigatório: Não
Exclusivo: Não
Cabeçalho: data de nascimento
Descrição: a data de nascimento do usuário.
Formato: aaaammdd.
Cidade
Obrigatório: Não
Exclusivo: Não
Cabeçalho: cidade
Descrição: o nome da cidade que corresponde ao endereço do usuário.
Limite máximo: 50. Caracteres multibyte aceitos.
Empresa
Obrigatório: Não
Exclusivo: Não
Cabeçalho: empresa
Descrição: o nome da empresa para a qual o usuário trabalha.
Limite máximo: 100. Caracteres multibyte aceitos.
País
Obrigatório: Não
Exclusivo: Não
Cabeçalho: país
Descrição: o nome do país que corresponde ao endereço do usuário.
Limite máximo: 50. Caracteres multibyte aceitos.
Departamento
Obrigatório: Não
Exclusivo: Não
Cabeçalho: departamento
Descrição: o nome do departamento ou subseção onde o usuário trabalha.
Limite máximo: 100. Caracteres multibyte aceitos.
Nível Escolar
Obrigatório: Não
Exclusivo: Não
Cabeçalho: educ_level
Descrição: o nível de escolaridade mais elevado do usuário.
Valores compatíveis: “K-8”, “high school”, “freshman”, “sophomore”, “junior”, “senior”, “graduate school”, “post-graduate school”
Obrigatório: Não
Exclusivo: Não
Cabeçalho: e-mail
Descrição o endereço de e-mail do usuário. A Blackboard recomenda que o user_email seja um válido. Usuários sem um endereço de e-mail não conseguem enviar e-mails.
Limite máximo: 100
E-mail da instituição
Obrigatório: Não
Exclusivo: Sim
Cabeçalho: inst_email
Descrição o endereço de e-mail da instituição do usuário. inst_email pode ser definido como Nulo. Nenhuma comunicação por e-mail é enviada para o inst_email.
Limite máximo 254
Pronomes
Obrigatório: Não
exclusivo: Sem
cabeçalho: pronomes
Descrição: esses são os pronomes do usuário. Vários valores de pronome são aceitos usando vírgula como delimitador.
Limite máximo: 1000
Sexo
Obrigatório: Não
Exclusivo: Não
Cabeçalho: gênero
Descrição: o gênero do usuário.
Valores compatíveis: “Not Disclosed”, “Male”, “Female”
Telefone Residencial
Obrigatório: Não
Exclusivo: Não
Cabeçalho: h_phone_1
Descrição: o número do telefone residencial do usuário.
Limite máximo: 50. Caracteres multibyte aceitos.
Telefone residencial (secundário)
Obrigatório: Não
Exclusivo: sem h_phone_2
Descrição: um número de telefone residencial adicional associado ao usuário.
Limite máximo: 50. Caracteres multibyte aceitos.
Cargo
Obrigatório: Não
Exclusivo: Não
Cabeçalho: job_title
Descrição: o cargo associado ao usuário.
Limite máximo: 100. Caracteres multibyte aceitos.
Nome do meio
Obrigatório: Não
Exclusivo: sem nome do meio
Descrição: o nome do meio do usuário.
Limite máximo: 100. Caracteres multibyte aceitos.
Celular
Obrigatório: Não
Exclusivo: Não
Cabeçalho: m_phone
Descrição: O número do telefone celular do usuário.
Limite máximo: 50. Caracteres multibyte aceitos.
Outro nome
Obrigatório: Não
Exclusivo: Não
Cabeçalho: outro nome
Descrição: esse é o nome de preferência do usuário.
Limite máximo: 100.
Tipo de criptografia de senha
Obrigatório: Não
Exclusivo: Não
Cabeçalho: pwencryptiontype
Descrição: esse campo define o tipo de criptografia de senha usado para criptografar a senha no banco de dados.
Os valores compatíveis são: MD5, SSHA
Função primária da instituição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: institution_role
Descrição: a Função primária da instituição do usuário, que determina a visualização dos Módulos do portal e de outros itens para o usuário.
Consulte “Gerenciar funções na instituição” no painel de Administrador do sistema para obter a lista de Funções na instituição válidas no sistema.
Pronomes
obrigatórios: Não
Exclusivo: Não
Cabeçalho: pronomes
Descrição: Esses são os pronomes do usuário.
Limite máximo: 1000.
Código de identificação do lote para substituição
Obrigatório: Não
Exclusivo: Sim
Cabeçalho: new_external_person_key
Descrição: esse campo é usado apenas nas raras ocasiões em que o EXTERNAL_PERSON_KEY de um usuário é alterado.
Limite máximo: 64. Caracteres multibyte aceitos.
Uid de lote de origem de dados de substituição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: new_data_source_key
Descrição: nova chave usada para estabelecer o agrupamento de elementos do usuário. Substitui dados de associação de fontes de dados existentes ao grupo designado pela chave de fonte de dados de substituição especificada. Observação: O campo de mapeamento da UI para o código de identificação do lote de fonte de dados para substituição é 'script.flatfile.UserReplacementDataSourceBatchUid'
Status da linha
Obrigatório: Não
Exclusivo: Não
Cabeçalho: row_status
Descrição: define o valor do registro para um dos seguintes: Ativado: acesso normal ao registro. Desativado: o registro é visível em algumas áreas da UI, mas não pode ser alterado ou acessado. Excluído: o registro está programado para ser removido.
Valores compatíveis: “enabled”, “disabled”, “deleted”
Limite máximo: 64. Caracteres multibyte aceitos.
Estado
Obrigatório: Não
Exclusivo: Não
Cabeçalho: estado
Descrição: o nome do estado ou província que corresponde ao endereço do usuário.
Limite máximo: 50. Caracteres multibyte aceitos.
Rua 1
Obrigatório: Não
Exclusivo: Não
Cabeçalho: street_1
Descrição: a primeira linha do endereço do usuário.
Limite máximo: 100. Caracteres multibyte aceitos.
Rua 2
Obrigatório: Não
Exclusivo: Não
Cabeçalho: street_2
Descrição: a segunda linha do endereço do usuário.
Limite máximo: 100. Caracteres multibyte aceitos.
Código de aluno
Obrigatório: Não
Exclusivo: Não
Cabeçalho: student_id
Descrição: campo de identificador genérico. Esse é um campo somente de exibição.
Limite máximo: 100. Caracteres multibyte aceitos.
Sufixo
Obrigatório: Não
Exclusivo: Não
Cabeçalho: sufixo O sufixo de nome do usuário.
Limite máximo: 100. Caracteres multibyte aceitos.
Função de sistema
Obrigatório: Não
Exclusivo: Não
Cabeçalho: system_role
Descrição: a função administrativa do usuário, descrevendo o nível de privilégio de administração do sistema do usuário. A função de “none” não oferece privilégios de administração de sistema ou criação de cursos e é a função mais comum. atribuída. As seguintes sequências de caracteres são aceitas: Administrador de usuários: “account_admin”, “accountadmin” ou “user_admin” Suporte ao sistema: “system_support” ou “syssupport” Criador de curso: “course_creator” ou “creator” Suporte: “course_support” ou “support” Convidado: "convidado" Nenhum: “none” Observador: "observador"Administrador do portal: “portal_admin” ou “portal” Administrador do sistema: “sys_admin”, “sysadmin” ou “system_admin” Administrador de eCommerce: “ecommerce_admin” Administrador do cartão para transações eletrônicas: “card_office_admin” Administrador do armazenamento: “store_admin” As funções definidas do sistema do usuário podem ser usadas. Basta relacionar o “Código da função” encontrado no Painel do administrador > Função do sistema. Se não houver um, o sistema não atribui a nenhum por padrão. Title No No title Título Não Não título O título que o usuário prefere usar.
Limite máximo: 100. Caracteres multibyte aceitos.
Site
Obrigatório: Não
Exclusivo: Não
Cabeçalho: página da web
Descrição: o URL da página da web pessoal do usuário, se tiver um.
Limite máximo: 100
Telefone comercial
Obrigatório: Não
Exclusivo: Não
Cabeçalho: b_Phone _1
Descrição: o número do telefone comercial associado ao usuário.
Limite máximo: 50. Caracteres multibyte aceitos.
Telefone comercial (secundário)
Obrigatório: Não
Exclusivo: Não
Cabeçalho: b_phone_2
Descrição: um número de telefone comercial adicional associado ao usuário.
Limite máximo: 50. Caracteres multibyte aceitos.
CEP
Obrigatório: Não
Exclusivo: Não
Cabeçalho: zip_code
Descrição: o CEP ou código postal do usuário.
Limite máximo: 50. Caracteres multibyte aceitos.
Objeto do LEARN: Curso e Organização
Objeto do SIA: curso ou comunidade
Comportamento de inserção/atualização padrão: inserções ou atualizações inteligentes
Comportamento de exclusão padrão: desativar
Campos do Learn
Código de identificação do lote (Obrigatório)
Obrigatório: Sim
Exclusivo: Sim
Cabeçalho: external_course_key.external_organization_key
Descrição: nome abreviado usado pela instituição para identificar de maneira exclusiva a seção do curso ou da comunidade. Não é exibido aos usuários. Pode conter apenas letras, dígitos, traços e pontos. Nenhum espaço ou outra pontuação permitida. Deve ser exclusivo para cada curso e comunidade e geralmente é o mesmo que COURSE_ID ou ORGANIZATION_ID.
Limite máximo: 64. Deve ser exclusivo. Caracteres multibyte aceitos.
Código do curso ou Código da comunidade (Obrigatório)
Obrigatório: Sim
Exclusivo: Sim
Cabeçalho: course_id ou organization_id
Descrição: nome abreviado usado pela instituição para identificar exclusivamente o curso ou a comunidade (por exemplo, math101_F99 ou ChessClub). Os seguintes caracteres não podem ser usados: espaço ( ) & / ' +
Limite máximo: 100. Deve ser exclusivo e não pode ser alterado.
Nome do curso ou da comunidade (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: course_name/organization_name
Descrição: título completo do curso ou da comunidade. Usado para ser exibido.
Limite máximo: 255. Caracteres multibyte aceitos.
Chave de fonte de dados (Obrigatório) Fornecido pela integração ou pelo arquivo de dados.
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: data_source_key
Descrição: chave usada para estabelecer o agrupamento de elementos do curso ou da comunidade. Observe que isso pode ser fornecido pela configuração de integração e, portanto, não seria necessário no arquivo.
Comprimento máximo: 256. Caracteres multibyte aceitos.
Visão do curso
Obrigatório: Não
Exclusivo: Não
Cabeçalho: course_experience
Descrição: Determina qual visualização do curso aparecerá para novos cursos. Esse campo é apenas inserido e não pode ser atualizado por meio da estrutura do SIA.
Valores compatíveis: Original, Ultra ou Escolha do instrutor.
Visualização da organização
Obrigatório: Não
Exclusivo: Não
Cabeçalho: organization_experience
Descrição: permite que os clientes selecionem a experiência na qual eles querem criar a organização. Esse campo é apenas inserido e não pode ser atualizado por meio da estrutura do SIA.
Valores compatíveis: Original, Ultra ou Escolha do instrutor.
classificationId
Obrigatório: Não
Exclusivo: Não
Cabeçalho: classification_key
Descrição: isso determina a classificação (área de assunto e disciplina) do curso. Esse é um código representando a chave primária para a classificação.
Limite máximo: 450
hasDescriptionPage
Obrigatório: Não
Exclusivo: Não
Cabeçalho: desc_page_ind
Descrição: no momento, esse campo não é compatível. As integrações não devem usar esse campo.
numDaysOfUse
Obrigatório: Não
Exclusivo: Não
Cabeçalho: days_of_use
Descrição: número de dias que os alunos podem acessar o curso após a matrícula. Útil para aprendizagem individualizada. Esse valor é usado apenas se a duração for definida como “FIXED” e descreve o número de dias que o curso pode ser usado após a criação.
Numérico. Por exemplo: 120
serviceLevelType
Obrigatório: Não
Exclusivo: Não
Cabeçalho: service_level
Descrição: geralmente não é usado em feeds de dados. Ignorar.
Especifica o tipo de curso.
C = Comunidade = Organização
F = Completo = Curso
R = Registrado = (não é usado)
T = Test_Drive = (não é usado)
S = Sistema = Um curso com funções limitadas para proteger os dados que compõem o curso.
Valores compatíveis: “F”, “C”, “R”, “T”, “S”
Permitir Convidados
Obrigatório: Não
Exclusivo: Não
Cabeçalho: allow_guest_ind
Descrição: permite o acesso de convidado ao curso.
Valores compatíveis: “Y” e “N”
Permitir Observadores
Obrigatório: Não
Exclusivo: Não
Cabeçalho: allow_observer_ind
Descrição: permite o acesso de observador ao curso.
Valores compatíveis: “Y” e “N”
Disponível
Obrigatório: Não
Exclusivo: Não
Cabeçalho: available_ind
Descrição: estabelece a disponibilidade do curso ou comunidade para a Blackboard. Se use_term_avail_ind estiver como “Y”, esse sinalizador será ignorado e a disponibilidade desse curso será determinada pelo termo associado available_ind.
Valores compatíveis: “Y” e “N”
Código de identificação do lote de curso de dupla negociação
Obrigatório: Não
Exclusivo: Não
Cabeçalho: master_course_key
Descrição: Curso pai EXTERNAL_COURSE_KEY, do qual esse curso é um filho.
Limite máximo: 64
Descrição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: descrição
Descrição: descrição completa do curso.
Limite máximo: 4000. Caracteres multibyte aceitos.
Duração
Obrigatório: Não
Exclusivo: Não
Cabeçalho: duração
Descrição: isso é para indicar se a duração da disponibilidade do curso é contínua, intervalo de datas, x dias a partir da matrícula ou período determinado.
As opções são:
- Contínuo: “C” = O curso está sempre acessível.
- Intervalo: “R” = O curso está acessível nos dias entre START_DATE e END_DATE. A data de início ou de término pode ser deixada em aberto para tornar um curso acessível a partir de uma determinada data ou até uma determinada data.
- Duração: “D” = N dias a partir da matrícula
- Período: “T” = Período determinado (a duração do período associado controla a duração desse curso)
Valores compatíveis: “C”, “R”, “D”, “T”
Ritmo educacional
Obrigatório: Não
Exclusivo: Não
Cabeçalho: ritmo
Descrição: indica se o curso é orientado por instrutor ou individualizado conforme o aluno.
Valores compatíveis: “Self”, “Instructor”
Data Final
Obrigatório: Não
Exclusivo: Não
Cabeçalho: end_date
Descrição: data em que o acesso ao curso termina.
Formato: aaaammdd
Forçar Pacote de Idioma
Obrigatório: Não
Exclusivo: Não
Cabeçalho: locale_enforced
Descrição: um sinalizador que determina se o pacote de idiomas é aplicado quando um usuário acessa o curso. Se o pacote de idiomas não for aplicado, o usuário poderá visualizar o curso usando o pacote de idiomas que preferir.
Valores compatíveis: “Y” e “N”
Código de acesso à inscrição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: enroll_access_code
Descrição: esse é o código de acesso para os alunos usarem quando se matricularem no curso.
Limite máximo: 50.
Data de término da inscrição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: enroll_end
Descrição: data em que a matrícula não está mais disponível para os alunos.
Formato: aaaammdd
Data de início da inscrição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: enroll_start
Descrição: data em que a matrícula pode começar.
Formato: aaaammdd
Tipo de Inscrição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: enroll_option
Descrição: determina o método de matrícula.
Valores compatíveis: “instructor”, “self”, ou “email”.
Taxa
Obrigatório: Não
Exclusivo: Não
Cabeçalho: taxa
Descrição: taxa associada a este curso ou comunidade.
Numérico. 11 caracteres, 2 casas decimais. Ex.: 1500,00
Nome da instituição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: institution_name
Descrição: O nome da instituição.
Limite máximo: 255. Caracteres multibyte aceitos.
Pacote de idiomas
Obrigatório: Não
Exclusivo: Não
Cabeçalho: localidade
Descrição: identificador para o pacote de idiomas de preferência. O valor é expresso como xx_XX, por exemplo, o pacote do idioma francês é representado por fr_FR
Limite máximo: 20.
Bloqueada
Obrigatório: Não
Exclusivo: Não
Cabeçalho: lockout_ind
Descrição: indica se o acesso ao curso ou comunidade foi restrito. Se definido como “Y”, o acesso ao curso ou comunidade será restrito com base em END_DATE e START_DATE.
Valores compatíveis: “Y” e “N”
Utilização máxima do disco (limite tolerável)
Obrigatório: Não
Exclusivo: Não
Cabeçalho: soft_limit
Descrição: limite arriscado de cota do curso. Essa configuração aciona os e-mails de aviso quando o armazenamento da pasta do curso atinge o soft_limit especificado e as cotas do curso estão em vigor.
Numérico. por exemplo: 10 MB seria 10485760 bytes.
Associação primária de Uid em lotes
Obrigatório: Não
Exclusivo: Sim
Cabeçalho: : external_association_key
Descrição: a chave externa do nó com a qual o curso deve estar associado primariamente. O curso usa os padrões de configuração da ferramenta desse nó para criar as próprias configurações. Esse é o mesmo campo que "external_association_key" do feed da Associação de cursos; exceto que essa associação é a "primária"... o que significa que ela vai copiar os padrões de configuração da ferramenta na criação do curso.
Os cabeçalhos mínimos necessários para criar cursos que devem estar associados a um nó de hierarquia institucional são:
external_course_key
course_id
course_name
external_association_key
primary_external_node_key
Uid em lote de nó principal
Obrigatório: Não
Exclusivo: Não
Cabeçalho: primary_external_node_key
Descrição: esse é o mesmo campo que “external_node_key” do feed da Associação de cursos, exceto que essa associação é a primária.
Os cabeçalhos mínimos necessários para criar cursos que devem estar associados a um nó de hierarquia institucional são:
external_course_key
course_id
course_name
external_association_key
primary_external_node_key
Limite máximo: 256
Código de identificação do lote para substituição
Obrigatório: Não
Exclusivo: Sim
Cabeçalho: new_external_course_key
Descrição: esse campo é usado apenas nas raras ocasiões em que o EXTERNAL KEY de um curso ou comunidade é alterado.
Limite máximo: 64. Deve ser exclusivo. Caracteres multibyte aceitos.
Uid de lote de origem de dados de substituição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: new_data_source_key
Descrição: nova chave usada para estabelecer o agrupamento de elementos do usuário. Substitui dados de associação de fontes de dados existentes ao grupo designado pela chave de fonte de dados de substituição especificada. Observação: O campo de mapeamento da UI para o código de identificação do lote de fonte de dados para substituição é 'script.flatfile.CourseReplacementDataSourceBatchUid'
Status da linha
Obrigatório: Não
Exclusivo: Não
Cabeçalho: row_status
Descrição: define o valor do registro para um dos seguintes: Ativado: acesso normal ao registro. Desativado: o registro é visível em algumas áreas da UI, mas não pode ser alterado ou acessado. Excluído: o registro está programado para ser removido.
Valores compatíveis: “enabled”, “disabled”, “deleted”
Mostrar no catálogo
Obrigatório: Não
Exclusivo: Não
Cabeçalho: catalog_ind
Descrição: estabelece se o curso ou comunidade aparece no catálogo.
Valores compatíveis: “Y” e “N”
Chave de cópia do curso fonte. Chave de cópia da comunidade fonte
Obrigatório: Não
Exclusivo: Não
Cabeçalho: template_course_key.template_organization_key
Descrição: chave externa da fonte de conteúdo para operações de cópia.
Limite máximo: 64. Caracteres multibyte aceitos.
Data de Início
Obrigatório: Não
Exclusivo: Não
Cabeçalho: start_date
Descrição: data em que o acesso à seção do curso começa.
Formato: aaaammdd
Período
Obrigatório: Não
Exclusivo: Não
Cabeçalho: term_key
Descrição: EXTERNAL_TERM_KEY associada
Limite máximo: 256.
Usar disponibilidade de termo
Obrigatório: Não
Exclusivo: Não
Cabeçalho: use_term_availability_ind
Descrição: sinalizador para seguir o TERM associado para disponibilidade de curso. Se for Y, o período para available_ind, startdate e enddate é usado; se for N, então as configurações do curso serão usadas.
Valores compatíveis: “Y” e “N”
Objeto do LEARN: Associações de curso e comunidade
Cursos e comunidades exigem os mesmos campos. O cabeçalho será específico para a criação de um curso ou comunidade. Observe as diferenças ao criar feeds de dados.
Objeto do SIA: associações de curso ou organização (matrículas e exercícios da equipe)
Comportamento de inserção/atualização padrão: inserções ou atualizações inteligentes
Comportamento de exclusão padrão: desativar
Campos do Learn
Código de identificação do lote do curso ou da comunidade (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: external_course_key ou external_organization_key
Descrição: essa é a mesma chave usada para identificar o curso ou a comunidade.:
Limite máximo: 64. Caracteres multibyte aceitos.
Chave de fonte de dados (Obrigatório) Fornecido pela integração ou pelo arquivo de dados.
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: data_source_key
Descrição: chave usada para estabelecer o agrupamento de elementos do usuário. Observe que isso pode ser fornecido pela configuração de integração e, portanto, não seria necessário no arquivo.
Limite máximo: 256. Caracteres multibyte aceitos.
Código de identificação do lote do usuário (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: external_person_key
Descrição: essa é a external_person_key usada para identificar o usuário.
Limite máximo: 64. Caracteres multibyte aceitos.
hasCartridgeAccess
Obrigatório: Não
Exclusivo: Não
Cabeçalho: hascartridgeaccess
Descrição: esse campo não é compatível e direcionado para remoção. Ignorar. Novas integrações não devem usar esse campo. Se as integrações existentes utilizarem esse campo, deverão deixar de fazê-lo.
Disponível
Obrigatório: Não
Exclusivo: Não
Cabeçalho: available_ind
Descrição: estabelece a disponibilidade de matrícula no Blackboard Learn.
Valores compatíveis: “Y” e “N”
URL de imagem
Obrigatório: Não
Exclusivo: Não
Cabeçalho: Image_URL
Descrição: esse campo não é compatível e direcionado para remoção. Ignorar. Novas integrações não devem usar esse campo. Se as integrações existentes utilizarem esse campo, deverão deixar de fazê-lo.
Incluir na lista de participantes
Obrigatório: Não
Exclusivo: Não
Cabeçalho: roster_ind
Descrição: sinalizador indicando se o usuário é exibido na lista de participantes.
Valores compatíveis: “Y” e “N”
Introdução
Obrigatório: Não
Exclusivo: Não
Cabeçalho: introdução
Descrição: informações de introdução para a Página inicial do usuário no curso.
Limite máximo: 4000. Caracteres multibyte aceitos.
Notas
Obrigatório: Não
Exclusivo: Não
Cabeçalho: notas
Descrição: informações pertinentes a esse usuário que podem afetar a participação no curso ou na comunidade.
Sem limitações. Caracteres multibyte aceitos.
Informações pessoais
Obrigatório: Não
Exclusivo: Não
Cabeçalho: pinfo
Descrição: informações pessoais para a Página inicial do usuário.
Sem limitações. Caracteres multibyte aceitos.
Instrutor principal
Obrigatório: Não
Exclusivo: Não
Cabeçalho: primary_instructor
Descrição: indica que a associação é um instrutor primário. Membro deve ser uma função do curso com o sinalizador "tratar como instrutor". Se membro não for instrutor ou não tiver esse sinalizador, a opção não aparecerá. Se estiver atribuindo uma função do curso em que a função do curso não tenha o sinalizador "tratar como instrutor", um Y no registro de associação será rejeitado.
Valores compatíveis: “Y” e “N”
Receber e-mail
Obrigatório: Não
Exclusivo: Não
Cabeçalho: receive_email_ind
Descrição: sinaliza se o e-mail está ativado para esse usuário.
Valores compatíveis: “Y” e “N”
Uid de lote de origem de dados de substituição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: new_data_source_key
Descrição: nova chave usada para estabelecer o agrupamento de elementos de dados. Substitui dados de associação de fontes de dados existentes ao grupo designado pela chave de fonte de dados de substituição especificada. Observação: O campo de mapeamento da UI para o código de identificação do lote de fonte de dados para substituição é 'script.flatfile.MemberReplacementDataSourceBatchUid'
Função
Obrigatório: Não
Exclusivo: Não
Cabeçalho: função
Descrição: a função do usuário no curso.
Valores compatíveis: “Instructor”, “teaching_assistant”, “course_builder”, “Grader”, “Student”, “guest”, “none”
Status da linha
Obrigatório: Não
Exclusivo: Não
Cabeçalho: row_status
Descrição: define o valor do registro para um dos seguintes: Ativado: acesso normal ao registro. Desativado: o registro é visível em algumas áreas da UI, mas não pode ser alterado ou acessado. Excluído: o registro está programado para ser removido.
Valores compatíveis: “enabled”, “disabled”, “deleted”
Descrição do site 1
Obrigatório: Não
Exclusivo: Não
Cabeçalho: link_description_1
Descrição: descrição para site do usuário
Limite máximo: 255
Nome do Website 1
Obrigatório: Não
Exclusivo: Não
Cabeçalho: link_name_1
Descrição: nome usado no link para o site do usuário
Limite máximo: 100
URL do Website 1
Obrigatório: Não
Exclusivo: Não
Cabeçalho: link_url_1
Descrição: URL usado no link para o site do usuário
Limite máximo: 100
Descrição do site 2
Obrigatório: Não
Exclusivo: Não
Cabeçalho: link_description_2
Descrição: descrição para site do usuário
Limite máximo: 255
Nome do Website 2
Obrigatório: Não
Exclusivo: Não
Cabeçalho: link_name_2
Descrição: nome usado no link para o site do usuário
Limite máximo: 100
URL do Website 2
Obrigatório: Não
Exclusivo: Não
Cabeçalho: link_url_2
Descrição: URL usado no link para o site do usuário
Limite máximo: 100
Descrição do site 3
Obrigatório: Não
Exclusivo: Não
Cabeçalho: link_description_3
Descrição: descrição para site do usuário
Limite máximo: 255
Nome do Website 3
Obrigatório: Não
Exclusivo: Não
Cabeçalho: link_name_3
Descrição: nome usado no link para o site do usuário
Limite máximo: 100
URL do Website 3
Obrigatório: Não
Exclusivo: Não
Cabeçalho: link_url_3
Descrição: URL usado no link para o site do usuário
Limite máximo: 100
Objeto do LEARN: Período
Objeto do SIA:Período
Comportamento de inserção/atualização padrão: inserções ou atualizações inteligentes
Comportamento de exclusão padrão: desativar
Campos do Learn
Código de identificação do lote (Obrigatório)
Obrigatório: Sim
Exclusivo: Sim
Cabeçalho: external_term_key
Descrição: nome abreviado usado pela instituição para identificar de maneira exclusiva o período. Não é exibido aos usuários. Pode conter apenas letras, dígitos, traços e pontos. Nenhum espaço ou outra pontuação permitida.
Limite máximo: 256. Caracteres multibyte aceitos.
Chave de fonte de dados (Obrigatório) Fornecido pela integração ou pelo arquivo de dados.
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: data_source_key
Descrição: chave usada para estabelecer o agrupamento de elementos do período. Observe que isso pode ser fornecido pela configuração de integração e, portanto, não seria necessário no arquivo.
Limite máximo: 256. Caracteres multibyte aceitos.
Nome (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: nome
Descrição: nome do período.
Limite máximo: 333
daysOfUse
Obrigatório: Não
Exclusivo: Não
Cabeçalho: days_of_use
Descrição: número de dias que os alunos podem acessar o curso após a matrícula. Útil para aprendizagem individualizada.
Numérico.
Disponível
Obrigatório: Não
Exclusivo: Não
Cabeçalho: available_ind
Descrição: determina a disponibilidade do período. Se estiver definida para “N”, os objetos associados não estarão disponíveis.
Valores compatíveis: “Y” e “N”
Descrição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: descrição
Descrição: Descrição do período
Sem limitações.
Duração
Obrigatório: Não
Exclusivo: Não
Cabeçalho: duração
Descrição: programa a janela de disponibilidade do período letivo.
As opções são:
- Contínuo: o período está sempre acessível.
- Intervalo: o período é válido nos dias entre START_DATE e END_DATE. A data de início ou de término pode ser deixada em aberto para tornar um período acessível a partir de uma determinada data ou até uma determinada data.
- Fixo: o período é válido por um determinado número de dias (DAYS_OF_USE).
Valores compatíveis: Continuous, Range, Fixed
Data Final
Obrigatório: Não
Exclusivo: Não
Cabeçalho: end_date
Descrição: essa é a data em que o período deixa de estar disponível para acesso.
Formato: aaaammdd
Código de identificação do lote para substituição
Obrigatório: Não
Exclusivo: Sim
Cabeçalho: new_external_term_key
Descrição: esse campo é usado apenas nas raras ocasiões em que uma EXTERNAL KEY de um período é alterada.
Limite máximo: 256. Caracteres multibyte aceitos.
Uid de lote de origem de dados de substituição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: new_data_source_key
Descrição: nova chave usada para estabelecer o agrupamento de elementos de dados. Substitui dados de associação de fontes de dados existentes ao grupo designado pela chave de fonte de dados de substituição especificada. Observação: O campo de mapeamento da UI para o código de identificação do lote de fonte de dados para substituição é 'script.flatfile.TermReplacementDataSourceBatchUid'
Status da linha
Obrigatório: Não
Exclusivo: Não
Cabeçalho: row_status
Descrição: define o valor do registro para um dos seguintes:
- Ativado: acesso normal ao registro.
- Desativado: o registro é visível em algumas áreas da UI, mas não pode ser alterado ou acessado.
- Excluído: o registro está programado para ser removido.
Valores compatíveis: “enabled”, “disabled”, “deleted”
Data de Início
Obrigatório: Não
Exclusivo: Não
Cabeçalho: start_date
Descrição: essa é a data em que o período começa a estar disponível para acesso.
Formato: aaaammdd
Objeto do LEARN: Associação de função secundária da instituição
Objeto do SIA:Função de instituição secundária do usuário
Comportamento de inserção/atualização padrão: inserções ou atualizações inteligentes
Comportamento de exclusão padrão: desativar
Campos do Learn
Chave de fonte de dados (Obrigatório) Fornecido pela integração ou pelo arquivo de dados.
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: data_source_key
Descrição: chave usada para estabelecer o agrupamento de elementos do usuário. Observe que isso pode ser fornecido pela configuração de integração e, portanto, não seria necessário no arquivo.
Limite máximo: 256. Caracteres multibyte aceitos.
Código de função secundária da instituição: (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: role_id
Descrição: o identificador para a função secundária da instituição para essa associação.
Código de identificação do lote do usuário (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: external_person_key
Descrição: a external_person_key do usuário (batch_uid) para ser usada para essa associação.
Limite máximo: 64.
Uid de lote de origem de dados de substituição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: new_data_source_key
Descrição: nova chave usada para estabelecer o agrupamento de elementos de dados. Substitui dados de associação de fontes de dados existentes ao grupo designado pela chave de fonte de dados de substituição especificada. Observação: O campo de mapeamento da UI para o código de identificação do lote de fonte de dados para substituição é 'script.flatfile.SecondaryInstRoleReplacementDataSourceBatchUid'
Status da linha
Obrigatório: Não
Exclusivo: Não
Cabeçalho: row_status
Descrição: define o valor do registro para um dos seguintes: Ativado: acesso normal ao registro. Desativado: o registro é visível em algumas áreas da UI, mas não pode ser alterado ou acessado. Excluído: O registro está programado para ser removido manualmente pelo administrador no futuro. A linha não é excluída automaticamente por meio de uma tarefa.
Valores compatíveis: “enabled”, “disabled”, “deleted”
Objeto do LEARN: Associação de observadores
Objeto do SIA:Associações de observadores
Comportamento de inserção/atualização padrão: inserções ou atualizações inteligentes
Comportamento de exclusão padrão: desativar
Campos do Learn
Chave de fonte de dados (Obrigatório) Fornecido pela integração ou pelo arquivo de dados.
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: data_source_key
Descrição: chave usada para estabelecer o agrupamento de elementos do usuário. Observe que isso pode ser fornecido pela configuração de integração e, portanto, não seria necessário no arquivo.
Limite máximo: 256. Caracteres multibyte aceitos.
Aluno observado (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: external_user_key
Descrição: a external_person_key do usuário (batch_uid) para ser usada para essa associação. Um identificador exclusivo para um usuário com a Função na instituição de aluno. Esse código é fornecido pela instituição e não é exibido para os usuários.
Limite máximo: 64. Caracteres multibyte aceitos.
Observador (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: external_observer_key
Descrição: a external_person_key do observador (batch_uid) para ser usada para essa associação. Um identificador exclusivo para um usuário com a função do sistema de observador na instituição.
Limite máximo: 64. Caracteres multibyte aceitos.
Uid de lote de origem de dados de substituição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: new_data_source_key
Descrição: nova chave usada para estabelecer o agrupamento de elementos de dados. Substitui dados de associação de fontes de dados existentes ao grupo designado pela chave de fonte de dados de substituição especificada. Observação: O campo de mapeamento da UI para o código de identificação do lote de fonte de dados para substituição é 'script.flatfile.AssociateObserverReplacementDataSourceBatchUid'
Status da linha
Obrigatório: Não
Exclusivo: Não
Cabeçalho: row_status
Descrição: define o valor do registro para um dos seguintes: Ativado: acesso normal ao registro. Desativado: o registro é visível em algumas áreas da UI, mas não pode ser alterado ou acessado. Excluído: o registro está programado para ser removido.
Valores compatíveis: “enabled”, “disabled”, “deleted”
Objeto do LEARN: Categoria
Objeto do SIA:Categoria do curso
Comportamento de inserção/atualização padrão: inserções ou atualizações inteligentes
Comportamento de exclusão padrão: desativar
Campos do Learn
dataSourceBatchUid (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: data_source_key
Descrição: chave usada para estabelecer o agrupamento de elementos da categoria.
Caracteres multibyte aceitos.
título (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: título
Descrição: o nome da categoria como aparecerá para os usuários na UI.
Limite máximo: 255. Caracteres multibyte aceitos.
Código de identificação do lote (Obrigatório)
Obrigatório: Sim
Exclusivo: Sim
Cabeçalho: external_category_key
Descrição: deve ser exclusivo. Observe que esse campo corresponde ao campo de Categoria mnemônica na UI.
Limite máximo: 64. Caracteres multibyte aceitos.
descrição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: descrição
Descrição: descrição da categoria.
frontPageInd
Obrigatório: Não
Exclusivo: Não
Cabeçalho: frontpage_ind
Descrição: determina se a categoria é ou não exibida na primeira página do catálogo.
Valores compatíveis: “Y” e “N”
isAvailable
Obrigatório: Não
Exclusivo: Não
Cabeçalho: available_ind
Descrição: estabelece a disponibilidade da categoria no Blackboard Learn.
Valores compatíveis: “Y” e “N”
isRestricted
Obrigatório: Não
Exclusivo: Não
Cabeçalho: restrict_ind
Descrição: sinaliza se o curso ou comunidade está restrito aos membros.
Valores compatíveis: “Y” e “N”
parentBatchUid
Obrigatório: Não
Exclusivo: Não
Cabeçalho: parent_category_key
Descrição: a EXTERNAL_CATEGORY_KEY representando a categoria Pai da qual essa categoria é um filho.
Limite máximo: 64.
rowStatus
Obrigatório: Não
Exclusivo: Não
Cabeçalho: row_status
Descrição: define o valor do registro para um dos seguintes: Ativado: acesso normal ao registro. Desativado: o registro é visível em algumas áreas da UI, mas não pode ser alterado ou acessado. Excluído: o registro está programado para ser removido. Sequência de caracteres.
Valores compatíveis: “enabled”, “disabled”, “deleted”
Código de identificação do lote para substituição
Obrigatório: Não
Exclusivo: Sim
Cabeçalho: new_external_category_key
Descrição: Designa substituição para a chave atual.
Limite máximo: 64. Caracteres multibyte aceitos.
Uid de lote de origem de dados de substituição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: new_data_source_key
Descrição: nova chave usada para estabelecer o agrupamento de elementos de dados. Substitui dados de associação de fontes de dados existentes ao grupo designado pela chave de fonte de dados de substituição especificada. Observação: O campo de mapeamento da UI para o código de identificação do lote de fonte de dados para substituição é 'script.flatfile.CourseCatReplacementDataSourceBatchUid'
Objeto do LEARN: Associações da categoria
Objeto do SIA: associação da categoria
Comportamento de inserção/atualização padrão: inserções ou atualizações inteligentes
Comportamento de exclusão padrão: desativar
Campos do Learn
Código de identificação do lote (Obrigatório)
Obrigatório: Sim
Exclusivo: Sim
Descrição: Preenchimento automático. Não use em feeds de dados.
Código de identificação da categoria (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: external_category_key
Descrição: a EXTERNAL KEY (batch_uid) para a categoria à qual será adicionado o curso/a comunidade.
Limite máximo: 64.
Código de identificação do lote do curso ou da comunidade (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: external_course_key
Descrição: external_organization_key A EXTERNAL KEY (batch_uid) para o curso ou comunidade que está sendo categorizada.
Limite máximo: 64.
Chave de fonte de dados (Obrigatório) Fornecido pela integração ou pelo arquivo de dados.
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: data_source_key
Descrição: chave usada para estabelecer o agrupamento de elementos do usuário. Observe que isso pode ser fornecido pela configuração de integração e, portanto, não seria necessário no arquivo.
Caracteres multibyte aceitos.
Está disponível
Obrigatório: Não
Exclusivo: Sim
Cabeçalho: available_ind
Descrição: estabelece a disponibilidade da categoria no Blackboard Learn.
Valores compatíveis: “Y” e “N”
Uid de lote de origem de dados de substituição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: new_data_source_key
Descrição: nova chave usada para estabelecer o agrupamento de elementos de dados. Substitui dados de associação de fontes de dados existentes ao grupo designado pela chave de fonte de dados de substituição especificada. Observação: O campo de mapeamento da UI para o código de identificação do lote de fonte de dados para substituição é 'script.flatfile.CourseCatMemReplacementDataSourceBatchUid'
Status da linha
Obrigatório: Não
Exclusivo: Não
Cabeçalho: row_status
Descrição: define o valor do registro para um dos seguintes: Ativado: acesso normal ao registro. Desativado: o registro é visível em algumas áreas da UI, mas não pode ser alterado ou acessado. Excluído: o registro está programado para ser removido.
Valores compatíveis: “enabled”, “disabled”, “deleted”
Objeto do LEARN: Nó de hierarquia
Objeto do SIA: nó de hierarquia
Comportamento de inserção/atualização padrão: inserções ou atualizações inteligentes
Comportamento de exclusão padrão: remover
Campos do Learn
Estes são os cabeçalhos mínimos necessários para criar um nó de hierarquia institucional:
- external_node_key
- data_source_key
- parent_node_key
- nome
Código de identificação do lote (Obrigatório)
Obrigatório: Sim
Exclusivo: Sim
Cabeçalho: external_node_key
Descrição: identificador utilizado pela Instituição para identificar exclusivamente o nó da hierarquia. Não é exibido aos usuários. Pode conter apenas letras, dígitos, traços e pontos. Nenhum espaço ou outra pontuação permitida.
Limite máximo: 255. Caracteres multibyte aceitos.
Chave de fonte de dados (Obrigatório) Fornecido pela integração ou pelo arquivo de dados.
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: data_source_key
Descrição: chave usada para estabelecer o agrupamento de elementos do usuário. Observe que isso pode ser fornecido pela configuração de integração e, portanto, não seria necessário no arquivo.
Limite máximo: 255. Caracteres multibyte aceitos.
Código de identificação do lote pai (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: parent_node_key
Descrição: external_node_key pai (código de identificação do lote) para esse nó.
Limite máximo: 64.
Nome (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: nome
Descrição: nome do nó
Limite máximo: 255
Descrição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: descrição
Descrição: Descrição do nó
Limite máximo: 1000.
Código de identificação do lote para substituição
Obrigatório: Não
Exclusivo: Sim
Cabeçalho: new_external_node_key
Descrição: esse campo é usado apenas nas raras ocasiões em que uma EXTERNAL KEY de um nó é alterada.
Limite máximo: 255. Deve ser exclusivo. Caracteres multibyte aceitos.
Uid de lote de origem de dados de substituição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: new_data_source_key
Descrição: nova chave usada para estabelecer o agrupamento de elementos de dados. Substitui dados de associação de fontes de dados existentes ao grupo designado pela chave de fonte de dados de substituição especificada. Observação: O campo de mapeamento da UI para o código de identificação do lote de fonte de dados para substituição é 'script.flatfile.NodeReplacementDataSourceBatchUid'
Objeto do LEARN: Associação de usuários de hierarquia
Objeto do SIA: Associação de usuário
Comportamento de inserção/atualização padrão: inserções ou atualizações inteligentes
Comportamento de exclusão padrão: remover
Campos do Learn
Os cabeçalhos mínimos necessários para associar usuários a um nó de hierarquia institucional são:
- external_user_key
- external_node_key
- external_association_key
- data_source_key
Chave de fonte de dados (Obrigatório) Fornecido pela integração ou pelo arquivo de dados.
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: data_source_key
Descrição: chave usada para estabelecer o agrupamento de elementos do usuário. Observe que isso pode ser fornecido pela configuração de integração e, portanto, não seria necessário no arquivo.
Limite máximo: 255. Caracteres multibyte aceitos.
Código de identificação do lote (Obrigatório)
Obrigatório: Sim
Exclusivo: Sim
Cabeçalho: external_association_key
Descrição: O código da associação, que é o identificador único do usuário para a associação de nós Frequentemente, uma concatenação dos valores código de identificação do lote do usuário e código de identificação do lote do nó para garantir a exclusividade quando um usuário pode ser atribuído a mais de um nó.
Limite máximo: 64.
Código de identificação do lote nó (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: external_node_key
Descrição: o nó para essa associação, que também é o Identificador de nós, que pode ser encontrado na área “Editar nó” na GUI
Limite máximo: 64.
Código de identificação do lote do usuário (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: external_user_key
Descrição: a external_person_key do usuário (batch_uid) para ser usada para esse nó.
Limite máximo: 64.
Código de identificação do lote para substituição
Obrigatório: Não
Exclusivo: Sim
Cabeçalho: new_external_association_key
Descrição: esse campo é usado apenas nas raras ocasiões em que uma EXTERNAL KEY de uma associação é alterada.
Limite máximo: 64. Caracteres multibyte aceitos.
Uid de lote de origem de dados de substituição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: new_data_source_key
Descrição: nova chave usada para estabelecer o agrupamento de elementos de dados. Substitui dados de associação de fontes de dados existentes ao grupo designado pela chave de fonte de dados de substituição especificada. Observação: O campo de mapeamento da UI para o código de identificação do lote de fonte de dados para substituição é 'script.flatfile.UserAssociationReplacementDataSourceBatchUid'
Objeto do LEARN: Associação de cursos de hierarquia
Objeto do SIA: Associação de curso
Comportamento de inserção/atualização padrão: inserções ou atualizações inteligentes
Comportamento de exclusão padrão: remover
Campos do Learn
Os cabeçalhos mínimos necessários para associar cursos a um nó de hierarquia institucional são:
- external_course_key
- external_node_key
- external_association_key
- data_source_key
Código de identificação do lote (Obrigatório)
Obrigatório: Sim
Exclusivo: Sim
Cabeçalho: external_association_key
Descrição: cada associação de curso e nó deve ter um valor exclusivo que identifique essa relação. O código de identificação do lote é o identificador exclusivo para a relação curso-nó.
Limite máximo: 64.
Código de identificação do lote do curso (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: external_course_key
Descrição: a external_person_key do usuário (batch_uid) para ser associada a esse nó.
Limite máximo: 64.
Chave de fonte de dados (Obrigatório) Fornecido pela integração ou pelo arquivo de dados.
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: data_source_key
Descrição: chave usada para estabelecer o agrupamento de elementos. Observe que isso pode ser fornecido pela configuração de integração e, portanto, não seria necessário no arquivo.
Limite máximo: 255. Caracteres multibyte aceitos.
Código de identificação do lote nó (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: external_node_key
Descrição: o nó para essa associação.
Limite máximo: 64. Caracteres multibyte aceitos.
Indicador de associação principal
Obrigatório: Não
Exclusivo: Não
Cabeçalho: is_primary_association
Descrição: sinalizador designando essa associação como a associação primária quando outras podem ser especificadas.
Valores compatíveis: “Y” e “N”.
Código de identificação do lote para substituição
Obrigatório: Não
Exclusivo: Sim
Cabeçalho: new_external_association_key
Descrição: esse campo é usado apenas nas raras ocasiões em que uma EXTERNAL KEY de uma associação é alterada.
Limite máximo: 64. Caracteres multibyte aceitos.
Uid de lote de origem de dados de substituição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: new_data_source_key
Descrição: nova chave usada para estabelecer o agrupamento de elementos de dados. Substitui dados de associação de fontes de dados existentes ao grupo designado pela chave de fonte de dados de substituição especificada. Observação: O campo de mapeamento da UI para o código de identificação do lote de fonte de dados para substituição é 'script.flatfile.CourseAssociationReplacementDataSourceBatchUid'
Objeto do LEARN: Associação de objetivos
Objeto do SIA: Associação de metas
Comportamento de inserção/atualização padrão: inserções ou atualizações inteligentes
Comportamento de exclusão padrão: remover
Campos do Learn
Código de identificação do lote (Obrigatório)
Obrigatório: Sim
Exclusivo: Sim
Cabeçalho: não tem cabeçalho, é preenchido automaticamente. Ignore nos feeds de integração.
Descrição: um identificador exclusivo para a relação entre o curso e o objetivo (padrão).
Limite máximo: 64.
Código de identificação do lote do curso (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: course_key
Descrição: o identificador exclusivo (external_course_key) para o curso ao qual o objetivo (padrão) será associado
Limite máximo: 64.
Chave de fonte de dados (Obrigatório) Fornecido pela integração ou pelo arquivo de dados.
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: data_source_key
Descrição: chave usada para estabelecer o agrupamento de elementos do usuário. Observe que isso pode ser fornecido pela configuração de integração e, portanto, não seria necessário no arquivo.
Limite máximo: 255. Caracteres multibyte aceitos.
Subconjunto de metas (Obrigatório)
Obrigatório: Sim
Exclusivo: Não
Cabeçalho: std_sub_doc_key
Descrição: O identificador exclusivo do objetivo (padrão) para associar a um curso.
Limite máximo: 64.
Uid de lote de origem de dados de substituição
Obrigatório: Não
Exclusivo: Não
Cabeçalho: new_data_source_key
Descrição: nova chave usada para estabelecer o agrupamento de elementos de dados. Substitui dados de associação de fontes de dados existentes ao grupo designado pela chave de fonte de dados de substituição especificada. Observação: O campo de mapeamento da UI para o código de identificação do lote dos dados originais de substituição é 'script.flatfile.GoalAssociationReplacementDataSourceBatchUid'