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 suportados são fornecidos. Os campos obrigatórios são destacados e observados.

Objetos do LEARN:

Usuário

Curso/organização

Curso/Associações da comunidade

Período

Associação de função secundária da instituição

Associação de observadores

Categoria

Associações da categoria

Nó de hierarquia

Associação de usuários de hierarquia

Associação de cursos de hierarquia

Associação de objetivos

Objeto do LEARN: Usuário

Objeto 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
Único:    sim
Cabeçalho:    external_person_key
Descrição:
Um identificador exclusivo para um usuário na instituição. Esse ID é 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
Único:    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.
 
Nome (Obrigatório)
Obrigatório:    sim
Único:    Não
Cabeçalho:    nome
Descrição:
O nome do usuário.


 
Limite máximo: 100. Caracteres multibyte aceitos.
 
Sobrenome (Obrigatório)
Obrigatório:    sim
Único:    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
Único:   sim
Cabeçalho:   user_id
Descrição:
O nome de usuário usado para fazer logon no Blackboard Learn. O nome de usuário deve ser exclusivo.
 
Limite máximo: 50. Caracteres multibyte aceitos.
 
Pronúncia do nome
Obrigatório:     não
Único:    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
Único:    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
Único:    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 suportados: “Y” e “N”.
 
Data de nascimento
Obrigatório:    não
Único:    não
Cabeçalho:    data de nascimento
Descrição:
A data de nascimento do usuário.
 
Formato: aaaammdd.
 
Cidade
Obrigatório:    não
Único:    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
Único:    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
Único:    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
Único:    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 educacional
Obrigatório:    não
Único:    não
Cabeçalho:    educ_level
Descrição:
O nível de escolaridade mais elevado do usuário.
 
Valores suportados: “K-8”, “high school”, “freshman”, “sophomore”, “junior”, “senior”, “graduate school”, “post-graduate school”
 
E-mail
Obrigatório:    não
Único:    não
Cabeçalho:    email
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
Único:    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órios:    não
Único:    não
Cabeçalho:   pronomes
Descrição: Esse é o pronome do usuário. Vários valores de pronome são aceitos usando vírgula como delimitador.
 
Limite máximo: 1000
 
Gênero
Obrigatório:    não
Único:    não
Cabeçalho:    gênero
Descrição:
O gênero do usuário.
 
Valores suportados: “Not Disclosed”, “Male”, “Female”
 
Telefone residencial
Obrigatório:    não
Único:    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
Único:    não 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
Único:    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
Único:    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
Único:    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
Único:    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
Único:    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 suportados são: MD5, SSHA
 
Função primária da instituição
Obrigatório:    não
Único:    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:     Nenhum
exclusivo:     Nenhum
cabeçalho:    pronomes
Descrição:
Estes 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
Único:    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.
 
Código de identificação do lote de fonte de dados para substituição
Obrigatório:    não
Único:    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
Único:    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 suportados: “enabled”, “disabled”, “deleted”
 
Limite máximo: 64. Caracteres multibyte aceitos.
 
Estado/Província
Obrigatório:    não
Único:    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
Único:    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
Único:    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 do aluno
Obrigatório:    não
Único:    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
Único:    não
Cabeçalho:    sufixo O sufixo de nome do usuário.
 
Limite máximo: 100. Caracteres multibyte aceitos.
 
Função do sistema
Obrigatório:    não
Único:    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
Único:    não
Cabeçalho:    página 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
Único:    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
Único:    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/Código postal
Obrigatório:    não
Único:    não
Cabeçalho:    zip_code
Descrição:
O CEP ou código postal do usuário.
 
Limite máximo: 50. Caracteres multibyte aceitos.
 

SUPERIOR

Objeto do LEARN: Curso e comunidade

Objeto SIA: curso ou organização

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
Único:    sim
Cabeçalho:    external_course_key.external_organization_key
Descrição:
Nome abreviado usado pela instituição para identificar de forma 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 organização (Obrigatório)
Obrigatório:    sim
Único:    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 ( ) e / ' +
 
Limite máximo: 100. Deve ser exclusivo e não pode ser alterado.
 
Nome do curso ou da comunidade(Obrigatório)
Obrigatório:    sim
Único:    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
Único:    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.
 
