# Pluging: Julia | Dataiku

**URL:** https://discourse.julialang.org/t/pluging-julia-dataiku/76709
**Category:** General Usage
**Tags:** question, package
**Created:** [February 18, 2022, 4:33pm UTC](https://discourse.julialang.org/t/pluging-julia-dataiku/76709 "2022-02-18T16:33:26Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![SOFIA\_PEDRAZA](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sofia_pedraza/32/33945_2.png) [@SOFIA\_PEDRAZA](https://discourse.julialang.org/u/SOFIA_PEDRAZA)
#### Post date: [February 18, 2022, 4:33pm UTC](https://discourse.julialang.org/t/pluging-julia-dataiku/76709/1 "2022-02-18T16:33:26Z")

</div>

Hi, I had installed the pluging in DataIku to create and execute Julia recipes the same way you would use any other code recipes. It makes that a Julia kernel also becomes available for Jupyter notebooks.

I am using the Dataiku dataset reading package, where it doesn’t seem to recognize entered datasets. The code used is:

using Dataiku, DataFrames  
import Dataiku: get\_dataframe  
df = get\_dataframe(dataset"PROJECTKEY.myDataset")

It ran into this error:

UndefVarError: isnothing not defined

Stacktrace:  
[1] get\_context() at /opt/dss/data\_dir/code-envs/julia/packages/Dataiku/lgsdz/src/request.jl:60  
[2] #get\_url\_and\_header#11(::Bool, ::String, ::Nothing, ::Bool, ::Function, ::String) at /opt/dss/data\_dir/code-envs/julia/packages/Dataiku/lgsdz/src/request.jl:79  
[3] #get\_url\_and\_header at ./none:0 [inlined]  
[4] #request#19(::Bool, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::String, ::String, ::String) at /opt/dss/data\_dir/code-envs/julia/packages/Dataiku/lgsdz/src/request.jl:133  
[5] request at /opt/dss/data\_dir/code-envs/julia/packages/Dataiku/lgsdz/src/request.jl:129 [inlined]  
[6] #request\_json#18(::Bool, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::String, ::String, ::String) at /opt/dss/data\_dir/code-envs/julia/packages/Dataiku/lgsdz/src/request.jl:117  
[7] request\_json at /opt/dss/data\_dir/code-envs/julia/packages/Dataiku/lgsdz/src/request.jl:117 [inlined] (repeats 2 times)  
[8] get\_schema(::DSSDataset) at /opt/dss/data\_dir/code-envs/julia/packages/Dataiku/lgsdz/src/Datasets.jl:548  
[9] #\_get\_reading\_schema#28(::Bool, ::Function, ::DSSDataset, ::Array{Any,1}) at /opt/dss/data\_dir/code-envs/julia/packages/Dataiku/lgsdz/src/Datasets.jl:102  
[10] #\_get\_reading\_schema at ./none:0 [inlined]  
[11] #get\_dataframe#27(::Bool, ::Array{String,1}, ::Array{String,1}, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::DSSDataset, ::Array{Any,1}) at /opt/dss/data\_dir/code-envs/julia/packages/Dataiku/lgsdz/src/Datasets.jl:82  
[12] get\_dataframe at /opt/dss/data\_dir/code-envs/julia/packages/Dataiku/lgsdz/src/Datasets.jl:82 [inlined] (repeats 2 times)  
[13] top-level scope at In[1]:3

Can you please let me know on how I can overcome this issue ?

Thank you in advance for your return,

Best regards.

---

<div class="post-metadata">

### Author: ![rfourquet](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rfourquet/32/3610_2.png) [@rfourquet](https://discourse.julialang.org/u/rfourquet)
#### Post date: [February 18, 2022, 4:47pm UTC](https://discourse.julialang.org/t/pluging-julia-dataiku/76709/2 "2022-02-18T16:47:12Z")

</div>

What version of Julia are you running? (you can call `versioninfo()` to know)

---

<div class="post-metadata">

### Author: ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)
#### Post date: [February 18, 2022, 4:52pm UTC](https://discourse.julialang.org/t/pluging-julia-dataiku/76709/3 "2022-02-18T16:52:44Z")

</div>

FWIW I’m getting a different error on Julia 1.7.2

But in any case that package hasn’t been updated in over a year, it’s using pretty ancient versions of its dependencies (e.g. CSV 0.5 when current release is 0.10) and tests fail as well. Probably worth opening an issue to see if it’s still maintained.

---

<div class="post-metadata">

### Author: ![SOFIA\_PEDRAZA](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sofia_pedraza/32/33945_2.png) [@SOFIA\_PEDRAZA](https://discourse.julialang.org/u/SOFIA_PEDRAZA)
#### Post date: [February 18, 2022, 5:03pm UTC](https://discourse.julialang.org/t/pluging-julia-dataiku/76709/4 "2022-02-18T17:03:20Z")

</div>

Julia Version 1.0.4  
Commit 38e9fb7f80 (2019-05-16 03:38 UTC)  
Platform Info:  
OS: Linux (i686-pc-linux-gnu)  
CPU: Intel(R) Xeon(R) CPU @ 2.30GHz  
WORD\_SIZE: 32  
LIBM: libopenlibm  
LLVM: libLLVM-6.0.0 (ORCJIT, haswell)  
Environment:  
DKUJULIADEPOT = /opt/dss/data\_dir/code-envs/julia  
JULIA\_DEPOT\_PATH = /opt/dss/data\_dir/code-envs/julia  
DKUJULIABIN = /var/lib/snapd/snap/bin/julia

---

<div class="post-metadata">

### Author: ![rfourquet](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rfourquet/32/3610_2.png) [@rfourquet](https://discourse.julialang.org/u/rfourquet)
#### Post date: [February 18, 2022, 5:06pm UTC](https://discourse.julialang.org/t/pluging-julia-dataiku/76709/5 "2022-02-18T17:06:46Z")

</div>

Ok, `isnothing` is not defined there, you need a more recent version, 1.6 would be a good choice.

---

<div class="post-metadata">

### Author: ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)
#### Post date: [February 18, 2022, 5:10pm UTC](https://discourse.julialang.org/t/pluging-julia-dataiku/76709/6 "2022-02-18T17:10:40Z")

</div>

I would say 1.7.2 would be an excellent choice given that it is the current stable release that almost everyone should be using?
