部品ソースの設定

各 Enterprise Server Workspace には、それぞれ専用の Part Catalog があります。これはローカルの部品カタログデータベースで、メーカー部品およびそれに関連付けられたサプライヤ部品の管理と追跡専用に使用されます。このカタログはサービス(Part Catalog Service)としてインストールされ、Enterprise Server を通じて提供され、Workspace でのみ動作します。

ローカル Part Catalog には、実際の Manufacturer Parts を表すアイテムと、それに加えて 1 つ以上の Supplier Parts を表すアイテムが保存されます。Supplier Parts は、サプライヤ/ベンダーによって販売される Manufacturer Parts の実体です。各 Supplier Part は、部品データベース内のアイテムへの参照です。これは、Altium Parts Provider の集約部品データベース(有効化されたサプライヤと連携し、それらから部品情報を収集するもの)またはリンクされたローカル部品データベースのいずれかです。

実際に使用するサプライヤ(Approved Suppliers の一覧)は、Workspace のブラウザインターフェースにある Part Providers ページから管理されます。これによりサプライチェーン管理を一元化でき、組織全体の設計者が、設計で使用する部品のサプライチェーン情報を取得する際に、同じ承認済みサプライヤ一覧を利用できます。

サプライチェーン部品ソースへのアクセス

サプライヤリンクデータソースは、Workspace のブラウザインターフェースにある Part Providers ページ(Admin - Part Providers)で追加および設定します。

Workspace の Part Sources および Approved Suppliers の一覧へのアクセスと管理は、その Workspace の管理者のみが実行できます。

Part Providers ページでは、どの部品ソースが有効になっているか、つまりサプライチェーンデータの取得元を確認できます。Part Providers ページでは、どの部品ソースが有効になっているか、つまりサプライチェーンデータの取得元を確認できます。

Workspace で利用可能な部品ソースは次のとおりです。

  • Altium Parts Provider – 幅広い部品サプライヤからの最新コンポーネント情報にアクセスできる、集約型サプライヤデータサービスです。

  • Workspace で設定された Altium Parts Provider は、ユーザーが Workspace に接続した際に Altium Designer 側の設定より優先されます。

  • Enterprise Server のブラウザインターフェースにある Admin – Settings – General – Altium Live Credentials ページで Altium Account の認証情報を指定すると、その認証情報は Altium Parts Provider のデータアクセスにも使用されます。お使いの Altium Account に IHS Markit の部品データへのアクセス権がある場合は、accessing Part Choices in Altium Designer の際にこのデータを活用できるよう、認証情報を入力してください。

  • Custom Parts Provider - コンポーネントのサプライヤデータを、独自の部品サプライヤデータセットを提供する社内エンタープライズシステムから取得する必要がある場合に使用します。このデータは、厳格に承認されたベンダー群や特別価格体系に基づいていることがあります。この部品ソースは、Altium Designer で Custom Parts Provider Synchronization Configuration ドキュメント(*.PrtSync)を使用して同期用に設定され、指定したデータベースソースのサプライヤデータを Workspace のサプライチェーンデータにマッピングできます。
この機能を使用するには Altium Designer 20.2 以降が必要です。詳細は Supply Chain Database to Workspace Data Synchronization を参照してください。
  • Additional Customized Part Source – 会社の社内部品データベースなど、ローカルデータベースから部品供給データにアクセスする必要がある場合、Workspace の Custom Database Parts Provider 機能により、一般的なすべてのデータベースシステムに対するインターフェース接続性が提供されます(直接、または ODBC / OLE-DB インターフェース経由)。接続は、指定したインターフェースと接続文字列を使って手動で確立することも、Workspace の Connection Wizard を使用して確立することもできます。このような接続は任意の数だけ定義できます。

Custom Database Parts Provider のインターフェースシステムで接続するデータベースは、Workspace からローカルに利用可能である必要があります。つまり、データベース自体が Workspace をホストしている PC 上に存在していなければなりません。さらに、Altium Designer がカスタム部品データベース接続と連携できるようにするには、Custom Data Synchronization オプションを有効にする必要があります(Configure Platform pageImporters\Exporters 配下)。

データベース接続のために、Parts Provider Synchronizer は 64 ビット版の Microsoft OLE DB Provider へのアクセスを必要とします。

実際のサプライチェーン情報(Manufacturer(および部品番号)、Supplier(および部品番号)、Description、Pricing、Availability で構成)は、Workspace のローカル Part Catalog と関連する部品ソースから取得されます。

