# Microsoft SQL Server Integration Services (SSIS) (DSVファイル経由) - エクスポート

Availability-note[AWS](https://help.talend.com/r/en-US/Cloud/labels-on-talend-help-center/availability-aws)

AWS 専用機能は us.cloud.talend.com、eu.cloud.talend.com、ap.cloud.talend.com で利用できます。

## ブリッジの要件

このブリッジ:

* Microsoft Windowsではサポートされていません。

## ブリッジの仕様

| **ベンダー** | **Microsoft** |
| --- | --- |
| **ツール名** | **SQL Server Integration Services (SSIS)** |
| **ツールバージョン** | **9.0 (2005)〜16.x (2022)** |
| **ツールの Web サイト** | https://docs.microsoft.com/en-us/sql/integration-services/ (英語のみ) |
| **サポートされている方法論** | [データ統合] BIデザイン(RDBMSソース, ディメンショナルターゲット) DSV XMLファイル経由の |

**仕様**  
**ツール:** DSV XMLファイル経由のMicrosoft / SQL Server Integration Services (SSIS)バージョン9.0 (2005)〜16.x (2022)  
https://docs.microsoft.com/en-us/sql/integration-services/をご覧ください。  
**メタデータ:** [データ統合] BIデザイン(RDBMSソース、ディメンショナルターゲット)  
**コンポーネント:** MicrosoftSqlServerDsvExport.MicrosoftSqlServerIntegrationServicesバージョン11.2.0  
  
**概要**  
単一のスキーマが含まれているモデルをデータソースビュー(DSV)ファイルにエクスポートします。モデルに複数のスキーマが含まれている場合は、そのモデルをSQL Server Integration Services Projectとしてエクスポートします。  
  
**要件**  
該当なし  
  
**よくある質問**  
該当なし  
  
${BridgeLib.bridge\_spec\_common\_limitations\_header}  
  
**サポート**  
デバッグログを伴うトラブルシューティングパッケージを提供します。デバッグログは、UIかconf/conf.propertiesでMIR\_LOG\_LEVEL=6を使って設定できます。

## ブリッジパラメーター

| **パラメーター名** | **説明** | **タイプ** | **値** | **デフォルト** | **スコープ** |
| --- | --- | --- | --- | --- | --- |
| **ファイル** | 単一のスキーマを表す.dsvという拡張子を付けてXMLファイルを生成します。<br>プロジェクトを右クリックし、[追加] &gt; [既存のファイル]を選択して、このファイルをSSISまたはSSASにインポートします。 | ファイル | \*.dsv |  | 必須 |
| **DSV名** | 生成されたファイル内で使用するDSV名を指定します。<br>この名前は、プロジェクト内のDSVファイルごとに一意であることが必要です。<br>何も指定されない場合、名前はカタログとスキーマの名前からビルドされます。 | STRING |  |  |  |
| **XMLインデント(プリティプリント)** | テキストエディターで生成されたファイルを開く目的で、XMLのプリティプリントを制御します。例:<br><br>[空白文字]<br>複数のスペース文字をインデントとして使用します。<br><br>[タブキー]<br>インデントとしてタブ文字を使用します。<br><br>[空]<br>インデントを含まないためファイルをコンパクトにできます。 | STRING |  |  |  |

## ブリッジのマッピング

| **Meta Integration Repository (MIR)<br>メタモデル<br>(OMG CWM標準に基づく)** | **"Microsoft SQL Server Integration Services (SSIS) (DSVファイル経由)"<br>メタモデル<br>MicrosoftSqlServerDsv** | **マッピングのコメント** |
| --- | --- | --- |
|  |  |  |
| **関連** |  | **外部キー情報がエクスポートされます** |
| **AssociationRole** |  | **外部キー情報がエクスポートされます** |
| **AssociationRoleNameMap** | **SourceField、TargetField** |  |
| DesignLevel |  | Logical Onlyオブジェクトには相当する項目がありません。 |
| **属性** | **カラム** |  |
| 説明 | msprop:Description | コメントが空の場合のみマッピングされます。 |
| DesignLevel |  | Logical Onlyオブジェクトには相当する項目がありません。 |
| 名前 | msprop:FriendlyName | 属性名。設定されていない場合は計算 |
| オプション | minOccurs |  |
| PhysicalName | msprop:DbColumnName | 属性の物理名。設定されていない場合は[名前]から計算 |
| **BaseType** | **type** |  |
| データ型 | [Datatype] (データ型) | データ型がDataType Mappingのワークシートをご覧ください |
| DesignLevel |  | Logical Onlyオブジェクトには相当する項目がありません。 |
| 長さ | msdata:DataSize |  |
| **CandidateKey** | **xs:unique** |  |
| DesignLevel |  | Logical Onlyオブジェクトには相当する項目がありません。 |
| PhysicalName | [Name] (名前) | クラスの物理名。設定されていない場合は[名前]から計算 |
| UniqueKey | msdata:PrimaryKey="true" |  |
| **クラス** | **テーブル** |  |
| 説明 | msprop:Description |  |
| DesignLevel |  | Logical Onlyオブジェクトには相当する項目がありません。 |
| 名前 | msprop:FriendlyName | クラス名。設定されていない場合は計算 |
| PhysicalName | msprop:DbTableName | クラスの物理名。設定されていない場合は[名前]から計算 |
| DesignLevel |  | Logical Onlyオブジェクトには相当する項目がありません。 |
| [Name] (名前) | xs:element.name |  |
| **DerivedType** | **type** |  |
| データ型 | [Datatype] (データ型) | データ型がDataType Mappingのワークシートをご覧ください |
| DesignLevel |  | Logical Onlyオブジェクトには相当する項目がありません。 |
| 長さ | msdata:DataSize |  |
| **ForeignKey** | **xs:keyref** |  |
| DesignLevel |  | Logical Onlyオブジェクトには相当する項目がありません。 |
| **インデックス** | **TargetIndex** |  |
| DesignLevel |  | Logical Onlyオブジェクトには相当する項目がありません。 |
| 生成 |  | Falseに設定されるとインデックスはエクスポートされません |
| PhysicalName | [Name] (名前) | クラスの物理名。設定されていない場合は[名前]から計算 |
| **IndexMember** | **TargetIndexField** | **リンクされた属性の名前をターゲットインデックスフィールド名として使用** |
| DesignLevel |  | Logical Onlyオブジェクトには相当する項目がありません。 |
| 位置 |  | XMLファイルでの位置 |
| **SQLViewAttribute** | **カラムを表示** |  |
| 説明 | msprop:Description | コメントが空の場合のみマッピングされます。 |
| DesignLevel |  | Logical Onlyオブジェクトには相当する項目がありません。 |
| 名前 | msprop:FriendlyName | 属性名。設定されていない場合は計算 |
| PhysicalName | msprop:DbColumnName | 属性の物理名。設定されていない場合は[名前]から計算 |
| 位置 |  | 属性はXMLファイル内の位置によってソートされます |
| **SQLViewEntity** | **表示** | **Tables withTableType=View** |
| 説明 | msprop:Description |  |
| DesignLevel |  | Logical Onlyオブジェクトには相当する項目がありません。 |
| 名前 | msprop:FriendlyName | クラス名。設定されていない場合は計算 |
| PhysicalName | msprop:DbTableName | クラスの物理名。設定されていない場合は[名前]から計算 |