Visualização do curso
Obrigatório:    não
Único:    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 suportados: Original, Ultra ou Escolha do instrutor.
 
classificationId
Obrigatório:    não
Único:    não
Cabeçalho:    classification_key
Descrição:
Isso determina a classificação (área de assunto e disciplina) do curso. Esse é um Id representando a chave primária para a classificação.
 
Limite máximo: 450
 
hasDescriptionPage
Obrigatório:    não
Único:    não
Cabeçalho:    desc_page_ind
Descrição:
No momento, esse campo não é suportado. As integrações não devem usar esse campo.
 
numDaysOfUse
Obrigatório:    não
Único:    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
Único:    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 suportados: “F”, “C”, “R”, “T”, “S”
 
Permitir convidados
Obrigatório:    não
Único:    não
Cabeçalho:    allow_guest_ind
Descrição:
Permitir o acesso de convidado ao curso.
 
Valores suportados: “Y” e “N”
 
Permitir observadores
Obrigatório:    não
Único:    não
Cabeçalho:    allow_observer_ind
Descrição:
Permite o acesso de observador ao curso.
 
Valores suportados: “Y” e “N”
 
Disponível
Obrigatório:    não
Único:    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 suportados: “Y” e “N”
 
Código de identificação do lote de curso de dupla negociação
Obrigatório:    não
Único:    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
Único:    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
Único:    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 suportados: “C”, “R”, “D”, “T”
 
Ritmo educacional
Obrigatório:    não
Único:    não
Cabeçalho:    ritmo
Descrição:
Indica se o curso é orientado por instrutor ou individualizado de acordo com o aluno.
 
Valores suportados: “Self”, “Instructor”
 
Data de término
Obrigatório:    não
Único:    não
Cabeçalho:    end_date
Descrição:
Data em que o acesso ao curso termina.
 
Formato: aaaammdd
 
Aplicar pacote de idiomas
Obrigatório:    não
Único:    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 de sua preferência.
 
Valores suportados: “Y” e “N”
 
Código de acesso à matrícula
Obrigatório:    não
Único:    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 matrícula
Obrigatório:    não
Único:    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 matrícula
Obrigatório:    não
Único:    não
Cabeçalho:    enroll_start
Descrição:
Data em que a matrícula pode começar.
 
Formato: aaaammdd
 
Tipo de matrícula
Obrigatório:    não
Único:    não
Cabeçalho:    enroll_option
Descrição:
Determina o método de matrícula.
 
Valores suportados: “instructor”, “self”, ou “email”.
 
Taxa
Obrigatório:    não
Único:    não
Cabeçalho:    taxa
Descrição:
Taxa associada a esse curso ou comunidade.
 
Numérico. 11 caracteres, 2 casas decimais. Ex.: 1500,00
 
Nome da instituição
Obrigatório:    não
Único:    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
Único:    não
Cabeçalho:    local
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
Único:    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 suportados: “Y” e “N”
 
Utilização máxima do disco (limite tolerável)
Obrigatório:    não
Único:    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 código de identificação do lote
Obrigatório:    não
Único:    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 suas 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
 
Código de identificação do lote de nó principal
Obrigatório:    não
Único:    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
Único:    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.
 
Código de identificação do lote de fonte de dados para substituição
Obrigatório:    não
Único:    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
Único:    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 suportados: “enabled”, “disabled”, “deleted”
 
Mostrar no catálogo
Obrigatório:    não
Único:    não
Cabeçalho:    catalog_ind
Descrição:
Estabelece se o curso ou comunidade aparece no catálogo.
 
Valores suportados: “Y” e “N”
 
Chave de cópia do curso fonte. Chave de cópia da comunidade fonte
Obrigatório:    não
Único:    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
Único:    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
Único:    não
Cabeçalho:    term_key
Descrição:
EXTERNAL_TERM_KEY associada
 
Limite máximo: 256.
 
Usar disponibilidade de termo
Obrigatório:    não
Único:    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 suportados: “Y” e “N”
 

SUPERIOR

Objeto do LEARN: Associações de curso e comunidade

Observação: 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 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
Único:    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
Único:    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
Único:    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
Único:    não
Cabeçalho:    hascartridgeaccess
Descrição:
Esse campo não é suportado 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
Único:    não
Cabeçalho:    available_ind
Descrição:
Estabelece a disponibilidade de matrícula no Blackboard Learn.
 