Enabled 列の関連アイコンを使用して、部品ソースの状態を有効()と無効()の間で切り替えます。確認を求めるウィンドウが表示されるので、それぞれ または をクリックしてください。Altium Parts ProviderCustom Parts Provider の両ソースは無効化できますが、削除はできません。また、後者は編集もできません。追加したカスタマイズ部品ソースを削除するには、Remove コントロール()をクリックします。

Altium Parts Provider の設定

Altium Parts Provider ソースで利用可能なサプライヤを設定するには、その名前、または関連する編集コントロール()をクリックします。詳細設定ページが表示されます。

Altium Parts Provider 部品ソースの設定ページ。Altium Parts Provider 部品ソースの設定ページ。

設定できるオプションは次のとおりです。

  • Locations – 部品サービスがどの地理的地域から部品データを収集するかを有効化します。多くのサプライヤは複数地域に対応していますが、特定の場所でのみ入手可能な部品は、その地域が有効になっている場合にのみ一覧表示されます。 ボタンをクリックすると Locations Settings ウィンドウが開き、使用する場所を指定して有効化できるほか、優先順位を変更して、優先する場所の検索結果を先に表示させることもできます。変更後は ボタンをクリックしてください。
Location header の左側にあるコントロールを使用すると、すべての場所を有効()または無効()にすばやく切り替えられます。

  • Currencies – 部品検索および結果確認時に選択可能にする国際通貨を有効化します。 ボタンをクリックすると Currencies Settings ウィンドウが開き、使用する通貨を指定して有効化できるほか、優先順位も変更できます。変更後は ボタンをクリックしてください。
Currency header の左側にあるコントロールを使用すると、すべての通貨を有効()または無効()にすばやく切り替えられます。

  • Suppliers – サプライヤデータ検索の実行時に含めるサプライヤを有効化します。返される部品結果は、それらのサプライヤのものだけになります。 この機能で使用するサプライヤを多く含めることで、設計に必要なコンポーネントについて、より良い条件を比較・検討できます。

Suppliers グリッドの操作:

  • 一覧上部のフィールドを使用してサプライヤをフィルタリングできるため、多数の利用可能なサプライヤをすばやく簡単に参照できます。
  • Enabled 列の関連アイコンを使用して、サプライヤの状態を有効()と無効()の間で切り替えます。
  • Enabled 列ヘッダーの右側にあるアイコンを使用すると、すべてのサプライヤをすばやく有効または無効にできます。
  • Show Verified only オプションを使用すると、Verified のサプライヤのみを表示できます。これは、そのサプライヤが Altium Parts Provider の基盤となる集約サービスのパートナーであり、自社在庫を保有していることが確認されていて、データフィードが実在し信頼できると見なされていることを意味します。
  • Show Enabled only オプションを使用すると、現在有効()なサプライヤのみを表示できます。

Custom Database Part Source の設定

Altium Designer で有効にすると、Custom Data Synchronization 機能は、Workspace で設定された部品データベースインターフェース接続からコンポーネントデータ情報を取り込みます。Workspace がアクセスするデータベースは通常、社内の部品参照データベースであり、会社およびメーカーの部品番号や、その組織に特に関連するその他のパラメトリック情報などを提供します。

Altium Designer 側では、Custom Data Synchronization オプションを有効にすること(Configure Platform pageImporters\Exporters 配下)と Workspace に接続していることを除き、そのサプライヤデータにアクセスするための設定は不要です。部品データベースへの ODBC、OLE-DB、SQL などの接続はすべて Workspace によって管理されます。

データベースプロバイダーの設定

会社の社内部品データベースへの接続は、指定したインターフェースと接続文字列を使用して手動で確立することも、Workspace の Connection Wizard を使用して確立することもできます。Connection Wizard はインターフェースと接続文字列を自動的に判定します。

データベースは Workspace からローカルに利用可能である必要があります。つまり、データベース自体が Enterprise Server をホストしている PC 上に存在していなければなりません。

データベース接続の設定を開始するには、Part Providers ページの右上にある ボタンをクリックします。Add new Part Source ページが表示されます。新しいソースの Name を入力し、データベースリンクを確立するために Manual- ベースまたは Wizard ベースの方法を選択します。

ボタンで起動する Wizard では、接続したいデータベースの種類と場所を指定するだけです。また、データベースに正常にアクセスできたことを確認するために、接続をテストすることもできます。

