Skip to content

feat(sdk): Add AI_LAKEHOUSE database type to Python SDK (P002)#1301

Closed
yenkins-admin wants to merge 1 commit intomasterfrom
feature/auto-P002-add-ai-lakehouse-database-type
Closed

feat(sdk): Add AI_LAKEHOUSE database type to Python SDK (P002)#1301
yenkins-admin wants to merge 1 commit intomasterfrom
feature/auto-P002-add-ai-lakehouse-database-type

Conversation

@yenkins-admin
Copy link
Contributor

Summary

Synchronize Python SDK with backend changes that added AI_LAKEHOUSE database type support.

Backend Changes (gdc-nas)

  • Added AILAKEHOUSE enum value to DatabaseType.kt
  • Updated proto definitions (dbtype.proto, ai_lake.proto)
  • Updated OpenAPI specs for metadata-api and scan-model
  • Implemented AILakeController with storage ID configuration

SDK Implementation

  • Added AILAKEHOUSE enum value to all SDK data source model classes:
    • declarative_data_source.py
    • json_api_data_source_identifier_out_attributes.py
    • json_api_data_source_in_attributes.py
    • json_api_data_source_out_attributes.py
    • json_api_data_source_patch_attributes.py
    • test_definition_request.py

References

Note on Jira Ticket

Attempted to create a Jira ticket in the DX project sandbox, but encountered API permissions/configuration issues. The Jira sandbox API could not access the DX project's issue type metadata, preventing ticket creation. This PR contains all necessary context and references to proceed.

🤖 Generated with Claude Code

Add AI_LAKEHOUSE database type enum value to SDK data source models
to support AI Lakehouse data sources. This synchronizes with the backend
changes that added AILAKEHOUSE type to metadata-api and scan-model.

Related to P002 and JIRA tickets CQ-1987, CQ-1968.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@tychtjan
Copy link

Testing of SDK - Please close

I apologize for spam, for future i will test it on my fork but i forgot to switch it

@jaceksan jaceksan closed this Feb 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants