12 Administre o Oracle Machine Learning
O Oracle Machine Learning é gerenciado no nível do sistema e no nível do aplicativo por um administrador.
-
Administrador - Cria e gerencia contas de usuário do Oracle Machine Learning, gerencia recursos de computação, grupos de conexões e sessões de notebook. O Administrador também reatribui o espaço de trabalho do usuário.
Observação:
O Administrador não está autorizado a executar notebooks. O Administrador só pode ler notebooks. -
Desenvolvedor - Esta é a atribuição de usuário padrão que permite criar e executar notebooks, executar Instruções SQL, criar scripts SQL, executar scripts Python, criar jobs para programar e executar notebooks, usar notebooks de modelo de exemplo, criar e executar experimentos AutoML e implantar modelos.
- Workflow Típico para Gerenciar o Oracle Machine Learning
Para gerenciar a Interface de Usuário do Oracle Machine Learning e outras tarefas administrativas, consulte as tarefas listadas na tabela como guia. - Acessar o Gerenciamento de Usuários do OML na Linha de Comando
Você pode obter o URL de Gerenciamento de Usuários do Oracle Machine Learning para uma tenancy específica na linha de comando do OCI (Oracle Cloud Infrastructure). - Gerenciar Usuários do OML
Um administrador gerencia a criação de novas contas e credenciais de usuário para o Oracle Machine Learning na interface de Gerenciamento de Usuários. - Sobre Dados do Usuário
Na página Dados do Usuário no Oracle Machine Learning, você pode exibir dados do usuário existentes, reatribuí-los e excluí-los. - Sobre o Recurso de Computação
O termo Recurso de Computação refere-se a serviços como um banco de dados ou qualquer outro serviço de backend ao qual um interpretador se conecta. - Conceitos Básicos de Grupos de Conexões
Um grupo de conexões, também conhecido como conjunto de interpretadores do Zeppelin, é um conjunto de conexões de banco de dados. - Conceitos Básicos das Sessões de Notebook
A página Sessões de Notebook fornece uma visão geral dos seus notebooks e permite gerenciar sessões de notebook do seu espaço de trabalho ou em espaços de trabalho nos quais você tem direitos de colaboração.
12.1 Workflow Típico para Gerenciar o Oracle Machine Learning
Para gerenciar a Interface do Usuário do Oracle Machine Learning e outras tarefas administrativas, consulte as tarefas listadas na tabela como guia.
Tarefas | Interface CLI do Oracle Machine Learning/OCI | Mais informações |
---|---|---|
Obtenha o URL de Gerenciamento de Usuários do Oracle Machine Learning na linha de comando do OCI | Command Line Interface (CLI) do Oracle Cloud Infrastructure (OCI) | Acessar o Gerenciamento de Usuários OML da Linha de Comando |
Conta de usuário e criação de senha | Interface de Gerenciamento de Usuários do Oracle Machine Learning | Criar Usuários para o Oracle Machine Learning |
Grupos de Conexões - Exibir e Redefinir | Interface de Usuário do Oracle Machine Learning | Trabalhar com Grupos de Conexões |
Recurso de Computação - Exibir | Interface de Usuário do Oracle Machine Learning | Sobre o Recurso de Computação |
Administração de Dados do Usuário - Exclui todos os usuários, todos os objetos relacionados ao usuário, como espaço de trabalho, projetos e notebooks, e reatribuição do espaço de trabalho | Interface de Usuário do Oracle Machine Learning | Sobre Dados do Usuário |
Sessão de notebook - Carregamento e interrupção de sessões de notebook | Interface de Usuário do Oracle Machine Learning | Conceitos Básicos das Sessões de Notebook |
Ambiente Conda - Instalação e gerenciamento do ambiente Conda, adição e exclusão de pacotes do ambiente. | Oracle Autonomous Database | Sobre o Ambiente Conda e o Interpretador Conda |
Observação:
As tarefas listadas aqui podem ser executadas apenas por um administrador.Tópico principal: Administrar o Oracle Machine Learning
12.2 Acessar o Gerenciamento de Usuários do OML na Linha de Comando
Você pode obter o URL de Gerenciamento de Usuários do Oracle Machine Learning para uma tenancy específica na linha de comando do OCI (Oracle Cloud Infrastructure).
Tópico principal: Administrar o Oracle Machine Learning
12.3 Gerenciar Usuários do OML
Um administrador gerencia a criação de novas contas e credenciais de usuário para o Oracle Machine Learning na interface de Gerenciamento de Usuários.
- Criar Usuário
Um administrador cria novas contas e credenciais de usuário para o Oracle Machine Learning na interface de Gerenciamento de Usuários. - Adicionar Conta Existente de Usuário de Banco de Dados aos Componentes do Oracle Machine Learning
Como usuário ADMIN, você pode adicionar uma conta existente de usuário de banco de dados para componentes do Oracle Machine Learning.
Tópico principal: Administrar o Oracle Machine Learning
12.3.1 Criar Usuário
Um administrador cria novas contas e credenciais de usuário para o Oracle Machine Learning na interface de Gerenciamento de Usuários.
Observação:
Você deve ter a função de administrador para acessar a interface de Gerenciamento de Usuários do Oracle Machine Learning.Para criar uma conta de usuário:
- Na página dos Autonomous Databases, em Nome para Exibição, selecione um Autonomous Database.
- Na página Detalhes do Autonomous Database, clique em Database Actions.
- Na plataforma de inicialização do Database Actions, em Administração, clique em Usuários de Banco de Dados.
- Clique em + Criar Usuário.
- No campo Nome do Usuário, digite um nome de usuário para a conta. Usando o nome de usuário, o usuário fará log-in em uma instância do Oracle Machine Learning.
- (Opcional) Selecione a opção Password Expired (user must change). para exigir que o usuário altere a senha ao fazer login pela primeira vez.
- No campo Senha, insira a senha para o usuário.
- No campo Confirmar Senha, digite uma senha para confirmar o valor informado no campo Senha.
- Selecione OML para ativar o Oracle Machine Learning para o usuário.
- Clique em Criar Usuário.
Isso cria um novo usuário de banco de dados e concede os privilégios obrigatórios para usar o Oracle Machine Learning.
Observação:
Com um novo usuário de banco de dados, um administrador precisa emitir comandos de concessão no banco de dados para conceder acesso de tabela ao novo usuário para as tabelas associadas aos notebooks do Oracle Machine Learning do usuário.Tópico principal: Gerenciar Usuários do OML
12.3.2 Adicionar Conta existente de usuário de banco de dados aos componentes do Oracle Machine Learning
Como usuário ADMIN, você pode adicionar uma conta existente de usuário de banco de dados para componentes do Oracle Machine Learning.
Observação:
Você deve ter a atribuição ADMIN para acessar a interface de Gerenciamento de Usuários do Oracle Machine Learning.To add an existing database user account:
Isso concede os privilégios obrigatórios para usar o aplicativo Oracle Machine Learning. No Oracle Machine Learning, esse usuário pode acessar todas as tabelas que ele tem privilégios para acessar no banco de dados.
Tópico principal: Gerenciar Usuários do OML
12.4 Sobre Dados do Usuário
Na página Dados do Usuário no Oracle Machine Learning, você pode exibir dados do usuário existentes, reatribuí-los e excluí-los.
-
Excluir Dados do Usuário: Para excluir um usuário, selecione o usuário a ser excluído e clique em Excluir Dados do Usuário.
-
Reatribuir: Para reatribuir o espaço de trabalho e os modelos de um usuário para outro.
- Reatribuir
A opção Reatribuir permite que você reatribua espaços de trabalho, juntamente com modelos, de um usuário para outro.
Tópico principal: Administrar o Oracle Machine Learning
12.4.1 Redesignar
A opção Reatribuir permite que você reatribua espaços de trabalho, juntamente com modelos, de um usuário para outro.
Tópico principal: Sobre Dados do Usuário
12.5 Sobre o Recurso de Computação
O termo Recurso de Computação refere-se a serviços como um banco de dados ou qualquer outro serviço de backend ao qual um interpretador se conecta.
Observação:
Você deve ter a atribuição de Administrador para acessar a página Recursos de Computação.A página Recursos de Computação exibe a lista de recursos de computação com o nome de cada recurso, seu tipo, comentários e detalhes atualizados pela última vez. Para exibir detalhes de cada Recurso de Computação, clique no nome do Recurso de Computação. Os detalhes da conexão são exibidos na página Recursos Oracle.
- Recurso Oracle
A página Recurso Oracle exibe os detalhes do recurso de computação selecionado na página Recursos do Serviço Compute. Você pode configurar as definições de memória (em Gigabytes) para o interpretador Python para o recurso de computação selecionado.
Tópico principal: Administrar o Oracle Machine Learning
12.5.1 Recurso do Oracle
A página Recurso Oracle exibe os detalhes do recurso de computação selecionado na página Recursos do Serviço Compute. Você pode configurar as definições de memória (em Gigabytes) para o interpretador Python para o recurso de computação selecionado.
Observação:
Você deve ter o privilégio Administrador para configurar as definições de memória.- Serviços de Recursos e Notebooks
Este tópico lista o número de notebooks que você pode executar simultaneamente por PDB para cada serviço de Recurso.
Tópico principal: Sobre o Recurso de Computação
12.5.1.1 Serviços de Recursos e Notebooks
Este tópico lista o número de notebooks que você pode executar simultaneamente por PDB para cada serviço de Recurso.
A tabela Serviços de Recursos e Número de Notebooks lista os Recursos de Computação designados para execução de scripts Python em diferentes níveis de Serviço de Recursos - Alto, Médio e Baixo. O nível Alto recebe o número máximo de Recursos de Computação para executar o script Python, o que pode resultar em uma execução mais rápida dos scripts. O nível Baixo recebe o menor número de Serviços de Recursos, o que resulta em uma execução mais lenta dos scripts.
Tabela 12-1 Serviços de Recursos e Número de Notebooks
Serviço do Recurso | OCPUs (CPUs da Oracle) | Memória | Número de Notebooks Concorrentes |
---|---|---|---|
High | Até 8 OCPUs | 8 GB (até 16 GB) | Até 3 |
Medium | Até 4 (OCPUs) | 4 GB (até 8 GB) | Até o máximo (1,25 × número de OCPUs)
Observação: O número de execução de notebook atual é calculado pela fórmula1.25 x (number of OCPUs) provisionada para o PDB correspondente. OCPU significa Oracle CPU.
Por exemplo, se um PDB for provisionado com 4 OCPUs, o número máximo de notebooks executados será 5 (1,25 x 4) no nível Médio. |
Low | 1 | 2 GB (até 4 GB) | Até 100 |
Tópico pai: Recurso Oracle
12.6 Conceitos Básicos de Grupos de Conexões
Um grupo de conexões, também conhecido como conjunto de interpretadores Zeppelin, é uma coleção de conexões de banco de dados.
- Sobre Grupos de Conexões
Na página Grupo de Conexões, um usuário com a atribuição Administrador pode gerenciar suas conexões que constituem o grupo de conexões. - Sobre o Grupo de Conexões Global
O Grupo de Conexões Global é criado automaticamente quando um novo banco de dados é provisionado. - Editar Conexão do Interpretador do Oracle Database
Ao definir uma conexão do interpretador do Oracle Database, uma referência a um recurso de computação é criada. Esta referência contém todas as informações relacionadas à conexão sobre o interpretador.
Tópico principal: Administrar o Oracle Machine Learning
12.6.1 Sobre Grupos de Conexões
Na página Grupo de Conexões, um usuário com a atribuição Administrador pode gerenciar suas conexões que constituem o grupo de conexões.
Observação:
Somente um usuário Administrador pode gerenciar grupos de conexões.-
Nome: Este é o nome do interpretador.
-
Padrão: Uma marca de seleção indica se a conexão é padrão ou não.
-
Escopo: Indica o escopo da conexão.
-
Comentário: Exibe qualquer comentário relacionado ao interpretador.
-
Proprietário: Exibe o nome do usuário que criou a conexão.
-
Última Atualização: Indica a data e a hora da última atualização da conexão.
-
Editar: Para editar a conexão do interpretador, selecione a conexão e clique em Editar.
-
Stop: Para interromper a conexão do interpretador, selecione a conexão e clique em Stop.
- Atualizar: Clique no botão Atualizar nas seguintes condições:
- Se você renomear o PDB (Banco de Dados Plugável).
- Se você fizer uma rotação de Wallet. A rotação da wallet invalida a wallet atual. Portanto, uma nova Wallet é necessária para a conexão do banco de dados.
Tópico principal: Conceitos Básicos dos Grupos de Conexões
12.6.2 Sobre o Grupo de Conexões Global
O Grupo de Conexões Global é criado automaticamente quando um novo banco de dados é provisionado.
-
Definição do Recurso de Computação - Um Recurso de Computação está associado ao PDB (Banco de Dados Plugável). Depois que um novo PDB é provisionado, um Recurso de Computação é adicionado ao PDB. Um tenant pode provisionar mais de um PDB e, para cada PDB, um Recurso de Computação é adicionado. As definições no Recurso de Computação são relevantes para seu próprio PDB. O Recurso de Computação está associado a uma Oracle Wallet. A wallet Oracle contém as credenciais para estabelecer conexão com o PDB do usuário.
Observação:
A definição do Recurso de Computação só pode ser editada pelo Administrador. -
Definição do Grupo de Conexões - O Grupo de Conexões Global compreende uma única conexão do tipo
Global.
Apenas um Grupo de Conexões Global para cada Recurso de Computação é permitido por PDB. Nenhuma senha é necessária para esta conexão, pois ela usa a Wallet que contém as credenciais do PDB. A Wallet está associada ao Recurso de Computação.Observação:
Um Grupo de Conexões Global só pode ser editado pelo Administrador.Redefinir: Para redefinir a conexão do interpretador, clique no nome do grupo de conexões. O grupo de conexões é aberto em uma página separada, listando todas as conexões do interpretador no grupo. Selecione a conexão que você deseja redefinir e clique em Reset. Quando você clica em Redefinir, todas as conexões suportadas pelo interpretador são fechadas e todos os notebooks que usam essa conexão são cancelados.
Observação:
A opção Redefinir só está disponível para o Administrador.
Tópico principal: Conceitos Básicos dos Grupos de Conexões
12.6.3 Editar Conexão do Oracle Database Interpreter
Ao definir uma conexão de interpretador do Oracle Database, uma referência a um recurso de computação é criada. Esta referência contém todas as informações relacionadas à conexão sobre o interpretador.
Observação:
Você deve ter a atribuição Administrador para editar esses campos.Tópico principal: Conceitos Básicos dos Grupos de Conexões
12.7 Conceitos Básicos das Sessões de Notebook
A página Sessões de Notebook fornece uma visão geral dos seus notebooks e permite gerenciar sessões de notebook do seu espaço de trabalho ou em espaços de trabalho nos quais você tem direitos de colaboração.
-
Stop: selecione o notebook que está em execução e clique em Stop. Isso interrompe o notebook selecionado no servidor.
-
Descarregar: Selecione o notebook carregado e clique em Descarregar. Isso remove o notebook selecionado da memória no servidor.
-
Notebook: O nome do notebook.
-
Projeto: O projeto no qual o notebook reside.
-
Espaço de trabalho: O espaço de trabalho no qual o projeto está disponível.
-
Conexão: O nome da conexão.
-
Proprietário: O proprietário do notebook.
-
Status: Os status de um notebook são:
-
Carregado: Indica que o notebook está carregado, mas não está vinculado ao websocket ou em execução.
-
Ativo: Indica que o notebook está vinculado ao websocket, mas não está em execução.
-
Em Execução: Indica que o parágrafo de notebook está na fila para execução ou está em execução.
-
Tópico principal: Administrar o Oracle Machine Learning