Workspace のデータベース接続は、インターフェース方式と接続文字列を入力して手動で作成することも、Connection Source Wizard を実行して作成することもできます。
Workspace のデータベース接続は、インターフェース方式と接続文字列を入力して手動で作成することも、Connection Source Wizard を実行して作成することもできます。

接続テストが成功したら、Connection String Builder ウィンドウで ボタンをクリックします。データベースへの接続が実行され、 ボタンが に変わり、その左側に Connection succeeded! という文字列が表示されることで確認できます。

Connection Wizard を使用して XLSX(ワークブック)形式の Excel スプレッドシートを対象にする場合は、Database Type として Microsoft Excel 2007 を選択します。XLS スプレッドシート形式の場合は、Microsoft Excel オプションを選択します。

Microsoft OLE DB Provider が存在しない場合、Excel 2007(および Access 2007)のオプションは表示されません(詳細は上記の Database connectivity and problem solving の注記を参照してください)。

手動接続

Workspace の Add new Part Source ページで提供されるデータベース接続 Wizard は、ローカルの Parts Source データベースへの接続を確立するための簡単かつ迅速な方法であり、ほとんどの状況に適しています。対象データベースの種類や接続要件がそれほど単純でない場合は、Manual 接続方法が必要になることがあります。

この場合、(.Net) の Data Provider 設定とその Connection String を、対象データベースに応じて手動で指定します。さまざまなデータベース向けの接続文字列を作成する際に役立つ情報については、Connection Strings reference を参照してください。

追加の SQL 接続オプションは、 ボタンで開く Advanced Settings ウィンドウで利用できます。

