Skip to content

[BUG] table load command fails/unsupported for schema-enabled lakehouses #182

Description

Bug Description

Docs claim that fab cli offers full schema coverage for lakehouses. https://microsoft.github.io/fabric-cli/commands/tables/#:~:text=.-,Lakehouse,-(full%20support)

However, table load command fails while loading data to a schema-enabled lakehouse from /Files.

fabric-cli version

1.4.0

Python version

3.13.12

Operating System

Windows

CLI Mode

Interactive mode

Authentication Method

Interactive browser login

Steps to Reproduce

Create a schema-enabled lakehouse.

Use table load --file /Files/ command. It will error out reporting that schema-enabled lakehouses are not supported.

fab:/testworkspace.Workspace$ table load dummylh.Lakehouse/Tables/dummy --file dummylh.Lakehouse/Files/public_holidays.parquet --format form
at=parquet
Loading 'dummy' table. It may take some time...
x table load: [UnsupportedOperationForSchemasEnabledLakehouse] The operation is not supported for Lakehouse with schemas enabled

Expected Behavior

See Steps to reproduce section for the details.

Actual Behavior

See Steps to reproduce section for the details.

Additional Context

Ideally, I should be able to provide full lakehouse table path which includes // so that I can use table load command.

Possible Solution

No response

Activity

  1. microsoft-github-policy-service commented on Mar 6, 2026

    @microsoft-github-policy-service

    Thank you for submitting this issue, Amanjeet Singh (@amanjeetsingh).
    A member of the Fabric CLI team will review your submission and provide feedback shortly.

  2. changed the title [-][BUG] table load command for schema-enabled lakehouses fails[/-] [+][BUG] table load command fails/unsupported for schema-enabled lakehouses[/+] on Mar 6, 2026
  3. github-actions commented on Mar 6, 2026

    @github-actions

    AI Assessment: Potential Bug

    Analysis:
    The table load command is documented as supporting "full schema coverage" for Lakehouse: https://microsoft.github.io/fabric-cli/commands/tables/#lakehouse. The reported error message explicitly indicates that the operation is not supported for schema-enabled Lakehouses, which constitutes a deviation from documented behavior. If the CLI cannot load data into tables within schema-enabled lakehouses, this is user-facing feature breakage or, at least, a significant documentation/UX mismatch.

    The user appears to use the correct command structure, and the error message points to an implementation restriction. This is not a usage or path syntax issue, given that the path follows documented conventions for Lakehouse items.

    The underlying API or CLI limitation for schema-enabled lakehouses should be clearly communicated in the documentation (if intentional), or the command needs to be fixed for schema support.

    Next Steps:
    🔔 Escalated to team — This issue requires team review and has been flagged for attention.


    💡 If this issue requires the team's attention and was not escalated, you can tag @microsoft/fabric-cli-dev to notify the team.

  4. github-actions commented on Mar 6, 2026

    @github-actions

    🔔 @microsoft/fabric-cli-dev — This issue has been flagged by AI triage as requiring team attention. Please review the assessment above.

  5. ayeshurun commented on Mar 18, 2026

    @ayeshurun
    Collaborator

    Hi Amanjeet Singh (@amanjeetsingh),

    Thanks for raising this and for the clear repro details. The current behavior is expected. The feature isn’t supported yet, and the CLI is returning the correct error message. This isn’t a bug but rather a gap in functionality that we’re planning to close.

    The team is actively working on adding support for this scenario through the underlying API. Once that capability becomes available, we’ll integrate it into the CLI as well.

    I’ll keep this issue open and track it as an enhancement so we can update it once support is added.

    Thanks again for the feedback and for helping us improve the experience.

  6. added
    enhancementNew feature or request
    tech debtInternally used to clean code and best practices
    and removed
    bugSomething isn't working
    on Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

enhancementNew feature or requesttech debtInternally used to clean code and best practices

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions