Azureテーブルストレージにインポートするテーブルの名前を保持できるかどうか疑問に思っていましたか? Azure Table Storageに同じ列構造の複数のデータベースをインポートすることは可能ですか?Azureテーブルストレージ列のMySQLインポートテーブル名
私はAzure Table Storageを購入する前にこれを尋ねています。私がしなければならないことは何でもできることを確かめたいだけです。
アップデート: 私は約500のテーブルを持つデータベースを持っています。それらはすべて、比較的同じ列のユーザー名、電子メール、ハッシュ、ソルト、名前、IPなどを持ちます。多かれ少なかれ。しかし、結局、すべてのテーブルの列のスペルは全く同じです。すべての列を持つAzureテーブルストレージを作成したいと思います。次に、すべてのテーブルをインポートします。列がないSO表には、それらの列にないNULLが含まれます。しかし、テーブル名を列にインポートしたい。したがって、table1をインポートすると、1つの列には「データベース名」という名前が付けられ、table1の名前はそのデータベースに格納されます。
更新2: このようなことが可能です。
CustomerEntity customer1 = new CustomerEntity("Harp", "Walter");
customer1.Email = "[email protected]";
customer1.PhoneNumber = "425-555-0101";
でhereを見られるように、私は持っていたいです
WebsiteEntity website1 = new WebsiteEntity("Google");
website1.Username = "username1"
website1.email = "[email protected]"
私はそれは私が上に示したWebsiteEntityにインポートするテーブル名を入れることが可能である言っている何を思いますか?そして、それがインポートされているSQLテーブルにある場合は、自動的に.usernameと.emailのように作成されます。列のように。テーブル1にはカラムのユーザ名とメールアドレスがあり、Googleという名前になっています。ウェブサイトのインポートはGoogleになり、website1.usernameとwebsite1.emailが自動的に作成されます。
先進的でありがとう、私はこれに非常に新しいです。
更新3: さらに調査したところ、私の質問はMySQLデータベースから各パーティションを独自のパーティションにインポートできますか?
あなたのシナリオをより詳しく説明できますか?質問をしっかりと更新し、できるだけ多くの情報を提供しようとしています。今のところ、あなたが求めていることははっきりしていません。 –
テーブルストレージには、各エンティティのプロパティだけが*カラム*という概念はありません(アプリケーションエンティティルール以外の各エンティティが同じプロパティを持つようにするための強制ルールはありません)。注:テーブルストレージテーブルは、SQL Serverテーブルと同じではありません。 –
あなたが望むものは明確ではありません。テーブルの記憶域にはSQLテーブルのようなスキーマはありません。異なるプロパティを持つエンティティを同じテーブルに追加できます。 – gbellmann