Valores suportados: “Y” e “N”
 
URL de imagem
Obrigatório:    não
Único:    não
Cabeçalho:    Image_URL
Descrição:
Esse campo não é suportado 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 Em escalação
Obrigatório:    não
Único:    não
Cabeçalho:    roster_ind
Descrição:
Sinalizador indicando se o usuário é exibido na lista.
 

Valores suportados: “Y” e “N”

Introdução
Obrigatório:    não
Único:    não
Cabeçalho:    intro
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
Único:    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
Único:    não
Cabeçalho:    pinfo
Descrição:
Informações pessoais para a Página inicial do usuário.
 
Sem limitações. Caracteres multibyte aceitos.
 
Receber e-mail
Obrigatório:    não
Único:    não
Cabeçalho:    receive_email_ind
Descrição:
Sinaliza se o e-mail está ativado para esse usuário.
 
Valores suportados: “Y” e “N”
 
Código de identificação do lote de fonte de dados para substituição
Obrigatório:    não
Único:    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
Único:    não
Cabeçalho:    função
Descrição:
A função do usuário no curso.
 
Valores suportados: “Instructor”, “teaching_assistant”, “course_builder”, “Grader”, “Student”, “guest”, “none”
 
Status da linha
Obrigatório:    não
Único:    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 suportados: “enabled”, “disabled”, “deleted”
 
Descrição do site 1
Obrigatório:    não
Único:    não
Cabeçalho:    link_description_1
Descrição:
Descrição para site do usuário
 
Limite máximo: 255
 
Nome do site 1
Obrigatório:    não
Único:    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 site 1
Obrigatório:    não
Único:    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
Único:    não
Cabeçalho:    link_description_2
Descrição:
Descrição para site do usuário
 
Limite máximo: 255
 
Nome do site 2
Obrigatório:    não
Único:    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 site 2
Obrigatório:    não
Único:    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
Único:    não
Cabeçalho:    link_description_3
Descrição:
Descrição para site do usuário
 
Limite máximo: 255
 
Nome do site 3
Obrigatório:    não
Único:    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 site 3
Obrigatório:    não
Único:    não
Cabeçalho:    link_url_3
Descrição:
URL usado no link para o site do usuário
 
Limite máximo: 100
 

 

 


SUPERIOR

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
Único:    sim
Cabeçalho:    external_term_key
Descrição:
Nome abreviado usado pela instituição para identificar de forma 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
Único:    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
Único:    não
Cabeçalho:    nome
Descrição:
Nome do período.
 
Limite máximo: 333
 
daysOfUse
Obrigatório:    não
Único:    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
Único:    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 suportados: “Y” e “N”
 
Descrição
Obrigatório:    não
Único:    não
Cabeçalho:    descrição
Descrição:
Descrição do período
 
Sem limitações.
 
Duração
Obrigatório:    não
Único:    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 suportados: Continuous, Range, Fixed
 
Data de término
Obrigatório:    não
Único:    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
Único:    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 é alterado.
 
Limite máximo: 256. Caracteres multibyte aceitos.
 
Código de identificação do lote de fonte de dados para substituição
Obrigatório:    não
Único:    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
Único:    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 suportados: “enabled”, “disabled”, “deleted”
 
Data de início
Obrigatório:    não
Único:    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
 

SUPERIOR

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
Único:    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.
 
Id de função secundária da instituição (Obrigatório)
Obrigatório:    sim
Único:    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
Único:    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.
 
Código de identificação do lote de fonte de dados para substituição
Obrigatório:    não
Único:    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
Único:    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 suportados: “enabled”, “disabled”, “deleted”
 

SUPERIOR

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
Único:    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
Único:    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 ID é 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
Único:    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.
 
Código de identificação do lote de fonte de dados para substituição
Obrigatório:    não
Único:    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
Único:    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 suportados: “enabled”, “disabled”, “deleted”
 

SUPERIOR

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
Único:    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
Único:    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
Único:    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
Único:    não
Cabeçalho:    descrição
Descrição:
Descrição da categoria.
 
frontPageInd
Obrigatório:    não
Único:    não
Cabeçalho:    frontpage_ind
Descrição:
Determina se a categoria é ou não exibida na primeira página do catálogo.
 
