2017-03-15 12 views
0

私は、OBIEE、RPD、およびEVALUATE_AGGR関数を使用してカンマ区切りリストを作成しています。私はOracle BI管理ツールv11.1.1.7.1を使用しています。OBIEEでEVALUATE_AGGRで許容される最大サイズ

作成されるリストサイズには制限がありますか?私はそれを制限する必要がありますか?私は制限することができた4000 、私はvarchar型を集約していますから、最大サイズは、Oracleのいずれかのvarchar型でも同じですので、明らかに

EVALUATE_AGGR('LISTAGG(%1) WITHIN GROUP (ORDER BY %1)' AS CHAR,"DW".""."DW"."FACT COURS"."COURS_LIST") 

答えて

1

: これは私が使用している関数の例です私はETL(PLSQL)にロジックを移動することを決めた200

EVALUATE_AGGR('LISTAGG(%1) WITHIN GROUP (ORDER BY %1)' AS VARCHAR(200),"DW".""."DW"."FACT COURS"."COURS_LIST") 

この場合、VARCHARのサイズを追加し、そこに凝集体を作成し、SQLを使用してRPDにおいて、に自分自身を制限します4000以下。

関連する問題