Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
School Data Sync (SDS) Classic CLIENTES DA TRANSIÇÃO: Nem todos os campos têm suporte para trazer dados para a nova experiência do SDS com base no formato v1. Você pode encontrá-los anotados no Formato de Arquivo CSV SDS v1 na coluna Obrigatório? como dados sem suporte.
Importante
Além disso, os valores das notas e dos assuntos do curso aprovados devem estar alinhados aos códigos correspondentes da Lista de Valores (ENUM). Se necessário, use Gerenciando a Lista de Valores para expandir os valores de Nota e Assunto do Curso para suportar valores de código não suportados por padrão.
Você pode usar arquivos CSV (valor separado por vírgula) no formato SDS V1 para sincronizar seu Sistema de Informações Escolares (SIS) com o Office 365. Usar o formato de arquivo CSV SDS V1 para ingerir as categorias de dados permite que você ilumine os principais recursos do SDS para provisionamento. Ele também ajuda você a aprimorar experiências para os produtos e recursos do Microsoft 365.
Se você estiver usando o formato SDS V1, os arquivos deverão ser formatados adequadamente. Carregue os arquivos, nomeados exatamente como detalhado neste artigo. Os cabeçalhos de coluna diferenciam maiúsculas de minúsculas. Os arquivos CSV devem estar no formato UTF-8 e em conformidade com RFC. Também não aceitamos quebras de linha em dados de entrada. Para examinar e baixar o conjunto de exemplo de arquivos CSV do SDS V1, consulte o Repositório GitHub do SDS.
Importante
Após o upload inicial durante a criação do fluxo de entrada, você sempre precisará fornecer o mesmo conjunto de arquivos para uploads subsequentes, independentemente das alterações de dados feitas nos arquivos opcionais. Caso contrário, o sistema determina que os registros não estão mais ativos e os marca como tal.
Obrigatório: os três arquivos a seguir devem ser selecionados antes que você possa avançar. Se você estiver gerenciando apenas usuários e não classes, só precisará fornecer esses arquivos.
school.csv
student.csv
teacher.csv
Opcional/Obrigatório: não é obrigatório se você estiver gerenciando apenas usuários. Se você também estiver gerenciando classes e registros de classe, precisará fornecer os três arquivos a seguir, juntamente com os três arquivos mencionados anteriormente. Se não estiver, não selecione nenhum arquivo com esses nomes.
section.csv
studentenrollment.csv
teacherroster.csv
Opcional: os arquivos a seguir não são necessários para continuar, mas podem aprimorar as experiências. Se um dos arquivos a seguir for selecionado, o outro também deverá ser selecionado para continuar.
user.csv
guardianrelationship.csv (Requer o registro de usuário e aluno para criar a associação de contato.)
Cada arquivo CSV deve conter dados para os campos marcados como "Sim" em "Obrigatório", e os campos marcados como "Não" são dados "Opcionais". Os cabeçalhos de campo marcados como 'Obrigatório' devem existir nos arquivos fornecidos ou não serão aceitos. Os cabeçalhos de campo marcados como "Opcionais" não precisam estar presentes nos arquivos se não estiverem passando os dados opcionais correspondentes.
Os campos com valores enumerados definidos, conforme marcado na coluna 'Tipos de dados', têm um conjunto específico de valores com suporte. O conjunto de valores padrão com suporte para campos Enum consulte Lista de valores padrão.
school.csv
| Campo | Obrigatório? | Exemplo | Tipo de dados |
|---|---|---|---|
| SIS ID | Sim | 456789 | ID exclusiva |
| Nome | Sim | Contoso High School | Cadeia de caracteres |
| ID do NCES da escola | Não | 456789 | Cadeia de caracteres |
| Número da Escola | Dados não suportados | ||
| Nota Baixa | Dados não suportados | ||
| Nota Alta | Dados não suportados | ||
| ID do Estado | Dados não suportados | ||
| ID do SIS do Diretor | Dados não suportados | ||
| Nome do Diretor | Dados não suportados | ||
| Email Secundário do Diretor | Dados não suportados | ||
| Endereço | Dados não suportados | ||
| Cidade | Dados não suportados | ||
| Estado | Dados não suportados | ||
| CEP | Dados não suportados | ||
| País/Região | Dados não suportados | ||
| Telefone | Dados não suportados | ||
| Zona | Dados não suportados |
- Todas as organizações listadas serão definidas para o tipo de organização 'escola'.
student.csv
| Campo | Obrigatório? | Exemplo | Tipo de dados |
|---|---|---|---|
| SIS ID | Sim | 123456 | ID exclusiva |
| ID do SIS da escola | Sim | 456789 | ID exclusiva |
| Nome de usuário | Sim | jsmith@contoso.edu | Cadeia de caracteres |
| Nome | Sim (somente se estiver criando usuários) | Davi | Cadeia de caracteres |
| Sobrenome | Sim (somente se estiver criando usuários) | Smith | Cadeia de caracteres |
| Nome do meio | Não | Guilherme | Cadeia de caracteres |
| Email Secundário | Não | jsmith@contoso.edu | |
| Número do Aluno | Não | 123456 | Cadeia de caracteres |
| Nota | Não | 8 | Enum |
| Data de Nascimento | Não | 2009-12-19 | Data |
| Status | Dados não suportados | ||
| Senha | Dados não suportados | ||
| Ano de Formatura | Dados não suportados | ||
| ID do Estado | Dados não suportados |
- Requer uma referência à escola associada usando o campo 'School SIS ID' e produz uma dependência no arquivo school.csv.
- Todos os usuários listados serão definidos para o tipo de função 'aluno'.
- Espere que os valores de data sejam fornecidos em ISO8601 formato.
- Os zeros à esquerda '0' ausentes no valor de entrada para o ENUM de Nível de Série, por exemplo '1', corresponderão à Lista de Valor definida (ENUM) '01' e serão armazenados como '01'.
teacher.csv
| Campo | Obrigatório? | Exemplo | Tipo de dados |
|---|---|---|---|
| SIS ID | Sim | 654321 | ID exclusiva |
| ID do SIS da escola | Sim | 456789 | ID exclusiva |
| Nome de usuário | Sim | jcook@contoso.edu | Cadeia de caracteres |
| Nome | Sim (somente se estiver criando usuários) | Laura | Cadeia de caracteres |
| Sobrenome | Sim (somente se estiver criando usuários) | Cozinheiro | Cadeia de caracteres |
| Nome do meio | Não | Meredith | Cadeia de caracteres |
| Número do professor | Não | 654321 | Cadeia de caracteres |
| Nota | Não | 8 | Enum |
| Email Secundário | Não | jcook@contoso.edu | |
| Status | Dados não suportados | ||
| Senha | Dados não suportados | ||
| Título | Dados não suportados | ||
| ID do Estado | Dados não suportados | ||
| Qualificação | Dados não suportados |
- Requer uma referência à escola associada usando o campo 'School SIS ID', produzindo uma dependência no arquivo school.csv.
- Todos os usuários listados serão definidos para o tipo de função 'professor'.
- Zeros à esquerda '0' ausentes no valor de entrada para ENUM de Nível de Série. Por exemplo, "1" corresponderá à Lista de Valor definida (ENUM) "01" e será armazenado como "01".
section.csv
| Campo | Obrigatório? | Exemplo | Tipo de dados |
|---|---|---|---|
| SIS ID | Sim | 334455 | ID exclusiva |
| ID do SIS da escola | Sim | 456789 | ID exclusiva |
| Nome da seção | Sim | Período 1 - História Mundial | Cadeia de caracteres |
| Número da seção | Não | 334466 | Cadeia de caracteres |
| ID do SIS do Curso | Não | 123456789 | ID exclusiva |
| Nome do curso | Não | História Mundial 10 | Cadeia de caracteres |
| Número do curso | Não | 123456789 | Cadeia de caracteres |
| Descrição do curso | Não | História do Mundo | Cadeia de caracteres |
| Assunto do curso | Não | 54999 | Enum |
| ID do SIS do Termo | Dados não suportados | ||
| Nome do termo | Dados não suportados | ||
| StartDate do termo | Dados não suportados | ||
| EndDate do termo | Dados não suportados | ||
| Status | Dados não suportados | ||
| Periods | Dados não suportados |
- Requer uma referência à escola associada usando o campo 'School SIS ID', produzindo uma dependência no arquivo school.csv.
- Se forem necessárias informações sobre o termo, recomendamos mudar para o formato CSV da SDS v2.1 e também fornecer academicSessions.csv arquivo.
studentenrollment.csv
| Campo | Obrigatório? | Exemplo | Tipo de dados |
|---|---|---|---|
| ID do SIS da seção | Sim | 334455 | ID exclusiva |
| SIS ID | Sim | 123456 | ID exclusiva |
- Isso requer uma referência à seção associada usando o campo 'ID do SIS da Seção' e produz uma dependência no arquivo section.csv.
- Isso requer uma referência ao usuário associado usando o campo 'SIS ID' e produz uma dependência no arquivo student.csv.
teacherroster.csv
| Campo | Obrigatório? | Exemplo | Tipo de dados |
|---|---|---|---|
| ID do SIS da seção | Sim | 334455 | ID exclusiva |
| SIS ID | Sim | 654321 | ID exclusiva |
- Isso requer uma referência à seção associada usando o campo 'ID do SIS da Seção' e produz uma dependência no arquivo section.csv.
- Isso requer uma referência ao usuário associado usando o campo 'SIS ID' e produz uma dependência no arquivo teacher.csv.
user.csv
| Campo | Obrigatório? | Exemplo | Tipo de dados |
|---|---|---|---|
| Sim | jsmith@outlook.com | ||
| Nome | Sim | Davi | Cadeia de caracteres |
| Sobrenome | Sim | Smith | Cadeia de caracteres |
| Telefone | Não | +1234567890 | Telefone |
| SIS ID | Não | P_123456 | ID exclusiva |
- Se você também estiver sincronizando Relações de Contato (guardiões), deverá incluir um registro para eles no user.csv.
- Espere que o campo de telefone seja formatado com base no padrão E.164, onde o caractere de adição é usado e sucedido pelo número de telefone ou o caractere de adição seguido pelo código do país, código de área, prefixo de telefone e número de linha.
guardianrelationship.csv
| Campo | Obrigatório? | Exemplo | Tipo de dados |
|---|---|---|---|
| SIS ID | Sim | 123456 | ID exclusiva |
| Sim | jsmith@outlook.com | ||
| Função | Não | Pai | Enum |
- Se você também estiver sincronizando Relações de Contato (guardiões), deverá incluir um registro para eles no user.csv.
- Isso requer uma referência ao usuário associado usando o campo 'Email' e produz uma dependência no arquivo user.csv.
- Isso requer uma referência ao usuário associado usando o campo 'SIS ID' e produz uma dependência no arquivo student.csv.
- Se o valor Role não for fornecido, o valor da relação será padrão para 'userContact'.