microsoft / jupyter-Kqlmagic

Extension (Magic) to Jupyter notebook and Jupyter lab, that enable notebook experience working with Kusto, ApplicationInsights, and LogAnalytics data.
Other
85 stars 31 forks source link

Error messages are not changing with short_errors flag #97

Open nicocanali opened 1 year ago

nicocanali commented 1 year ago

Problem description

short_errors config flag doesn't seem to do anything. For example, say I misspell a variable name:

which is not very helpful...

If query related, does it happen on other platforms (Kusto Web UI, Kusto Explorer, Log Analytics in Azure Monitor)?

N/A

Output of pip freeze and %kql --bugreport

[bugreport must be executed immediatly after bug noticed]

adal==1.2.7 altair==4.2.0 anyio==3.6.1 appnope==0.1.3 argon2-cffi==21.3.0 argon2-cffi-bindings==21.2.0 asttokens==2.0.8 attrs==22.1.0 azure-common==1.1.28 azure-core==1.25.1 azure-identity==1.10.0 azure-storage-blob==12.13.1 Babel==2.10.3 backcall==0.2.0 beautifulsoup4==4.11.1 bleach==5.0.1 boto3==1.24.66 botocore==1.27.66 certifi==2022.6.15 cffi==1.15.1 charset-normalizer==2.1.1 click==8.1.3 cryptography==37.0.4 cycler==0.11.0 debugpy==1.6.3 decorator==5.1.1 defusedxml==0.7.1 docopt==0.6.2 docstring-to-markdown==0.10 elastic-transport==8.4.0 elasticsearch==8.4.0 entrypoints==0.4 executing==1.0.0 fastjsonschema==2.16.1 Flask==2.2.2 fonttools==4.37.1 future==0.18.2 grpcio==1.48.1 grpcio-tools==1.48.1 hdfs==2.7.0 idna==3.3 install==1.3.5 ipykernel==6.15.2 ipython==8.4.0 ipython-genutils==0.2.0 ipywidgets==8.0.2 isodate==0.6.1 itables==1.3.0 itsdangerous==2.1.2 jedi==0.18.1 Jinja2==3.1.2 jmespath==1.0.1 joblib==1.1.0 json5==0.9.10 jsonschema==4.15.0 jupyter==1.0.0 jupyter-console==6.4.4 jupyter-core==4.11.1 jupyter-lsp==1.5.1 jupyter-server==1.18.1 jupyter_client==7.3.5 jupyterlab==3.4.7 jupyterlab-lsp==3.10.2 jupyterlab-pygments==0.2.2 jupyterlab-widgets==3.0.3 jupyterlab_server==2.15.1 kafka-python==2.0.2 kiwisolver==1.4.4 Kqlmagic==0.1.114.post22 lxml==4.9.1 Markdown==3.4.1 markdown2==2.4.3 MarkupSafe==2.1.1 matplotlib==3.5.3 matplotlib-inline==0.1.6 mistune==2.0.4 msal==1.18.0 msal-extensions==1.0.0 msrest==0.7.1 msrestazure==0.6.4 nbclassic==0.4.3 nbclient==0.6.7 nbconvert==7.0.0 nbformat==5.4.0 nest-asyncio==1.5.5 notebook==6.4.12 notebook-shim==0.1.0 numpy==1.23.2 oauthlib==3.2.0 octopy @ git+ssh://git@github.com/github/octopy@99cb06c7b3ea385af4004ad33595165447021d9f packaging==21.3 pandas==1.4.4 pandocfilters==1.5.0 parso==0.8.3 password-strength==0.0.3.post2 pexpect==4.8.0 pickleshare==0.7.5 Pillow==9.2.0 plotly==5.10.0 portalocker==2.5.1 prettytable==3.4.1 prometheus-client==0.14.1 prompt-toolkit==3.0.31 protobuf==4.21.9 psutil==5.9.2 ptyprocess==0.7.0 pure-eval==0.2.2 pyarrow==9.0.0 pycparser==2.21 pydantic==1.9.2 pygls==0.12.1 Pygments==2.13.0 PyHive==0.6.5 PyJWT==2.4.0 pyparsing==3.0.9 pyperclip==1.8.2 pyrsistent==0.18.1 PySocks==1.7.1 python-dateutil==2.8.2 pytz==2022.2.1 PyYAML==6.0 pyzmq==23.2.1 qtconsole==5.3.2 QtPy==2.2.0 requests==2.28.1 requests-oauthlib==1.3.1 s3transfer==0.6.0 scikit-learn==1.1.2 scipy==1.9.1 seaborn==0.12.1 Send2Trash==1.8.0 six==1.16.0 sniffio==1.3.0 soupsieve==2.3.2.post1 SQLAlchemy==1.4.40 stack-data==0.5.0 tabulate==0.9.0 tenacity==8.0.1 terminado==0.15.0 threadpoolctl==3.1.0 thrift==0.16.0 tinycss2==1.1.1 tomli==2.0.1 toolz==0.12.0 tornado==6.2 tqdm==4.64.1 traitlets==5.3.0 typeguard==2.13.3 typing_extensions==4.3.0 urllib3==1.26.12 wcwidth==0.2.5 webencodings==0.5.1 websocket-client==1.4.1 Werkzeug==2.2.2 widgetsnbextension==4.0.3