Ir para o conteúdo

Como faço para instalar o pacote rJDBC no ambiente R da minha instância de caderno do SageMaker AI?

2 minuto de leitura
0

Quero instalar o pacote rJDBC no ambiente R da minha instância de caderno do Amazon SageMaker AI.

Resolução

Para instalar o pacote rJDBC no ambiente R da sua instância de caderno do SageMaker AI, conclua as seguintes etapas:

  1. Abra o console do SageMaker AI.

  2. No painel de navegação, escolha Caderno e, em seguida, Instâncias de caderno.

  3. Selecione a instância de caderno em que você deseja instalar o pacote rJDBC.

  4. Escolha Abrir JupyterLab.

  5. Confirme se o caderno pode se conectar à internet para que você possa baixar o pacote rJDBC do repositório Anaconda.
    Observação: para instalar o pacote sem acesso à Internet, consulte Private package installation in Amazon SageMaker AI running in internet-free mode (Instalação de pacote privado no Amazon SageMaker IA em execução no modo sem internet).

  6. Abra um novo terminal e execute os seguintes comandos na seguinte sequência:

    source activate R
    conda install -y -c r r-rjdbc
    conda deactivate
  7. Abra um novo caderno Jupyter com o kernel R.

  8. Execute o seguinte comando em uma célula:

    dyn.load('/home/ec2-user/anaconda3/envs/R/lib/jvm/lib/server/libjvm.so')
  9. Para confirmar que você instalou o pacote rJDBC, execute o seguinte comando no caderno Jupyter:

    library(RJDBC)

    A saída deve ser semelhante ao exemplo a seguir:

    Loading required package: DBI
    Loading required package: rJava
  10. Para fazer com que o pacote rJDBC persista mesmo depois de reiniciar a instância do caderno, crie uma instalação personalizada do Conda persistente no volume da instância do caderno.

Informações relacionadas

Acessar instâncias de caderno

Biblioteca externa e instalação do kernel

Como instalar pacotes Python em um ambiente Conda em uma instância de caderno do SageMaker AI?

AWS OFICIALAtualizada há 9 meses