# SAP PowerDesigner LDM 15.x〜16.x - インポート

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ではサポートされていません。

## ブリッジの仕様

| **ベンダー** | **SAP** |
| --- | --- |
| **ツール名** | **PowerDesigner LDM (論理データモデリング)** |
| **ツールバージョン** | **15.x〜16.x** |
| **ツールのWebサイト** | https://www.sap.com/products/powerdesigner-data-modeling-tools.html (英語のみ) |
| **サポートされている方法論** | [データモデリング] データストア(物理データモデル、ストアドプロシージャー式解析)、グラフィカルレイアウト via LDM 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) |

**仕様**  
**ツール:** LDM XMLファイル経由のSAP / PowerDesigner LDM (Logical Data Modeling)バージョン15.x〜16.x  
https://www.sap.com/products/powerdesigner-data-modeling-tools.htmlをご覧ください。  
**メタデータ:** [データモデリング] データストア(物理データモデル、ストアドプロシージャー式解析)、グラフィカルレイアウト  
**コンポーネント:** SybasePowerDesignerLdm15バージョン11.2.0  
  
**概要**  
このブリッジは、PowerDesigner .LDM (論理データモデル)ファイルからデータモデルをエンティティ、属性、ドメインと共にインポートします。このブリッジはまた、すべてのリレーションシップとその実装(PK/FKなど)、およびグラフィカルレイアウト(図)もインポートします。  
  
**要件**   
該当なし  
  
**よくある質問**  
**Q: 外部エンティティへのショートカットを含むLDM XMLファイルは、どのように処理すればよいですか?**  
A: LDM XMLモデルファイルには[ショートカット]として定義されているエンティティを参照する関係が含まれている場合があり、そのショートカットは外部エンティティへの参照です。残念ながら、この場合はLDM XMLファイルに十分な情報が含まれていないため、PK/FKリレーションシップを正しく再構築できません。インポートされたファイルがこれに該当する場合は、ログに次のようなメッセージがあります:  
このモデルには、外部モデルに対するショートカット依存項目が存在する可能性があります: [file:///...]。また、デフォルトではこのブリッジはショートカットに対するPK/FKリレーションシップの再構築を試みません。  
  
ただし、ショートカットの解決のため、ソースツールにはこれらのファイルをマージする機能があります。この操作は次の手順で行います:  
  
- ショートカットを持つすべてのファイルのログを参照します。  
- ツールを開き、[ツール] -&gt; [モデルをマージ]に移動します。  
- 新しくマージされたモデルを作成します。  
- 新しいモデルをLDM XMLとして保存し、インポートします。  
  
**Q: ログに警告やエラーが表示されます。インポートする前にモデルを検証するにはどうすればよいですか?**  
A: PowerDesignerでは、モデルにモデリングの矛盾がないか確認できます。  
[ツール] &gt; [モデルをチェック]を使用して必要な修正アクションを実行し、検出された問題を解決します。  
  
**制限事項**  
現在判明している一般的な制限事項は、https://www.metaintegration.com/Products/MIMB/Help/#!Documents/mimbknownlimitations.htmlをご覧ください。  
  
バイナリ形式のLDMファイルはサポートされていません。  
  
**サポート**  
デバッグログを伴うトラブルシューティングパッケージを提供します。デバッグログは、UIかconf/conf.propertiesでMIR\_LOG\_LEVEL=6を使って設定できます。

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

| **パラメーター名** | **説明** | **タイプ** | **値** | **デフォルト** | **スコープ** |
| --- | --- | --- | --- | --- | --- |
| **ファイル** | LDM XMLファイルをインポートします。If you do not have the model saved as a LDM XML file already:<br><br>1. 論理データモデル is opened in Sybase PowerDesigner.<br>2. Choose 'Save As' from the 'ファイル' menu.<br>3. In the 'Save as type' list, select '論理データモデル (XML) (\*.LDM)'.<br>4. Enter the file name and select a directory to save the file in.<br>5. Click 'Save'.<br><br>このブリッジでは生成されたLDM XMLファイルが入力として使用されます。 | ファイル | \*.ldm |  | 必須 |
| **バイナリ文字フィルターを適用** | LDM XMLファイルを解析する前に、前処理として無効なバイナリ文字をファイルからフィルタリングするかどうかを指定します。このオプションは、XML仕様に準拠しない(バイナリ文字を含む)ファイルが生成することがあるPowerDesignerツールのバグの回避策です。<br><br>警告: このフィルターを適用すると、Unicodeによる一部の各国語文字が削除されることがあります。 | BOOLEAN | <table><tr><td>偽</td></tr><tr><td>真</td></tr></table> | 真 |  |
| **UDPのインポート** | ユーザー定義プロパティ(UDP)は通常、デフォルト値を持つプロパティ定義オブジェクトによって定義されます。このプロパティが適用されるオブジェクトは、そのプロパティに対して明示値を持つことができます。代わりに値がまったく割り当てられていないこともあり、その場合はプロパティ定義のデフォルト値(暗示値)が適用されます。<br><br>プロパティの定義と値をインポートする方法を制御します。<br><br>[メタデータとして]<br>明示値をプロパティ値としてインポートします。暗示値はインポートされません。デフォルト値はプロパティタイプでのみ保持されます。<br><br>[メタデータとして、デフォルト値を移行]<br>明示値または暗示値がプロパティ値としてインポートされます。<br><br>[説明に、デフォルト値を移行]<br>暗示値でも、プロパティ名と値をオブジェクトの説明プロパティに追加します。これによって、UDPの概念をサポートしていない別のツールにUDP値をエクスポートできるようになります。<br><br>[両方、デフォルト値を移行]<br>暗示的であっても、UDP値をメタデータとして、およびオブジェクトの説明にインポートします。 | ENUMERATED | <table><tr><td>メタデータとして</td></tr><tr><td>メタデータとして、デフォルト値を移行</td></tr><tr><td>説明で、デフォルト値を移行</td></tr><tr><td>両方、デフォルト値を移行</td></tr></table> | メタデータとして |  |
| **説明フィールドにボリューム情報を追加します** | ボリューム(発生数)情報をインポートして、説明プロパティに追加します。 | BOOLEAN | <table><tr><td>偽</td></tr><tr><td>真</td></tr></table> | 偽 |  |
| **テキストの書式設定を削除** | PowerDesignerは注釈をプレーンテキストまたはリッチテキスト形式(RTF)として保管します。リッチテキスト形式(RTF)を注釈から削除します:<br><br>[False]<br>ターゲットツールはRTFテキストを表示できます。<br><br>[True]<br>ターゲットツールはRTFテキストを表示できません。 | BOOLEAN | <table><tr><td>偽</td></tr><tr><td>真</td></tr></table> | 真 |  |
| **ロール名の反転** | 各モデルのリレーションシップロール名を交換します:<br><br>'False'<br>ロール名をスワップしません。<br><br>'True'<br>ロール名をスワップします。 | BOOLEAN | <table><tr><td>偽</td></tr><tr><td>真</td></tr></table> | 偽 |  |

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

マッピング情報は利用できません