# 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ファイル経由の |
| **データプロファイリング** | ![](https://help.qlik.com/talend/ja-JP/talend-data-catalog/8.1/Content/Resources/images/cross.png) |
| **増分収集** | ![](https://help.qlik.com/talend/ja-JP/talend-data-catalog/8.1/Content/Resources/images/cross.png) |
| **マルチモデル収集** | ![](https://help.qlik.com/talend/ja-JP/talend-data-catalog/8.1/Content/Resources/images/cross.png) |
| **モデル選択のためのリモート リポジトリーの参照** | ![](https://help.qlik.com/talend/ja-JP/talend-data-catalog/8.1/Content/Resources/images/cross.png) |

**仕様**  
**ツール:** 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ソース、ディメンショナルターゲット)  
**コンポーネント:** MicrosoftSqlServerDsvImport.MicrosoftSqlServerIntegrationServicesバージョン11.2.0  
  
**概要**  
このブリッジは、拡張子がDSVかXMLAであるXMLファイルをインポートします。  
  
**要件**  
該当なし  
  
**よくある質問**  
該当なし  
  
**制限事項**  
現在判明している一般的な制限事項は、https://metaintegration.com/Products/MIMB/Help/#!Documents/mimbknownlimitations.htmlをご覧ください。  
  
**サポート**  
デバッグログを伴うトラブルシューティングパッケージを提供します。デバッグログは、UIかconf/conf.propertiesでMIR\_LOG\_LEVEL=6を使って設定できます。

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

| **パラメーター名** | **説明** | **タイプ** | **値** | **デフォルト** | **スコープ** |
| --- | --- | --- | --- | --- | --- |
| **ファイル** | このブリッジはDSVまたはXMLAの拡張子を持つXMLファイルをインポートします。<br><br>ファイルはMicrosoft SQL Server 2005 Analysis Servicesのデータソースビュー定義を表します<br><br>このファイルの取得では次の2つのオプションを利用できます。<br><br>A) SQL Server Business Intelligence Development Studioから:<br>各プロジェクトに、dsvという拡張子のファイルが1つまたは複数含まれています。このファイルは、[ファイル] -&gt; [.dsv形式で保存...]コマンドでエクスポートしてDSVファイルを生成できます。このファイルはプロジェクトディレクトリーで見つかることもあります。<br><br>各プロジェクトに、dsvという拡張子のファイルが1つまたは複数含まれています。このファイルは、[ファイル] -&gt; [.dsv形式で保存...]コマンドでエクスポートしてDSVファイルを生成できます。このファイルはプロジェクトディレクトリーで見つかることもあります。<br><br>B) SQL Server Management Studioから:<br>SQL Server Management Studioは既存のAnalysis Servicesサーバーに接続できます。このサーバーにはデータソースビューのリストが含まれています。保存するデータソースビューを選択し、[データベースをスクリプト化] -&gt; [新規作成] -&gt; [ファイル...]コマンドを使って、XMLAという拡張子のファイルを生成します。 | ファイル | <table><tr><td>*.dsv</td></tr><tr><td>*.xmla</td></tr></table> |  | 必須 |
| **ディメンションレイヤーの作成** | ディメンションレイヤー、または純粋に物理的なレイヤーのどちらを作成するかを選択します。<br>'True'<br>ディメンションレイヤーが作成されます。<br><br>'FALSE'<br>ディメンションレイヤーは作成されません。 | BOOLEAN | <table><tr><td>偽</td></tr><tr><td>真</td></tr></table> | 真 |  |

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

| **Meta Integration Repository (MIR)<br>メタモデル<br>(OMG CWM標準に基づく)** | **"Microsoft SQL Server Integration Services (SSIS) (DSVファイル経由)"<br>メタモデル<br>MicrosoftSqlServerDsv** | **マッピングのコメント** |
| --- | --- | --- |
|  |  |  |
| **AssociationRole** | **エレメントコンテンツ** |  |
| 多重度 |  | ソース情報とKeyType属性に基づく |
| ソース |  | 外部キー情報に基づく |
| **AssociationRoleNameMap** | **SourceField、TargetField** |  |
| **属性** | **カラム** |  |
| 説明 | msprop:Description | コメントが空の場合のみマッピングされます。 |
| 名前 | msprop:FriendlyName | 属性名。設定されていない場合は計算 |
| オプション | minOccurs |  |
| PhysicalName | msprop:DbColumnName | 属性の物理名。設定されていない場合は[名前]から計算 |
| **BaseType** | **SourceField、TargetField** | **BaseTypesが作成され、ファイル内で定義されたsimpleTypesの親となります。** |
| **CandidateKey** | **xs:unique** |  |
| PhysicalName | [Name] (名前) | クラスの物理名。設定されていない場合は[名前]から計算 |
| UniqueKey |  | 親キー属性の情報 |
| **クラス** | **テーブル** | **where msprop:TableType="Table"** |
| CppClassType |  | ENTITYに設定 |
| CppPersistent |  | Trueに設定 |
| 説明 | msprop:Description |  |
| 名前 | msprop:FriendlyName | クラス名。設定されていない場合は計算 |
| PhysicalName | msprop:DbTableName | クラスの物理名。設定されていない場合は[名前]から計算 |
| **DatabaseSchema** | **データベーススキーマ** | **Inferred from Table definition** |
| **DerivedType** | **SimpleType** | **Unionの場合は最初の項目のみ使用されます** |
| [Length] (長さ) | 長さ、totalDigits、maxLength、minLength |  |
| LowerBound | maxExclusive、maxInclusive |  |
| 名前 | [Name] (名前) | ファイルに明示的に記載されているか、その使用状況に基づいて計算 |
| スケール | fractionDigits |  |
| UpperBound | maxExclusive、maxInclusive |  |
| UserDefined |  | ファイルで定義されたsimpleTypesの場合はTrue、スキーマ仕様で定義されている場合はFalse |
| **DesignPackage** |  | **XMLには相当する項目がありません。エレメントがすべて含まれる[論理ビュー]メインパッケージが作成されます。** |
| **ディメンション** | **DataTable、Named Query** | **計算カラムが含まれている論理テーブルビューの定義を表します** |
| 名前 | 名前 |  |
| **DimensionAttribute** | **カラム、計算済みカラム** |  |
| 名前 | 名前 |  |
| 位置 | position |  |
| **ForeignKey** | **SourceField、TargetField** |  |
| **インデックス** | **TargetIndex** |  |
| 名前 | 名前 |  |
| **IndexMember** | **TargetIndexField** |  |
| 位置 |  | XMLファイルでの位置 |
| **結合** | **リレーションシップ** |  |
| 名前 | [Name] (名前) |  |
| **JoinRole** | **リレーションシップ** | **各結合リレーションシップに対してロールが2つ作成されます** |
| **OlapSchema** | **データソースビュー** | **Cubeビルダーで利用できるこのDSVファイルにあるオブジェクトのコレクションを表すOLAPSchemaが作成されます** |
| **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 | クラスの物理名。設定されていない場合は[名前]から計算 |
| **StoreConnection** | **データベース** | **Inferred from Table definition** |
| **StoreModel** | **スキーマ** | **モデルはファイルに含まれているエレメントを使ってビルドされます。** |
| 名前 |  | ファイル名から計算済み。 |