次の方法で共有


データ ソース ビューのプロパティの変更 (Analysis Services)

データ ソース ビュー ウィザードを使用してデータ ソース ビューを定義し、テーブル、ビュー、名前付き計算、名前付きクエリをデータ ソース ビューに追加した後、次に関連するプロパティを変更できます。

  • 条件に一致するデータ ソース ビュー

  • 高度なデータ ソース ビュー のオプション

  • オブジェクト名

  • オブジェクト メタデータ

変更できないデータ ソースから取得したオブジェクト メタデータを表示することもできます。

データ ソース ビューのプロパティの表示または変更

データ ソース ビューのプロパティは、データ ソース ビューの説明以外に、データ ソース ビューの最初の定義時にデータ ソース ビュー ウィザードによって設定されます。 次の表に、データ ソース ビューのプロパティの一覧と説明を示します。

[プロパティ] ウィンドウには、.dsv ファイルのプロパティと DSV オブジェクトが表示されます。 オブジェクトのプロパティを表示するには、ソリューション エクスプローラーでオブジェクトをダブルクリックします。 プロパティは、次の表に示すプロパティを反映するように更新されます。

プロパティ 説明
データ ソース データ ソース ビュー内でそのプロパティを表示するデータ ソースを指定します。
説明 データ ソース ビューの説明を指定します。
名前 ソリューション エクスプローラーまたは Analysis Services データベースに表示されるデータ ソース ビューの名前を指定します。 データ ソース ビューの名前は、ここでまたはソリューション エクスプローラーで変更できます。
名前一致基準 データ ソースの名前の一致条件。 データ ソース ビュー ウィザードで主キー - 外部キーリレーションシップが検出された場合、既定値は (なし) です。 このプロパティがデータ ソース ビュー ウィザードによって設定されたかどうかに関係なく、ここで値を指定できます。 データベース リレーションシップが存在し、名前の一致条件を指定した場合は、両方が既存のテーブルと新しく追加されたテーブルの間のリレーションシップを推論するために使用されます。
関係を取得する リレーションシップをデータベースから取得するかどうかを指定します。 既定値は True です。
SchemaRestriction データ ソースから取得されるスキーマの制限 (ある場合) を指定します。 既定では、スキーマの制限はありません。

DataTable プロパティの表示または変更

DataTable プロパティは、データ ソース ビューのテーブル、ビュー、および名前付きクエリのプロパティです。 これらのプロパティは、これらのオブジェクトのいずれかがデータ ソース ビューに追加されるときに設定されます。 次の表に、データ ソース ビューの DataTable オブジェクトのプロパティの一覧と説明を示します。

プロパティ 説明
生成中の変更を許可する スキーマ生成ウィザードに、再生成中にデータ ソース ビュー テーブルを上書きする権限があるかどうかを指定します。 このプロパティは、スキーマ生成ウィザードによって最初に生成されたテーブルにのみ存在します。 詳細については、「 増分生成について」を参照してください。
データソース オブジェクトのデータ ソースを指定します。 このプロパティは編集できません。
説明 テーブル、ビュー、または名前付きクエリの説明を指定します。 基になるデータベース テーブルまたはビューに拡張プロパティとして格納された説明がある場合、この値が表示されます。 このプロパティは編集できます。
フレンドリーネーム ユーザーがサブジェクト領域を理解しやすく、またはより関連性の高いテーブルまたはビューの名前を指定します。 既定では、テーブルまたはビューの FriendlyName プロパティは、テーブルまたはビューの Name プロパティと同じです。 FriendlyName プロパティは、テーブルまたはビューに基づいてオブジェクト名を定義するときに、OLAP およびデータ マイニング オブジェクトによって使用されます。 このプロパティは編集できます。
名前 基になるテーブルまたはビューの名前、または名前付きクエリの名前を指定します。 Name プロパティは、名前付きクエリに基づいてオブジェクト名を定義するときに、OLAP およびデータ マイニング オブジェクトによって使用されます。 このプロパティは、名前付きクエリに対してのみ編集可能です。
QueryDefinition 名前付きクエリ定義を指定します。 このプロパティは、名前付きクエリにのみ適用され、直接編集することはできません。 このプロパティを編集するには、名前付きクエリ自体を編集します。
スキーマ テーブル、ビュー、または名前付きクエリに適用できるデータベース スキーマを指定します。 このプロパティは編集できません。
テーブルタイプ テーブル、ビュー、または名前付きクエリのテーブルの種類を指定します。 このプロパティは編集できません。

DataColumn プロパティの表示または変更

DataColumn プロパティは、データ ソース ビューのテーブル、ビュー、および名前付きクエリの列のプロパティです。 これらのプロパティは、基になるテーブルまたはビューから、名前付きクエリから、または名前付き計算によって定義されたとおりに、これらのオブジェクトのいずれかがデータ ソース ビューに追加されるときに設定されます。 次の表に、データ ソース ビューの DataColumn オブジェクトのプロパティの一覧と説明を示します。

プロパティ 説明
nullを許可する 基になるテーブル、値、または名前付きクエリの列に基づいて、列の null 許容プロパティを指定します。 このプロパティは編集できません。
データ型 基になるテーブル、値、または名前付きクエリの列に基づいて、列のデータ型を指定します。 このプロパティは直接編集できません。 ただし、テーブルまたはビューから列のデータ型を変更する必要がある場合は、その列を目的のデータ型に変換する名前付きクエリでテーブルを置き換えます。
日時モード DateTime 列の日付シリアル化形式を指定します。 既定値は UnspecifiedLocal です。 このプロパティは編集可能です。
説明 列の説明を指定します。 基になるデータベース列に拡張プロパティとして格納された説明がある場合、この値が表示されます。 このプロパティは編集できます。
フレンドリーネーム テーブルまたはビューの列の名前を指定します。この名前を使用すると、ユーザーはサブジェクト領域をより簡単に理解したり、より関連性を高めたりできます。 既定では、テーブルまたはビューの列の FriendlyName プロパティは、列の Name プロパティと同じです。 FriendlyName プロパティは、テーブルまたはビューの列に基づいて属性を定義するときに、OLAP およびデータ マイニング オブジェクトによって使用されます。 このプロパティは編集できます。
長さ 基になるテーブルまたはビューの列のデータに基づいて、列の最大長を指定します。
名前 基になる列の名前、または名前付き計算の名前を指定します。 Name プロパティは、名前付き計算に基づいて属性を定義するときに、OLAP およびデータ マイニング オブジェクトによって使用されます。 このプロパティは、名前付き計算でのみ編集可能です。

こちらもご覧ください

多次元モデルのデータ ソース ビュー
データ ソース ビュー デザイナーでのダイアグラムの操作 (Analysis Services)