Valores suportados: “Y” e “N”
 
isAvailable
Obrigatório:    não
Único:    não
Cabeçalho:    available_ind
Descrição:
Estabelece a disponibilidade da categoria no Blackboard Learn.
 
Valores suportados: “Y” e “N”
 
isRestricted
Obrigatório:    não
Único:    não
Cabeçalho:    restrict_ind
Descrição:
Sinaliza se o curso ou comunidade está restrito aos membros.
 
Valores suportados: “Y” e “N”
 
parentBatchUid
Obrigatório:    não
Único:    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
Único:    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 suportados: “enabled”, “disabled”, “deleted”
 
Código de identificação do lote para substituição
Obrigatório:    não
Único:    sim
Cabeçalho:    new_external_category_key
Descrição:
Designa substituição para a chave atual.
 
Limite máximo: 64. Caracteres multibyte aceitos.
 
Código de identificação do lote de fonte de dados para substituição
Obrigatório:    não
Único:    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'
 
 

SUPERIOR

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
Único:    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
Único:    não
Cabeçalho:    external_category_key
Descrição:
A EXTERNAL KEY (batch_uid) para a categoria à qual será adicionada o curso/comunidade.
 
Limite máximo: 64.
 
Código de identificação do lote do curso ou da comunidade (Obrigatório)
Obrigatório:    sim
Único:    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
Único:    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.
 
Disponível
Obrigatório:    não
Único:    sim
Cabeçalho:    available_ind
Descrição:
Estabelece a disponibilidade da categoria no Blackboard Learn.
 
Valores suportados: “Y” e “N”
 
Código de identificação do lote de fonte de dados para substituição
Obrigatório:    não
Único:    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
Único:    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 suportados: “enabled”, “disabled”, “deleted”
 

SUPERIOR

Objeto do LEARN: Nó de hierarquia

Objeto SIA: nó de hierarquia

Comportamento de inserção/atualização padrão: inserções ou atualizações inteligentes

Excluir comportamento padrão: Remover

Campos do Learn

Os cabeçalhos mínimos necessários para criar um nó de hierarquia institucional são:

external_node_key

data_source_key

parent_node_key

nome

Código de identificação do lote (Obrigatório)
Obrigatório:    sim
Único:    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
Único:    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
Único:    não
Cabeçalho:    parent_node_key
Descrição:
external_node_key pai (batch uid) para esse nó.
 
Limite máximo: 64.
 
 
Nome (Obrigatório)
Obrigatório:   sim
Único:    não
Cabeçalho:    nome
Descrição:
Nome do nó
 
Limite máximo: 255
 
Descrição
Obrigatório:    não
Único:    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
Único:    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.
 
Código de identificação do lote de fonte de dados para substituição
Obrigatório:    não
Único:    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'
 
 

SUPERIOR

Objeto do LEARN: Associação de usuários de hierarquia

Objeto do SIA: Associação do 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
Único:    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
Único:    sim
Cabeçalho:    external_association_key
Descrição:
O código de associação, que é o identificador exclusivo da associação do usuário ao nó.  Frequentemente, uma concatenação dos valores User Batch Uid e Node Batch Uid 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
Único:    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
Único:    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
Único:    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.
 
Código de identificação do lote de fonte de dados para substituição
Obrigatório:    não
Único:    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'
 
 

SUPERIOR

Objeto do LEARN: Associação de cursos de hierarquia

Objeto do SIA: Associação do 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
Único:    sim
Cabeçalho:    external_association_key
Descrição:
O id de associação.
 
Limite máximo: 64.
 
Código de identificação do lote do curso (Obrigatório)
Obrigatório:    sim
Único:    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
Único:    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
Único:    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
Único:    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 suportados: “Y” e “N”.
 
Código de identificação do lote para substituição
Obrigatório:    não
Único:    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.
 
Código de identificação do lote de fonte de dados para substituição
Obrigatório:    não
Único:    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'
 

SUPERIOR

Objeto do LEARN: Associação de objetivos

Objeto 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
Único:    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
Único:    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
Único:    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 objetivos (Obrigatório)
Obrigatório:    sim
Único:    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.
 
Código de identificação do lote de fonte de dados para substituição
Obrigatório:    não
Único:    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.GoalAssociationReplacementDataSourceBatchUid'

Saiba mais