mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 17:28:26 -04:00
[ML] Making index pattern related links optional (#29332)
* [ML] Making index pattern related links optional * reverting index pattern url * removing link to data visualizer
This commit is contained in:
parent
ec607e26b9
commit
e56342e8ad
2 changed files with 38 additions and 29 deletions
|
@ -519,6 +519,7 @@ export class ImportView extends Component {
|
|||
index={index}
|
||||
indexPatternId={indexPatternId}
|
||||
timeFieldName={timeFieldName}
|
||||
createIndexPattern={createIndexPattern}
|
||||
/>
|
||||
</React.Fragment>
|
||||
}
|
||||
|
|
|
@ -81,6 +81,7 @@ export class ResultsLinks extends Component {
|
|||
const {
|
||||
indexPatternId,
|
||||
timeFieldName,
|
||||
createIndexPattern,
|
||||
} = this.props;
|
||||
|
||||
const {
|
||||
|
@ -92,21 +93,23 @@ export class ResultsLinks extends Component {
|
|||
|
||||
return (
|
||||
<EuiFlexGroup gutterSize="l">
|
||||
<EuiFlexItem>
|
||||
<EuiCard
|
||||
icon={<EuiIcon size="xxl" type={`discoverApp`} />}
|
||||
title={
|
||||
<FormattedMessage
|
||||
id="xpack.ml.fileDatavisualizer.resultsLinks.viewIndexInDiscoverTitle"
|
||||
defaultMessage="View index in Discover"
|
||||
/>
|
||||
}
|
||||
description=""
|
||||
href={`${uiChrome.getBasePath()}/app/kibana#/discover?&_a=(index:'${indexPatternId}')${_g}`}
|
||||
/>
|
||||
</EuiFlexItem>
|
||||
{createIndexPattern &&
|
||||
<EuiFlexItem>
|
||||
<EuiCard
|
||||
icon={<EuiIcon size="xxl" type={`discoverApp`} />}
|
||||
title={
|
||||
<FormattedMessage
|
||||
id="xpack.ml.fileDatavisualizer.resultsLinks.viewIndexInDiscoverTitle"
|
||||
defaultMessage="View index in Discover"
|
||||
/>
|
||||
}
|
||||
description=""
|
||||
href={`${uiChrome.getBasePath()}/app/kibana#/discover?&_a=(index:'${indexPatternId}')${_g}`}
|
||||
/>
|
||||
</EuiFlexItem>
|
||||
}
|
||||
|
||||
{(isFullLicense() === true && timeFieldName !== undefined && this.showCreateJobLink) &&
|
||||
{(isFullLicense() === true && timeFieldName !== undefined && this.showCreateJobLink && createIndexPattern) &&
|
||||
<EuiFlexItem>
|
||||
<EuiCard
|
||||
icon={<EuiIcon size="xxl" type={`machineLearningApp`} />}
|
||||
|
@ -122,19 +125,21 @@ export class ResultsLinks extends Component {
|
|||
</EuiFlexItem>
|
||||
}
|
||||
|
||||
<EuiFlexItem>
|
||||
<EuiCard
|
||||
icon={<EuiIcon size="xxl" type={`dataVisualizer`} />}
|
||||
title={
|
||||
<FormattedMessage
|
||||
id="xpack.ml.fileDatavisualizer.resultsLinks.openInDataVisualizerTitle"
|
||||
defaultMessage="Open in Data Visualizer"
|
||||
/>
|
||||
}
|
||||
description=""
|
||||
href={`${uiChrome.getBasePath()}/app/ml#/jobs/new_job/datavisualizer?index=${indexPatternId}${_g}`}
|
||||
/>
|
||||
</EuiFlexItem>
|
||||
{createIndexPattern &&
|
||||
<EuiFlexItem>
|
||||
<EuiCard
|
||||
icon={<EuiIcon size="xxl" type={`dataVisualizer`} />}
|
||||
title={
|
||||
<FormattedMessage
|
||||
id="xpack.ml.fileDatavisualizer.resultsLinks.openInDataVisualizerTitle"
|
||||
defaultMessage="Open in Data Visualizer"
|
||||
/>
|
||||
}
|
||||
description=""
|
||||
href={`${uiChrome.getBasePath()}/app/ml#/jobs/new_job/datavisualizer?index=${indexPatternId}${_g}`}
|
||||
/>
|
||||
</EuiFlexItem>
|
||||
}
|
||||
|
||||
<EuiFlexItem>
|
||||
<EuiCard
|
||||
|
@ -146,7 +151,7 @@ export class ResultsLinks extends Component {
|
|||
/>
|
||||
}
|
||||
description=""
|
||||
href={`${uiChrome.getBasePath()}/app/kibana#/management/elasticsearch/index_management/home`}
|
||||
href={`${uiChrome.getBasePath()}/app/kibana#/management/elasticsearch/index_management/indices`}
|
||||
/>
|
||||
</EuiFlexItem>
|
||||
|
||||
|
@ -160,7 +165,10 @@ export class ResultsLinks extends Component {
|
|||
/>
|
||||
}
|
||||
description=""
|
||||
href={`${uiChrome.getBasePath()}/app/kibana#/management/kibana/indices/${indexPatternId}`}
|
||||
href={
|
||||
`${uiChrome.getBasePath()}/app/kibana#/management/kibana/indices/${(
|
||||
createIndexPattern ? indexPatternId : '')}`
|
||||
}
|
||||
/>
|
||||
</EuiFlexItem>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue