Skip to content

[CT-682] [Feature] Overriding temp table name  #5291

Closed as not planned
Closed as not planned
@yoavo-datricks

Description

@yoavo-datricks

Is this your first time opening an issue?

Describe the Feature

We are executing DBT models via RPC with an external orchestrator.
We need to execute the same model multiple times in a parallel - each would create a different table with an alias.
However, since the temp tables name is determined via the model's name and not the alias the different executions crash.
Is it possible to add a way to manipulate the temp table's name at the model scope or make it based on the alias by the default?

Describe alternatives you've considered

I can execute the models sequentially but that would take much more time.

Who will this benefit?

Everyone who is interested in executing the same model multiple times in parallel and assuring different names via aliases.

Are you interested in contributing this feature?

No response

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Team:AdaptersIssues designated for the adapter area of the codeenhancementNew feature or requestwontfixNot a bug or out of scope for dbt-core

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      close