次の方法で共有


データのコピーと貼り付け (SSAS テーブル)

テーブルのデータを外部アプリケーションからコピーし、モデル デザイナーの新規または既存のテーブルに貼り付けることができます。 Excel や Word からコピーされたデータなど、クリップボードから貼り付けるデータは HTML 形式である必要があります。 モデル デザイナーは自動的にデータ型を検出し、貼り付けられたデータにその型を適用します。 手動でデータ型を変更することも、列の書式を表示することもできます。

データ ソースが接続されたテーブルとは異なり、貼り付けたテーブルには、接続名またはソース データ プロパティがあります。 貼り付けられたデータは、Model.bim ファイルに保存されます。 プロジェクトまたは Model.bim ファイルを保存すると、貼り付けられたデータも保存されます。

モデルを配置すると、配置によってモデルが処理されるかどうかに関係なく、貼り付けられたデータも一緒に配置されます。

このトピックのセクション:

前提条件

データを貼り付けるときには、次のような制限事項があります。

  • 貼り付けたテーブルは 10, 000 より多い行を持つことはできません。

  • 貼り付けたテーブルをパーティション分割することはできません。

  • 貼り付けられたテーブルは、DirectQuery モードではサポートされていません。

  • [貼り付け追加][貼り付け置換] は、クリップボードからのデータの貼り付けによって作成されたテーブルで作業する場合にのみ使用できます。 [貼り付け追加] または [貼り付け置換] を使用して、別の種類のデータ ソースからインポートされたデータのテーブルにデータを追加することはできません。

  • [貼り付け追加] または [貼り付け置換]を使用する場合、新しいデータには元のデータと同じ数の列が必要です。 さらに、貼り付けまたは追加するデータの列は、貼り付け先または追加先のテーブルの列のデータ型と同じか互換性のあるデータ型である必要があります。 異なるデータ型を使用できる場合もありますが、 型の不一致 エラーが表示されることもあります。

データの貼り付け

デザイナーにデータを貼り付けるには

  • SQL Server Data Tools (SSDT) で、[編集] メニューをクリックし、次のいずれかをクリックします。

    • クリップボードの内容を新しいテーブルに貼り付けるには、 [貼り付け] をクリックします。

    • クリップボードの内容を選択したテーブルに追加の行として貼り付けるには、 [貼り付け追加] をクリックします。 新しい行がテーブルの末尾に追加されます。

    • 選択したテーブルをクリップボードの内容に置き換えるには、 [貼り付け置換] をクリックします。 既存のすべての列ヘッダー名はテーブルに残り、リレーションシップは保持されます。

[貼り付けプレビュー] ダイアログ ボックス

[貼り付けプレビュー] ダイアログ ボックスを使用すると、デザイナー ウィンドウにコピーされたデータのプレビューを表示して、データが正しくコピーされたことを確認することができます。 このダイアログ ボックスにアクセスするには、テーブル ベースのデータを HTML 形式でクリップボードにコピーし、デザイナーで [編集] メニューをクリックして、 [貼り付け][貼り付け追加]、または [貼り付け置換]をクリックします。 [貼り付け追加] オプションと [貼り付け置換] オプションは、クリップボードからコピーして貼り付けることで作成されたテーブル内のデータを追加または置換する場合にのみ使用できます。 [追加の貼り付け] または [置換の貼り付け] を使用して、インポートされたデータのテーブルにデータを追加することはできません。

このダイアログ ボックスのオプションは、まったく新しいテーブルにデータを貼り付けるか、既存のテーブルにデータを貼り付けて既存のデータを新しいデータで置き換えるか、既存のテーブルにデータを追加するかによって異なります。

[新規テーブル]

[テーブル名]
デザイナーで作成するテーブルの名前を指定します。

[貼り付けるデータ]
貼り付け先テーブルに追加されるクリップボードの内容のサンプルが表示されます。

[貼り付け追加]

[テーブル内の既存のデータ]
列やデータ型を確認できるように、テーブル内の既存のデータのサンプルが表示されます。

[貼り付けるデータ]
クリップボードの内容のサンプルが表示されます。 既存のデータに、このデータが追加されます。

[貼り付け置換]

[テーブル内の既存のデータ]
列やデータ型を確認できるように、テーブル内の既存のデータのサンプルが表示されます。

[貼り付けるデータ]
クリップボードの内容のサンプルが表示されます。 貼り付け先のテーブル内の既存のデータは削除され、テーブルに新しい行が挿入されます。

参照

データのインポート (SSAS テーブル)
サポートされているデータ ソース (SSAS テーブル)
列のデータ型の設定 (SSAS テーブル)