次の方法で共有


チュートリアル: Fabric ポータルでテーブルを複製する

適用対象: Microsoft Fabric の Warehouse

ゼロコピー クローンは、OneLake 内の同じデータ ファイルを参照しながら、メタデータをコピーすることによってテーブルのレプリカを作成します。 このチュートリアルでは、ノーコードのエクスペリエンスに基づきウェアハウス エディターを使用することで、Microsoft Fabric のウェアハウスでテーブルの複製を作成する方法について説明します。

現在の状態でテーブルを複製する

テーブルを選択し、その他のオプションを選択すると、[テーブルの複製] メニューが表示されます。 このメニューはリボンの [テーブル ツール] からも使用できます。

Screenshot showing the entry point for clone table context menu.

Screenshot showing the entry point for clone table in table tools.

複製テーブルのペインでは、ソース テーブルのスキーマと名前が既に設定されていることを確認できます。 テーブルの状態が現在の場合、現在の状態でソース テーブルの複製が作成されます。 複製先スキーマを選択し、事前設定された複製先テーブル名を編集できます。 SQL ステートメント セクションを展開すると、生成された T-SQL ステートメントも表示されます。 [複製] ボタンを選択すると、テーブルの複製が生成され、エクスプローラーで確認できます。

Screenshot showing the clone table as current state of the source table.

過去の時点でのテーブルを複製する

現在の状態と同様に、UTC で日付と時刻を選択することで、過去 7 日以内のテーブルの過去の状態を選択することもできます。 これにより、[過去の状態の日付と時刻] フィールドで選択できる特定の時点からテーブルの複製が生成されます。

Screenshot showing the clone table as past state of the source table.

一度に複数のテーブルを複製する

一度に一連のテーブルを複製することもできます。 これは同じ過去の時点で関連する一連のテーブルを複製する場合に役立ちます。 ソース テーブル、現在または過去のテーブルの状態、および複製先スキーマを選択することで、複数のテーブルの複製を簡単かつ迅速に実行できます。

エクスプローラー[テーブル] フォルダーの [テーブルの複製] コンテキスト メニューを使用すると、複製対象の複数のテーブルを選択できます。

Screenshot showing the entry point for multiple clone tables.

複製されたオブジェクトの既定の名前付けパターンは source_table_name-Cloneです。 名前のカスタマイズが必要な場合は、複数の CREATE TABLE AS CLONE OF ステートメントの T-SQL コマンドが提供されます。

Screenshot showing the multiple clone tables.