useKernel = true, can not get real error
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 52/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Calme
- Stack technique
- sql, typescript
Piste de recherche
Reproduisez la requête via DBSQLClient.connect, openSession et session.executeStatement avec useKernel défini sur true et false. Comparez les erreurs obtenues ; la tâche est terminée lorsque le chemin du kernel expose l'erreur de cast sous-jacente de Databricks SQL au lieu de signaler uniquement "kernel backend: unknown error".
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
hi owner
we found
const connectOptions: DatabricksConnectOptions = {
authType: 'databricks-oauth',
host: dbConfig.host,
path: dbConfig.httpPath,
oauthClientId: dbConfig.clientId,
oauthClientSecret: dbConfig.clientSecret,
useKernel: true
}
const _client = new DBSQLClient()
await _client.connect(connectOptions)
const session = await _client.openSession()
const sql = `SELECT try_cast('' as ARRAY<STRING>)`
const op = await session.executeStatement(sql)
await op.finished()
will throw
DriverError: kernel backend: unknown error
at decodeNapiKernelError (...) {stack: 'Error: kernel backend: unknown error
)', message: 'kernel backend: unknown error'}
if useKernel: false , will get real error
[DATATYPE_MISMATCH.CAST_WITHOUT_SUGGESTION] Cannot resolve "" due to data type mismatch: cannot cast "STRING" to "ARRAY<STRING>". SQLSTATE: 42K09; line 1 pos 7
- Langage dominant
- TypeScript
- Étoiles
- 36
- Forks
- 50
- Merge moyen
- 13 h 46 min
- PR mergées (30 j)
- 9
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de databricks/databricks-sql-nodejs
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Docs folder deleted in 1.8.4 Ouverteengineer-bot
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
databricks/databricks-sql-nodejs#274 · 1 commentaire · 1 réaction ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
Toutes les issues de databricks/databricks-sql-nodejs
Issues similaires
-
Browser Waiting for: Product Owner
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
getsentry/sentry-javascript#24577 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
agilepathway/label-checker#640 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
copse-dev/agent-pane#2953 ·
-
[aw] Upgrade available Ouverteagentic-workflows
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
githubnext/rig#534 ·
-
automation missing-model model-sync provider:pioneer
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
anomalyco/models.dev#7701 ·