I am new to Azure Elastic Pool and here is what I am trying to achieve
An SQL database named "Source" contains several tables of which some are centered around Customers, which needs to be moved to Elastic Pool and sharding needs to be done. That way, there will be a shard manager database and shard databases (database with tables in structure similar to "Source" with no data, one per each customer) will be created.
My question is - how do I transfer data from Source database to individual shards without having to know which shard database is mapped to which Customer? i.e. Does the data movement have to go from Source to Shard manager db?
To summarize, think of a web app which gives the user an option to archive data for a specific Customer. i.e. move the data from Source database to shard (specific to the Customer).