■SI ObjectBrowser掲示板
ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!discussion
ユーザーのみなさま同士で教え合ったり、アドバイスしたりする暖かい交流の場にしたいと思っていますので、相互協力をよろしくお願いします。なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。

投稿一覧を表示>>[ ツリー形式(詳細) ][ ツリー形式(タイトル) ][ 投稿順(詳細) ][ 投稿順(タイトル) ]
※◆のカラーは投稿の対象となる製品に対応しています。
 …SI Object Browser  …SI Object Browser ER  …SI Object Browser Designer  …全般  ◇…その他



OB for postgresのパーティションテーブル表示 2022/06/10 15:19:34
一人情シスの一人
OB for postgres(V21)を使用しております。
DBはAuroraを使用しております。

パーティションテーブルを作成したのですが、OBのテーブル一覧に親表が表示されません。
子表(物理テーブル)は表示されています。
pgadminには両方とも表示されています。
これは、不具合なのか仕様なのかご存知な方おられるでしょうか?
また、何か対応策をご存知でしたら、書き込んで頂けると助かります。
元の文章を引用して返信

 
Re: OB for postgresのパーティションテーブル表示2022/06/13 15:59:00  
 OBサポート
 OBサポートです。
ご回答が大変遅くなってしまい、誠に申し訳ありません。

■パーティションテーブルの親表が表示されない
SI Object Browserのオブジェクトリスト(テーブルの場合にはテーブル一覧)につきましては、
選択されたスキーマ単位でのオブジェクト表示を行います。
現在表示されているスキーマに親表が属していないために、表示がされていない可能性がございます。

今回作成したパーティションテーブルで、
親表と子表のスキーマがそれぞれで異なる場合につきましては、
それぞれのスキーマ単位での検索、もしくはインスタンス単位での検索をお願いできますでしょうか。

【スキーマ単位での検索】
SI Object Browserメイン画面の左ペインに表示されるツリーで、
スキーマ名を選択 > 「TABLE」を選択して該当のテーブルを検索

【インスタンス単位での検索】
左ペインの最上位に表示されるインスタンス名を選択 > ⇒右画面にオブジェクト一覧が表示されるため、
該当のテーブルを検索

大変お手数ですが、何卒よろしくお願い申し上げます。
 
元の文章を引用して返信

 
Re: OB for postgresのパーティションテーブル表示2022/06/14 17:16:47  
 一人情シスの一人
 OBサポート様
お世話になります。ご回答ありがとうございます。

確認しましたが、親表と子表のスキーマは一緒でした。
(pgAdminのPSQLにて、\dを実行後のスキーマと表名を確認。共にpublic)

OBの左側メニューよりDBの名称をクリック選択した状態で、親表を検索してみましたが、
こちらも表示されませんでした。
 
元の文章を引用して返信

 
Re: OB for postgresのパーティションテーブル表示2022/06/14 18:52:05  
 OBサポート
 OBサポートです。

■partition by句を含むテーブルについて
お問い合わせ頂いた事象につきまして、partition by句を用いたパーティションテーブルにて
再現を確認いたしました。

本事象は、partition by句によって作成されるパーティションテーブルについて、
SI Object Browser for Postgresが対応しておらず、該当の事象が発生しております。
アプリケーション側で対応するパーティションテーブルが現状「継承(inherits句)」のみとなっており、
partition by句を含むテーブルでは、親テーブルの表示ができない状態となっております。

弊社の方で動作確認が不足しており、また通常のパーティションテーブルに対応ができておらず、
誠に申し訳ありません。

本件、開発に伝えた上で今後の機能改善を検討させていただきます。
大変ご不便をおかけしてしまい、誠に申し訳ありません。
何卒よろしくお願い申し上げます。

 
元の文章を引用して返信

 
Re: OB for postgresのパーティションテーブル表示2022/06/16 16:32:51  
 一人情シスの一人
 OBサポート様
お世話になります。

回答が遅くなり申し訳ありません。
再現確認が出来たのと原因が分かって安堵しました。
機能改善のご検討、宜しくお願い致します。
 
元の文章を引用して返信