Error using SASCTL to register a Python model to MM in Viya 4
@jlwalke2 já está trabalhando nisso.
Desde 6/1/2023.
Avaliação
Esta issue ainda não foi avaliada.
Descrição
Describe the issue
SASCTL 1.7.3 can register a simple Python model to MM in Viya 4, but when trying to execute a Scoring Task it produces an error.
To Reproduce
import pandas as pd
from sasctl import Session, register_model, publish_model
from sklearn.linear_model import LogisticRegression
Load the Iris data set and split into features and target.
df = pd.read_csv('Data/iris.csv')
X = df.drop('species', axis=1)
y = df.species.astype('category')
Fit a sci-kit learn model
model = LogisticRegression()
model.fit(X, y)
with Session('budsprod.viyamtes.com', 'gegrab', 'XXXXX', verify_ssl=False):
model_name = 'Iris Regression2'
# Register the model in Model Manager
register_model(model,
model_name,
input=X, # Use X to determine model inputs
project='Iris2', # Register in "Iris" project
force=True) # Create project if it doesn't exist
Expected behavior
The Scoring Task in MM should execute and score on a sample set of records. The error received in MM:
NOTE: Created package _076796cfb3ca459eb8a285e3cd30c38 in data set "casuser(gegrab)"._076796cfb3ca459eb8a285e3cd30c38.
NOTE: Execution succeeded. No rows affected.
NOTE: Running 'modelPublishing' action set with 0 workers.
NOTE: Execution of model 'TempModel_781437f5-15be-3842-99a0-eea05a45c6ba ' succeeded.
ERROR: There is no session-scope table Test_3_Iris_Regression2_v1_0_2022_11_04_14_42_49_output in caslib gegrab_s of Cloud Analytic Services.
NOTE: Cloud Analytic Services dropped table TempModel_781437f5-15be-3842-99a0-eea05a45c6ba**
Stack Trace
If you're experiencing an exception, include the full stack trace and error message.
Version
What version of sasctl are you using? 1.7.3
- Linguagem predominante
- Python
- Estrelas
- 52
- Forks
- 45
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de sassoftware/python-sasctl
-
enhancement
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
sassoftware/python-sasctl#224 ·
-
enhancement
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
sassoftware/python-sasctl#216 ·
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
sassoftware/python-sasctl#207 · 1 reação ·
-
bug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
sassoftware/python-sasctl#202 ·
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100
sassoftware/python-sasctl#193 ·
Todas as issues de sassoftware/python-sasctl
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
fritzprix/libr-agent#2612 ·
Mantenedores costumam responder em até 1 dia
-
needs-triage presubmit-gate
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
gke-labs/kube-agents#5001 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
simonw/sqlite-utils#928 ·
Mantenedores costumam responder em até 3 dias
-
colorado
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
freelawproject/juriscraper#2405 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
cline/mcp-marketplace#3576 ·