Show Menu
TÓPICOS×

Data Science Workspace guia de solução de problemas

Este documento fornece respostas para perguntas frequentes sobre o Adobe Experience Platform Data Science Workspace. Em caso de dúvidas e solução de problemas relacionados às Platform APIs em geral, consulte o guia de solução de problemas da API de Adobe Experience Platform.

JupyterLab O ambiente não está sendo carregado em Google Chrome

Esse problema foi resolvido, mas ainda pode estar presente no navegador Google Chrome 80.x. Verifique se o navegador Chrome está atualizado.
Com o Google Chrome navegador versão 80.x, todos os cookies de terceiros são bloqueados por padrão. Essa política pode impedir o carregamento JupyterLab no Adobe Experience Platform.
Para resolver esse problema, use as seguintes etapas:
No Chrome navegador, navegue até o canto superior direito e selecione Configurações (como alternativa, você pode copiar e colar "chrome://settings/" na barra de endereços). Em seguida, role até a parte inferior da página e clique na lista suspensa Avançado .
A seção Privacidade e segurança é exibida. Em seguida, clique nas configurações ​do site seguidas por Cookies e dados do site.
Por fim, alterne "Bloquear cookies de terceiros" para "DESLIGADO".
Como alternativa, você pode desativar cookies de terceiros e adicionar # ds.adobe.net para a lista de permissões.
Navegue até "chrome://flags/" na barra de endereços. Procure e desative o sinalizador "SameSite by default cookies" usando o menu suspenso à direita.
Após a Etapa 2, você será solicitado a reiniciar o navegador. Depois de reiniciar, Jupyterlab deve estar acessível.

Por que não consigo acessar JupyterLab o Safari?

O Safari desativa cookies de terceiros por padrão no Safari < 12. Como a instância da máquina Jupyter virtual reside em um domínio diferente do quadro pai, o Adobe Experience Platform exige atualmente que os cookies de terceiros sejam ativados. Ative cookies de terceiros ou mude para um navegador diferente, como Google Chrome.
Para o Safari 12, é necessário alternar o Agente de Usuário para 'Chrome' ou 'Firefox'. Para alterar o Agente de usuário, abra o menu Safari e selecione Preferências . A janela de preferências é exibida.
Na janela Preferências do Safari, selecione Avançado . Em seguida, marque o menu Mostrar revelação na caixa da barra de menus. Você pode fechar a janela de preferências depois que esta etapa for concluída.
Em seguida, na barra de navegação superior, selecione o menu Desenvolver . Na lista suspensa Desenvolver , passe o mouse sobre o Agente do usuário. Você pode selecionar a sequência de caracteres do Agente do Usuário​ Chrome ​ou​ Firefox** do Agente do Usuário que deseja usar.

Por que estou vendo uma mensagem '403 Proibido' ao tentar carregar ou excluir um arquivo no JupyterLab?

Se o seu navegador estiver habilitado com software de bloqueio de publicidade, como Ghostery ou AdBlock Plus, o domínio "*.adobe.net" deve ser permitido em cada software de bloqueio de publicidade para JupyterLab operar normalmente. Isso ocorre porque as máquinas JupyterLab virtuais são executadas em um domínio diferente do Experience Platform domínio.

Por que algumas partes da minha Jupyter Notebook aparência parecem embaralhadas ou não são renderizadas como código?

Isso pode acontecer se a célula em questão for acidentalmente alterada de "Código" para "Marcação". Enquanto uma célula de código está focada, pressionar a combinação de teclas ESC+M altera o tipo da célula para Markdown. O tipo de célula pode ser alterado pelo indicador suspenso na parte superior do notebook para as células selecionadas. Para alterar um tipo de célula para código, selecione a célula que deseja alterar. Em seguida, clique na lista suspensa que indica o tipo atual da célula e selecione "Código".

Como instalar Python bibliotecas personalizadas?

O Python kernel vem pré-instalado com muitas bibliotecas populares de aprendizado de máquina. No entanto, é possível instalar bibliotecas personalizadas adicionais executando o seguinte comando em uma célula de código:
!pip install {LIBRARY_NAME}

Para obter uma lista completa das Python bibliotecas pré-instaladas, consulte a seção apêndice do Guia do Usuário do JupyterLab.

É possível instalar bibliotecas PySpark personalizadas?

Infelizmente, não é possível instalar bibliotecas adicionais para o kernel do PySpark. No entanto, você pode entrar em contato com seu representante de atendimento ao cliente da Adobe para ter bibliotecas PySpark personalizadas instaladas para você.
Para obter uma lista de bibliotecas PySpark pré-instaladas, consulte a seção apêndice do Guia do Usuário do JupyterLab.

É possível configurar os recursos do Spark cluster para o kernel do PySpark JupyterLab Spark ou PySpark?

Você pode configurar recursos adicionando o seguinte bloco à primeira célula do seu notebook:
%%configure -f 
{
    "numExecutors": 10,
    "executorMemory": "8G",
    "executorCores":4,
    "driverMemory":"2G",
    "driverCores":2,
    "conf": {
        "spark.cores.max": "40"
    }
}

Para obter mais informações sobre a configuração de recursos de Spark cluster, incluindo a lista completa de propriedades configuráveis, consulte o Guia do Usuário do JupyterLab.