Show Menu
SUJETS×

Data Science Workspace guide de dépannage

Ce document répond aux questions les plus fréquentes sur Adobe Experience Platform Data Science Workspace. For questions and troubleshooting regarding Platform APIs in general, see the Adobe Experience Platform API troubleshooting guide .

JupyterLab L'environnement ne se charge pas dans Google Chrome

Ce problème a été résolu, mais il peut toujours être présent dans le navigateur Google Chrome 80.x. Assurez-vous que votre navigateur Chrome est à jour.
Avec la version 80.x du Google Chrome navigateur, tous les cookies tiers sont bloqués par défaut. This policy can prevent JupyterLab from loading within Adobe Experience Platform.
Pour remédier à ce problème, procédez de la manière suivante :
In your Chrome browser, navigate to the top-right and select Settings (alternatively you can copy and paste "chrome://settings/" in the address bar). Faites ensuite défiler la page jusqu’en bas, puis cliquez sur la liste déroulante Paramètres avancés .
La section Confidentialité et sécurité s’affiche. Cliquez ensuite sur Paramètres des sites , puis sur Cookies et données du site .
Enfin, faites basculer « Bloquer les cookies tiers » sur « Désactivé ».
Alternatively, you could disable third-party cookies and add # ds.adobe.net vers la liste autorisée.
Saisissez « chrome://flags/ » dans votre barre d’adresse. Recherchez et désactivez l’indicateur intitulé « SameSite by default cookies » en utilisant le menu déroulant sur la droite.
Après l’étape 2, vous êtes invité à relancer votre navigateur. After you relaunch, Jupyterlab should be accessible.

Why am I unable to access JupyterLab in Safari?

Safari désactive les cookies tiers par défaut dans Safari < 12. Because your Jupyter virtual machine instance resides on a different domain than its parent frame, Adobe Experience Platform currently requires that third-party cookies be enabled. Activez les cookies tiers ou passez à un autre navigateur comme Google Chrome.
Pour Safari 12, vous devez remplacer l’agent utilisateur par "Chrome" ou "Firefox". Pour changer d'agent utilisateur, début en ouvrant le menu Safari et en sélectionnant Préférences . La fenêtre Préférences s'affiche.
Dans la fenêtre des préférences de Safari, sélectionnez Avancé . Cochez ensuite la case Afficher le menu Développer dans la barre de menus. Vous pouvez fermer la fenêtre des préférences une fois cette étape terminée.
Ensuite, dans la barre de navigation supérieure, sélectionnez le menu Développer . Dans la liste déroulante Développer , passez la souris sur Agent utilisateur. Vous pouvez sélectionner la chaîne​ Chrome ​ou​ Firefox** User Agent que vous souhaitez utiliser.

Pourquoi un message « 403 Forbidden » apparaît-il lorsque j’essaie de charger ou de supprimer un fichier dans JupyterLab?

If your browser is enabled with advertisement blocking software such as Ghostery or AdBlock Plus, the domain "*.adobe.net" must be allowed in each advertisement blocking software for JupyterLab to operate normally. This is because JupyterLab virtual machines run on a different domain than the Experience Platform domain.

Why do some parts of my Jupyter Notebook look scrambled or do not render as code?

Cela peut se produire si la cellule en question est passée par erreur de « Code » à « Markdown ». Lorsqu’une cellule de code est sélectionnée, appuyez sur la combinaison de touches ESC+M pour modifier le type de la cellule sur Markdown. Vous pouvez modifier le type d’une cellule à l’aide de l’indicateur déroulant situé en haut du notebook pour la ou les cellules sélectionnées. Pour modifier un type de cellule en code, commencez par sélectionner la cellule donnée que vous souhaitez modifier. Cliquez ensuite sur la liste déroulante qui indique le type actuel de la cellule, puis sélectionnez « Code ».

How do I install custom Python libraries?

The Python kernel comes pre-installed with many popular machine learning libraries. Cependant, vous pouvez installer d’autres bibliothèques personnalisées en exécutant la commande suivante dans une cellule de code :
!pip install {LIBRARY_NAME}

For a complete list of pre-installed Python libraries, see the appendix section of the JupyterLab User Guide .

Puis-je installer des bibliothèques PySpark personnalisées ?

Malheureusement, vous ne pouvez pas installer de bibliothèques supplémentaires pour le noyau PySpark. Néanmoins, vous pouvez contacter votre représentant du service client Adobe et lui demander d’installer ces bibliothèques PySpark personnalisées pour vous.
Pour obtenir la liste des bibliothèques PySpark préinstallées, consultez la section annexe du guide d’utilisation de JupyterLab .

Is it possible to configure Spark cluster resources for JupyterLab Spark or PySpark kernel?

Vous pouvez configurer des ressources en ajoutant le bloc suivant à la première cellule de votre notebook :
%%configure -f 
{
    "numExecutors": 10,
    "executorMemory": "8G",
    "executorCores":4,
    "driverMemory":"2G",
    "driverCores":2,
    "conf": {
        "spark.cores.max": "40"
    }
}

For more information on Spark cluster resource configuration, including the complete list of configurable properties, see the JupyterLab User Guide .