Databricks SDK for JavaScript
    Preparing search index...

    Variable ScoreReasonConst

    ScoreReason: {
        COLUMN_TYPE_DIFFERENCE: "COLUMN_TYPE_DIFFERENCE";
        EMPTY_GOOD_SQL: "EMPTY_GOOD_SQL";
        EMPTY_RESULT: "EMPTY_RESULT";
        LLM_JUDGE_FORMATTING_ERROR: "LLM_JUDGE_FORMATTING_ERROR";
        LLM_JUDGE_INCOMPLETE_OR_PARTIAL_OUTPUT: "LLM_JUDGE_INCOMPLETE_OR_PARTIAL_OUTPUT";
        LLM_JUDGE_INCORRECT_FUNCTION_USAGE: "LLM_JUDGE_INCORRECT_FUNCTION_USAGE";
        LLM_JUDGE_INCORRECT_METRIC_CALCULATION: "LLM_JUDGE_INCORRECT_METRIC_CALCULATION";
        LLM_JUDGE_INCORRECT_TABLE_OR_FIELD_USAGE: "LLM_JUDGE_INCORRECT_TABLE_OR_FIELD_USAGE";
        LLM_JUDGE_INSTRUCTION_COMPLIANCE_OR_MISSING_BUSINESS_LOGIC: "LLM_JUDGE_INSTRUCTION_COMPLIANCE_OR_MISSING_BUSINESS_LOGIC";
        LLM_JUDGE_MISINTERPRETATION_OF_USER_REQUEST: "LLM_JUDGE_MISINTERPRETATION_OF_USER_REQUEST";
        LLM_JUDGE_MISSING_JOIN: "LLM_JUDGE_MISSING_JOIN";
        LLM_JUDGE_MISSING_OR_INCORRECT_AGGREGATION: "LLM_JUDGE_MISSING_OR_INCORRECT_AGGREGATION";
        LLM_JUDGE_MISSING_OR_INCORRECT_FILTER: "LLM_JUDGE_MISSING_OR_INCORRECT_FILTER";
        LLM_JUDGE_MISSING_OR_INCORRECT_JOIN: "LLM_JUDGE_MISSING_OR_INCORRECT_JOIN";
        LLM_JUDGE_OTHER: "LLM_JUDGE_OTHER";
        LLM_JUDGE_SEMANTIC_ERROR: "LLM_JUDGE_SEMANTIC_ERROR";
        LLM_JUDGE_SYNTAX_ERROR: "LLM_JUDGE_SYNTAX_ERROR";
        LLM_JUDGE_WRONG_AGGREGATION: "LLM_JUDGE_WRONG_AGGREGATION";
        LLM_JUDGE_WRONG_COLUMNS: "LLM_JUDGE_WRONG_COLUMNS";
        LLM_JUDGE_WRONG_FILTER: "LLM_JUDGE_WRONG_FILTER";
        RESULT_EXTRA_COLUMNS: "RESULT_EXTRA_COLUMNS";
        RESULT_EXTRA_ROWS: "RESULT_EXTRA_ROWS";
        RESULT_MISSING_COLUMNS: "RESULT_MISSING_COLUMNS";
        RESULT_MISSING_ROWS: "RESULT_MISSING_ROWS";
        SCORE_REASON_UNSPECIFIED: "SCORE_REASON_UNSPECIFIED";
        SINGLE_CELL_DIFFERENCE: "SINGLE_CELL_DIFFERENCE";
    } = ...

    Type Declaration

    • ReadonlyCOLUMN_TYPE_DIFFERENCE: "COLUMN_TYPE_DIFFERENCE"
    • ReadonlyEMPTY_GOOD_SQL: "EMPTY_GOOD_SQL"
    • ReadonlyEMPTY_RESULT: "EMPTY_RESULT"
    • ReadonlyLLM_JUDGE_FORMATTING_ERROR: "LLM_JUDGE_FORMATTING_ERROR"
    • ReadonlyLLM_JUDGE_INCOMPLETE_OR_PARTIAL_OUTPUT: "LLM_JUDGE_INCOMPLETE_OR_PARTIAL_OUTPUT"
    • ReadonlyLLM_JUDGE_INCORRECT_FUNCTION_USAGE: "LLM_JUDGE_INCORRECT_FUNCTION_USAGE"
    • ReadonlyLLM_JUDGE_INCORRECT_METRIC_CALCULATION: "LLM_JUDGE_INCORRECT_METRIC_CALCULATION"
    • ReadonlyLLM_JUDGE_INCORRECT_TABLE_OR_FIELD_USAGE: "LLM_JUDGE_INCORRECT_TABLE_OR_FIELD_USAGE"
    • ReadonlyLLM_JUDGE_INSTRUCTION_COMPLIANCE_OR_MISSING_BUSINESS_LOGIC: "LLM_JUDGE_INSTRUCTION_COMPLIANCE_OR_MISSING_BUSINESS_LOGIC"
    • ReadonlyLLM_JUDGE_MISINTERPRETATION_OF_USER_REQUEST: "LLM_JUDGE_MISINTERPRETATION_OF_USER_REQUEST"
    • ReadonlyLLM_JUDGE_MISSING_JOIN: "LLM_JUDGE_MISSING_JOIN"

      Deprecated LLM Judge error categories - kept for backward compatibility

    • ReadonlyLLM_JUDGE_MISSING_OR_INCORRECT_AGGREGATION: "LLM_JUDGE_MISSING_OR_INCORRECT_AGGREGATION"
    • ReadonlyLLM_JUDGE_MISSING_OR_INCORRECT_FILTER: "LLM_JUDGE_MISSING_OR_INCORRECT_FILTER"
    • ReadonlyLLM_JUDGE_MISSING_OR_INCORRECT_JOIN: "LLM_JUDGE_MISSING_OR_INCORRECT_JOIN"
    • ReadonlyLLM_JUDGE_OTHER: "LLM_JUDGE_OTHER"

      New LLM Judge error categories - aligned with LlmJudgeFunctionSpec

    • ReadonlyLLM_JUDGE_SEMANTIC_ERROR: "LLM_JUDGE_SEMANTIC_ERROR"
    • ReadonlyLLM_JUDGE_SYNTAX_ERROR: "LLM_JUDGE_SYNTAX_ERROR"
    • ReadonlyLLM_JUDGE_WRONG_AGGREGATION: "LLM_JUDGE_WRONG_AGGREGATION"
    • ReadonlyLLM_JUDGE_WRONG_COLUMNS: "LLM_JUDGE_WRONG_COLUMNS"
    • ReadonlyLLM_JUDGE_WRONG_FILTER: "LLM_JUDGE_WRONG_FILTER"
    • ReadonlyRESULT_EXTRA_COLUMNS: "RESULT_EXTRA_COLUMNS"
    • ReadonlyRESULT_EXTRA_ROWS: "RESULT_EXTRA_ROWS"
    • ReadonlyRESULT_MISSING_COLUMNS: "RESULT_MISSING_COLUMNS"
    • ReadonlyRESULT_MISSING_ROWS: "RESULT_MISSING_ROWS"
    • ReadonlySCORE_REASON_UNSPECIFIED: "SCORE_REASON_UNSPECIFIED"
    • ReadonlySINGLE_CELL_DIFFERENCE: "SINGLE_CELL_DIFFERENCE"