Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A ML.NET CLI inclui um recurso de telemetria que coleta dados de uso anônimos que são agregados para uso pela Microsoft.
Como a Microsoft usa os dados
A equipa de produto usa os dados de telemetria da CLI do ML.NET para ajudar a compreender como melhorar as ferramentas. Por exemplo, se os clientes usam com pouca frequência uma tarefa específica de aprendizado de máquina, a equipe de produto investiga por que e usa as descobertas para priorizar o desenvolvimento de recursos. A telemetria do CLI do ML.NET igualmente ajuda na resolução de problemas, como falhas e anomalias de código.
Embora a equipe de produto aprecie essa perceção, também sabemos que nem todos querem enviar esses dados. Saiba como desativar a telemetria.
Âmbito de aplicação
O mlnet comando inicia a CLI ML.NET, mas o comando em si não coleta telemetria.
A telemetria não é habilitada quando você executa o mlnet comando sem nenhum outro comando anexado. Por exemplo:
mlnetmlnet --help
A telemetria é habilitada quando você executa um comando ML.NET da CLI, como mlnet classification.
Optar por não participar na recolha de dados
O recurso de telemetria ML.NET CLI está habilitado por padrão.
Desative o recurso de telemetria definindo a MLDOTNET_CLI_TELEMETRY_OPTOUT variável de ambiente como 1 ou true. Essa variável de ambiente se aplica globalmente à ferramenta ML.NET CLI.
Pontos de dados recolhidos
O recurso coleta os seguintes dados:
- Qual comando foi invocado, como
classification - Nomes de parâmetros de linha de comando usados (ou seja, "conjunto de dados, label-col, caminho de saída, tempo de treino, verbosidade")
- Endereço MAC com hash: um identificador único e criptograficamente (SHA256) anónimo para uma máquina
- Data e hora de uma invocação
- Endereço IP de três octetos (não endereço IP completo) usado apenas para determinar a localização geográfica
- Nome de todos os argumentos/parâmetros utilizados. Não os valores do cliente, como cadeias de caracteres
- Nome do arquivo do conjunto de dados Hashed
- Categoria de tamanho de ficheiro do conjunto de dados
- Sistema operacional e versão
- Valor dos comandos da tarefa ML: valores categóricos, como
regression,classificationerecommendation - ML.NET versão CLI (ou seja, 0.3.27703.4)
Os dados são enviados de forma segura para servidores Microsoft usando a tecnologia Azure Application Insights , mantidos sob acesso restrito e usados sob controles de segurança rigorosos de sistemas de Armazenamento do Azure seguros.
Pontos de dados não recolhidos
O recurso de telemetria não coleta:
- dados pessoais, como nomes de utilizador
- nomes de arquivos do conjunto de dados
- dados de arquivos de conjunto de dados
Se você suspeitar que a telemetria da CLI do ML.NET está coletando dados confidenciais ou que os dados estão sendo manipulados de forma insegura ou inadequada, registre um problema no repositório ML.NET para investigação.
Licença
A distribuição Microsoft de ML.NET CLI é licenciada com os Termos de Licença para Software Microsoft: Microsoft .NET Library. Para obter detalhes sobre a coleta e o processamento de dados, consulte a seção intitulada "Dados".
Divulgação
Quando você executa pela primeira vez um comando ML.NET CLI como mlnet classification, a ferramenta ML.NET CLI exibe texto de divulgação que informa como desativar a telemetria. O texto pode variar um pouco, dependendo da versão da CLI que você está executando.