Slide 20
Slide 20 text
© GENDA Inc.
データカタログの機能②
table_details_search = st.text_input('テーブル一覧の概要を検索
')
# サイドバーにてinputboxに文字列を入れた場合、その文字列が入っているデータをデータフレームから抽出できるように実装
if table_details_search is None:
st.dataframe(
tables_views_df,
column_config={
"column_name": st.column_config.TextColumn("テーブル名"),
"comment": st.column_config.TextColumn("概要", width="large")
},
hide_index=True,
)
else:
tables_views_df = tables_views_df[tables_views_df['comment'].str.contains(table_details_search, case=False)]
st.dataframe(
tables_views_df,
column_config={
"column_name": st.column_config.TextColumn("テーブル名"),
"comment": st.column_config.TextColumn("概要", width="large")
},
hide_index=True,
)
■実装方法ご紹介
手順1. テキストボックス入れた文字を変数に入れて保持する
手順2. 変数に入れた文字がテーブルの概要に含まれるデータをデータフレームとして出力するように実装