Advanced Settings ウィンドウには、Left および Right Quote Character 設定用のフィールドがあり、システムが SQL クエリを正常に構築するためにはこれらが正しく設定されている必要があります。データベースシステムごとに使用する文字セットが異なる点に注意してください。たとえば次のとおりです。

  • MsSQL、Access、Excel では角括弧の組を使用します: [ ]
  • Oracle では二重引用符を使用します: "
  • MySql では次の文字を使用します: `

Advanced Settings ウィンドウには、データベース用の大文字小文字非区別関数(Function name for ignoring case-sensitive)を定義するための任意フィールドもあり、たとえば UPPER キーワードを含めることができます。

Data ProviderConnection String、および必要に応じた高度な設定を定義したら、 ボタンをクリックしてデータベースに接続します。接続に成功すると、ボタンは に変わり、その左側に Connection succeeded! という文字列が表示されます。問題がある場合、ボタンは切断状態()のままとなり、接続に失敗している理由に関する情報が左側に表示されます(例: The 'MICROSOFT.JET.OLED.4.0' provider is not registered on the local machine)。

データベース テーブル アクセス

手動またはウィザードの処理が完了すると、正しいデータベース インターフェースと接続文字列が確立されます。1 つのデータベースには複数のテーブルやデータベース要素を含めることができるため、必要なテーブル データを Active Table Name ドロップダウン メニューから選択してアクセスする必要があります。たとえば、1 つのデータベースに製造元部品番号情報の複数の表形式バリエーションが含まれている場合があります。

データベース接続が確立されたら、データベース内の正しいテーブル データを指定する必要があります。
データベース接続が確立されたら、データベース内の正しいテーブル データを指定する必要があります。

データベースとその構成テーブルへの接続が確立されると、その内容は Data タブで表示でき、データベース フィールドを Workspace Part Source フィールドにマッピングする際のガイドとして使用できます。

Data タブでは、接続されたデータベース テーブルの内容を直接表示できます。
Data タブでは、接続されたデータベース テーブルの内容を直接表示できます。

接続されたデータベースの Field データは、Field Mappings タブの比較列一覧を介して Workspace Part Source の System Field データにマッピングされます。これにより、データベース エントリを Workspace 内の対応する Data Provider エントリに割り当てることができます。システムは同等のフィールド名を自動的にリンクしますが、各エントリのドロップダウン リストを使用して適切なフィールドを手動で選択することもできます。以下の画面イメージでは、Costing データベース フィールドが Price システム フィールドに、Manufacturer PtNoManufacturer Part Num に、というようにマッピングされています。フィールドは部品検索プロセスから無効化することもできます。

検索が期待どおりに動作し、適切な Manufacturer/Supplier 情報が返されるように、主要な System Fields をソース データベース内の対応フィールドにマッピングしてください。
検索が期待どおりに動作し、適切な Manufacturer/Supplier 情報が返されるように、主要な System Fields をソース データベース内の対応フィールドにマッピングしてください。

データベース マッピングでは、ID 参照フィールドをキー インデックス フィールド(Key Fields)として指定する必要がある点に注意してください。通常、これは各エントリに固有の独自 ID、たとえば社内部品番号のようなものです。System Fields を接続されたデータベースに適切にマッピングしたら、ページ右上の ボタンをクリックして Part Source 構成を保存します。

  • User Fields Name Mapping 領域には、接続されたデータベース内のその他すべてのテーブル フィールドが一覧表示されます。そのようなフィールドに別名を指定したい場合は、対応する Alias フィールドに入力してください。既定では、別名の値はテーブル フィールド名に設定されるため、別名設定が不要であればこの領域は無視して構いません。

  • Product Photo URL システム フィールドにマッピングされたテーブル フィールドは、画像への完全パスを含む URI をサポートします。このパスはローカル リソースへのパス(例: C:\Component_Images\smd_cap.png)でも、インターネット上のリソースへのパス(例: http://my-website/images/smd_cap.png)でもかまいません。すべての標準画像形式(*.bmp*.png*.jpeg*.jpg など)がサポートされます。

データ フィールド マッピング処理が完了すると、Workspace および Custom Data Synchronization インターフェースにライブ データベース データが提供されます。設定は後から必要に応じて編集できます。
データ フィールド マッピング処理が完了すると、Workspace および Custom Data Synchronization インターフェースにライブ データベース データが提供されます。設定は後から必要に応じて編集できます。

保存済み(かつ定義済み)の Custom Part Source を表示しているときは、Click and drag to move ボタンをクリックして Part Source を編集します。

カスタム データベース部品情報へのアクセス

Workspace でデータベース Parts Source が有効になっている場合、その Part Source によって接続されたカスタム部品データベースは、Workspace に接続している Altium Designer において Manufacturer/Supplier 情報のソースとして利用可能になります。

これは、Altium Designer で次の操作を実行したときに表示される Add Part Choices ダイアログで確認できます。

  • ActiveBOM ドキュメント内のソリューションについて、製造元リンクを作成/編集する場合、または Part Choices List を作成/編集する場合。

  • Workspace library component に Part Choice を追加する際、Components panel または Explorer panel を使用する場合。

  • Component Editor を通じて、新規/既存の Workspace library component の部品選択を定義する場合(その Single Component Editing モード内)。

  Custom Data Synchronization インターフェースを通じて取得された Parts Database 情報には、ローカライズされた価格および数量データが含まれ、Part Choice を追加/定義する際に ActiveBOM ドキュメントおよび新規/既存の Workspace library component で利用できます。
Custom Data Synchronization インターフェースを通じて取得された Parts Database 情報には、ローカライズされた価格および数量データが含まれ、Part Choice を追加/定義する際に ActiveBOM ドキュメントおよび新規/既存の Workspace library component で利用できます。

価格および在庫情報は、Custom Data Synchronization インターフェースを通じて接続された中央データベース テーブルから抽出されたデータによって決定される点に注意してください。

補足: Supplier Preferences について

Data Management – Parts Providers page は、Preferences ダイアログ内で、部品データ検索時に利用可能な Supplier や、Supplier データへのリンクに関連するその他のオプションを設定するための中枢となる場所です。Altium Designer から Workspace に接続している場合、Altium Parts Options 領域は読み取り専用となり、Workspace 用に定義された設定(具体的には、Workspace のブラウザー インターフェースの Part Providers 領域内にある Altium Parts Provider の Parts Source)を反映します。このことを知らせるテキストがセクションの上部に表示されます。詳細については、Configuring the Altium Parts Provider セクションを参照してください。

Workspace に接続している間、Altium Parts Options セクションは、その Workspace で一元的に構成された内容を反映する読み取り専用表示になります。Workspace に接続している間、Altium Parts Options セクションは、その Workspace で一元的に構成された内容を反映する読み取り専用表示になります。

Workspace を通じて Altium Parts Provider Part Source に変更を加えた場合、それらの変更を更新して Data Management - Part Providers ページに表示するには、Altium Designer 内で一度 Workspace からサインアウトし、再度サインインする必要があります。

AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
Content