Show Menu
ARGOMENTI×

Data Science Workspace guida alla risoluzione dei problemi

Questo documento contiene le risposte alle domande frequenti su Adobe Experience Platform Data Science Workspace. Per domande e risoluzione dei problemi relativi alle Platform API in generale, consultate la guida alla risoluzione dei problemi delle API di Adobe Experience Platform .

JupyterLab l'ambiente non si sta caricando Google Chrome

Questo problema è stato risolto ma potrebbe essere ancora presente nel browser Google Chrome 80.x. Verificare che il browser Chrome sia aggiornato.
Con la versione del Google Chrome browser 80.x, tutti i cookie di terze parti sono bloccati per impostazione predefinita. Questo criterio può impedire JupyterLab il caricamento in Adobe Experience Platform.
Per risolvere questo problema, attenersi alla procedura seguente:
Nel Chrome browser, andate in alto a destra e selezionate Impostazioni (in alternativa, potete copiare e incollare "chrome://settings/" nella barra degli indirizzi). Quindi, scorrete fino in fondo alla pagina e fate clic sul menu a discesa Avanzate .
Viene visualizzata la sezione Privacy e sicurezza . Quindi, fate clic sulle impostazioni del sito seguite da cookie e dati del sito.
Infine, scegliete "Blocca cookie di terze parti" su "OFF".
In alternativa, puoi disattivare i cookie di terze parti e aggiungere # ds.adobe.net all'elenco consentiti .
Andate a "chrome://flags/" nella barra degli indirizzi. Cercate e disattivate il flag "SameSite by default cookies" utilizzando il menu a discesa a destra.
Dopo il passaggio 2, viene richiesto di riavviare il browser. Dopo il riavvio, Jupyterlab dovrebbe essere accessibile.

Perché non è possibile accedere a JupyterLab Safari?

Per impostazione predefinita, Safari disattiva i cookie di terze parti in Safari < 12. Poiché l’istanza della macchina Jupyter virtuale risiede in un dominio diverso da quello del relativo frame principale, Adobe Experience Platform richiede attualmente l’abilitazione dei cookie di terze parti. Abilita i cookie di terze parti o passa a un altro browser, ad esempio Google Chrome.
Per Safari 12, è necessario sostituire l'agente utente con 'Chrome' o 'Firefox'. Per cambiare agente utente, aprite il menu Safari e selezionate Preferenze . Viene visualizzata la finestra delle preferenze.
Nella finestra delle preferenze di Safari, selezionate Avanzate . Dal menu Mostra sviluppo nella casella della barra dei menu. Al termine di questo passaggio, potete chiudere la finestra delle preferenze.
Quindi, dalla barra di navigazione superiore, selezionate il menu Sviluppo . Dall’interno del menu a discesa Sviluppo , passa il puntatore del mouse sull’agente utente. È possibile selezionare la stringa agente​ Chrome ​o agente​ Firefox** utente che si desidera utilizzare.

Perché viene visualizzato un messaggio '403 Vietato' quando si tenta di caricare o eliminare un file in JupyterLab?

Se il browser è abilitato con un software di blocco dell'annuncio pubblicitario come Ghostery o AdBlock Plus, il dominio "*.adobe.net" deve essere consentito in ciascun software di blocco dell'annuncio per JupyterLab funzionare normalmente. Questo perché JupyterLab le macchine virtuali vengono eseguite su un dominio diverso da quello del Experience Platform dominio.

Perché alcune parti del mio Jupyter Notebook aspetto sono frammentate o non vengono rappresentate come codice?

Ciò può accadere se la cella in questione viene accidentalmente modificata da "Code" a "Markdown". Mentre una cella di codice è attiva, premendo la combinazione di tasti ESC+M il tipo di cella viene cambiato in Markdown. Il tipo di cella può essere modificato dall'indicatore a discesa nella parte superiore del blocco appunti per le celle selezionate. Per modificare un tipo di cella in codice, iniziare selezionando la cella specificata da modificare. Fare clic sul menu a discesa che indica il tipo corrente della cella, quindi selezionare "Codice".

Come si installano Python le librerie personalizzate?

Il Python kernel è preinstallato con molte librerie di machine learning popolari. Tuttavia, potete installare librerie personalizzate aggiuntive eseguendo il comando seguente all’interno di una cella di codice:
!pip install {LIBRARY_NAME}

Per un elenco completo delle Python librerie preinstallate, consultate la sezione appendice della Guida utente di JupyterLab.

È possibile installare librerie PySpark personalizzate?

Purtroppo non è possibile installare librerie aggiuntive per il kernel PySpark. Tuttavia, potete contattare il rappresentante del servizio clienti Adobe per ottenere librerie PySpark personalizzate installate.
Per un elenco delle librerie PySpark preinstallate, consultate la sezione appendice della Guida utente di JupyterLab.

È possibile configurare le risorse del Spark cluster per il kernel JupyterLab PySpark Spark ?

È possibile configurare le risorse aggiungendo il seguente blocco alla prima cella del blocco appunti:
%%configure -f 
{
    "numExecutors": 10,
    "executorMemory": "8G",
    "executorCores":4,
    "driverMemory":"2G",
    "driverCores":2,
    "conf": {
        "spark.cores.max": "40"
    }
}

Per ulteriori informazioni sulla configurazione delle risorse del Spark cluster, compreso l'elenco completo delle proprietà configurabili, consulta la Guida utente di JupyterLab.