インサイト・ダッシュボードを埋め込むためのURLの手動作成
特殊に構築されたURLを使用して、インサイト・ダッシュボードをiFrameの他のアプリケーションに埋め込むことができます。
制限事項:
外部アプリケーションとOracle Integrationインスタンスは、同じシングル・サインオン(SSO)を使用する必要があります。各ダッシュボードに固有のURLパラメータについては、次の項を参照してください:
事前構成済ダッシュボードとカスタム・ダッシュボード
次のパラメータを使用して、別のアプリケーションに埋め込まれる事前構成済ダッシュボードとカスタム・ダッシュボード、およびそれらのダッシュボードに表示されるトランザクションを記述するURLを作成できます。
URLの例: https://oic-host/ic/home/lite.html?root=console&console=InsightAPIM_giqndguH&views=Milestone_Summary_Diagram
| パラメータ | 説明 | 値/構文 | 例 |
|---|---|---|---|
root |
必須 「コンソール・ページ」のページID。 | console |
root=console |
console |
必須 ダッシュボードの関連コンソールのID (「コンソール・マニフェスト」で指定)。 | console-id |
console=InsightAPIM_giqndguH |
views |
必須 「コンソール・マニフェスト」で指定されているダッシュボードIDのカンマ区切りリスト。 | dashboard-id1,dashboard-id2, … , dashboard-idn |
views=PieChart123,Milestone_Summary_Diagram |
header |
オプション。 デフォルト: |
true | false |
header=true |
height |
オプション。 ダッシュボードの目的の高さ(ピクセル単位)。 最小値(デフォルト): 350 |
integer |
height=350 |
layout |
オプション。 各行に対してレンダリングされるダッシュボード数のカンマ区切りリスト。 デフォルト: |
number-dashboards-in-1st-row,number-dashboards-in-2nd row, … ,number-dashboards-in-nth-row |
layout=4では、4つのダッシュボードが1行に表示されます:![]()
![]() |
timezone |
オプション。 ダッシュボードとともに表示されるグリニッジ標準時(GMT)からのタイム・ゾーン・オフセット。 デフォルト: ホスト・コンピュータのタイムゾーン。 |
GMT+|-xx:xx |
timezone=GMT+05:30 |
drilldown |
オプション。 デフォルト: |
true | false |
drilldown=true |
| フィルタ・パラメータ | 説明 | 値/構文 | 例 |
|---|---|---|---|
fromStartDate
|
オプション。 ダッシュボードには、指定した日付範囲内に開始されたビジネス・トランザクションが表示されます。
|
yyyy-MM-dd HH:mm:ss |
|
startTimeWindow |
オプション。 ダッシュボードには、過去 デフォルト:
|
integer |
startTimeWindow=4 |
fromEndDate
|
オプション。 ダッシュボードには、fromEndDateからtoEndDateの範囲で完了したビジネス・トランザクションが表示されます。 範囲の開始日と終了日を指定します。
|
yyyy-MM-dd HH:mm:ss |
fromEndDate=2020-08-22 16:19:37&toEndDate=2020-08-17 16:19:37 |
endTimeWindow |
オプション。 ダッシュボードには、過去
|
integer |
endTimeWindow=6 |
| 「期間」:
時間単位: InstExecDuration |
オプション。 ダッシュボードには、指定した期間に完了したビジネス・トランザクションが表示されます。
|
期間の値:
時間単位の値: Seconds | Minutes | Hours | Days |
1分から2時間以内に完了したトランザクションをフィルタ |
status |
オプション。 ダッシュボードには、ダッシュボードのレンダリング時に指定したstatus(es)にあるビジネス・トランザクションが表示されます。 カンマ区切りの値リストとしてステータスを指定します。 デフォルト: |
有効なステータス値は次のとおりです:
|
status=RUNNING,COMPLETED,RECOVERABLE |
anyMilestones
|
オプション。 ダッシュボードには、 マイルストーンを、「コンソール・マニフェスト」に指定されているマイルストーンIDのコンマ区切りリストとして指定します。 デフォルト: |
milestone-id1,milestone-id2, … , milestone-idn | ALL |
|
タイプがstringのインジケータの場合:
|
カスタム・ダッシュボードにのみ適用されます。
オプション。 ダッシュボードには、指定した「インジケータ」の値が指定されたビジネス・トランザクションが表示されます。 |
任意の有効なstring値| ALL |
City=Bangaloreこの例では、インジケータは |
タイプがdecimal、integerまたはfloatのインジケータの場合:
|
カスタム・ダッシュボードにのみ適用されます。
オプション。 ダッシュボードには、指定した「インジケータ」が指定範囲内にあるビジネス・トランザクションが表示されます。 |
任意の有効なdecimal、integerまたはfloat値| ALL |
minOrderAmount=11&maxOrderAmount=11.4この例では、インジケータは |
タイプがdateのインジケータの場合:
|
カスタム・ダッシュボードにのみ適用されます。
オプション。 ダッシュボードには、指定した「インジケータ」の値が指定した日付範囲内にあるビジネス・トランザクションが表示されます。 |
yyyy-MM-dd HH:mm:ss |
fromOrderDate=2020-08-22 16:19:37&toOrderDate=2020-08-17 16:19:37 この例では、インジケータは |
ビジネス・トランザクション・ダッシュボード
次のパラメータを使用して、別のアプリケーションに埋め込まれるダッシュボードに含めるビジネス・トランザクションを記述するURLを作成できます。
URLの例: https://oic-host/ic/home/lite.html?root=bTxns&console=InsightAPIM_giqndguH
| パラメータ | 説明 | 値/構文 | 例 |
|---|---|---|---|
root |
必須 「ビジネス・トランザクション・ダッシュボード」のページID。 | bTxns |
root=bTxns |
console |
必須 「コンソール・マニフェスト」で指定されているビジネス・トランザクションの関連コンソールのID。 | console-id |
console=InsightAPIM_giqndguH |
header |
オプション。 デフォルト: |
true | false |
header=true |
| フィルタ・パラメータ | 「事前構成済ダッシュボードとカスタム・ダッシュボード」のフィルタ・パラメータを参照してください。 | ||
ビジネス・トランザクション詳細ダッシュボード
次のパラメータを使用して、別のアプリケーションに埋め込まれるビジネス・トランザクションの詳細を記述するURLを作成できます。
URLの例: https://oic-host/ic/home/lite.html?root=bTxnDetails&console=InsightAPIM_giqndguH&bTxnId=1224
| パラメータ | 説明 | 値/構文 | 例 |
|---|---|---|---|
root |
必須 「ビジネス・トランザクション詳細」ページ」のページID。 | bTxnDetails |
root=bTxnDetails |
console |
必須 「コンソール・マニフェスト」で指定されているビジネス・トランザクションの関連コンソールのID。 | console-id |
console=InsightAPIM_giqndguH |
bTxnId |
必須 ビジネス・トランザクションのID。
このIDは、「ビジネス・トランザクション・ダッシュボード」のビジネス・トランザクションの行で確認できます。 |
transaction-id |
bTxnId=1224 |
header |
オプション。 デフォルト: |
true | false |
header=true |
Progress Trackerダッシュボード
次のパラメータを使用して、別のアプリケーションに埋め込まれるプログレス・トラッカを記述するURLを作成できます。
URLの例: https://oic-host/ic/home/lite.html?root=bTxnProgress&console=InsightAPIM_giqndguH&bTxnId=1224
| パラメータ | 説明 | 値/構文 | 例 |
|---|---|---|---|
root |
必須 ビジネス・トランザクションの進捗追跡者のページID。 このページは、「ビジネス・トランザクション詳細」ページ」で |
bTxnProgress |
root=bTxnProgress |
console |
必須 「コンソール・マニフェスト」で指定されているビジネス・トランザクションの関連コンソールのID。 | console-id |
console=InsightAPIM_giqndguH |
bTxnId |
必須 ビジネス・トランザクションのID。
このIDは、「ビジネス・トランザクション・ダッシュボード」のビジネス・トランザクションの行で確認できます。 |
transaction-id |
bTxnId=1224 |
ignoreMilestones |
オプション。 進捗トラッカから除外する1つ以上のマイルストーンのコンマ区切りリスト。 | milestone-id |
ignoreMilestones=test_RdaKTHMz |
showSkippedMilestones |
オプション。 trueに設定されている場合、埋込みダッシュボードには、渡されていないすべてのマイルストーン(エラーおよびターミナル・エラーのマイルストーンを含む)が表示されます。 スキップされたマイルストーンが表示された場合、プログレス・トラッカ・ダッシュボードのマイルストーン順序がモデルで定義されている順序になります。 ダッシュボードに表示されるデフォルトのマイルストーンの説明については、「Progress Trackerダッシュボード」を参照してください。
例 デフォルトでは、成功ステータスの完了ビジネス・トランザクションのダッシュボードには、実行時に渡される順序で、渡されたマイルストンのみが表示されます。 |
true | false |
showSkippedMilestones=true |
header |
オプション。 例
デフォルト: |
true | false |
header=true |
showid |
オプション。 ヘッダーのデフォルトのビジネス・トランザクションIDをインジケータ値に置換するインジケータのID。 header=trueの場合にのみ公開されます。
例
|
indicator-id |
showId=ShippingState |
animate |
オプション。 経過したマイルストンをビジュアル化するために各青色のセグメントを緑色のセグメントでオーバーレイするライブ・アニメーションとして進捗トラッカを表示します。 オーバーレイ・アニメーションの速度をミリ秒単位で設定する値を指定します。 デフォルト: |
integer |
animate=500 |


