mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
[Search][Ent Search deprecation] Removing Callouts (#202401)
## Summary This PR removes all the CallOuts regarding Enterprise Search due to this node will not be available in 9.0 as a part of this initiative: https://github.com/elastic/search-team/issues/8231  
This commit is contained in:
parent
16f2d7af9e
commit
7fe25036d4
9 changed files with 30 additions and 188 deletions
|
@ -11,7 +11,6 @@ import { useValues } from 'kea';
|
|||
|
||||
import {
|
||||
EuiBadge,
|
||||
EuiCallOut,
|
||||
EuiFlexGroup,
|
||||
EuiFlexItem,
|
||||
EuiIcon,
|
||||
|
@ -23,7 +22,6 @@ import {
|
|||
import { i18n } from '@kbn/i18n';
|
||||
|
||||
import { BetaConnectorCallout } from '../../../shared/beta/beta_connector_callout';
|
||||
import { HttpLogic } from '../../../shared/http';
|
||||
import { KibanaLogic } from '../../../shared/kibana';
|
||||
|
||||
import { ConvertConnector } from '../search_index/connector/native_connector_configuration/convert_connector';
|
||||
|
@ -36,8 +34,7 @@ import { ConnectorViewLogic } from './connector_view_logic';
|
|||
|
||||
export const NativeConnectorConfiguration: React.FC = () => {
|
||||
const { connector } = useValues(ConnectorViewLogic);
|
||||
const { config, connectorTypes: connectors } = useValues(KibanaLogic);
|
||||
const { errorConnectingMessage } = useValues(HttpLogic);
|
||||
const { connectorTypes: connectors } = useValues(KibanaLogic);
|
||||
|
||||
const NATIVE_CONNECTORS = useMemo(
|
||||
() => connectors.filter(({ isNative }) => isNative),
|
||||
|
@ -109,39 +106,8 @@ export const NativeConnectorConfiguration: React.FC = () => {
|
|||
</EuiBadge>
|
||||
</EuiFlexItem>
|
||||
</EuiFlexGroup>
|
||||
{config.host && config.canDeployEntSearch && errorConnectingMessage && (
|
||||
<>
|
||||
<EuiCallOut
|
||||
color="warning"
|
||||
size="m"
|
||||
title={i18n.translate(
|
||||
'xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.entSearchWarning.title',
|
||||
{
|
||||
defaultMessage: 'No running Enterprise Search instance detected',
|
||||
}
|
||||
)}
|
||||
iconType="warning"
|
||||
>
|
||||
<p>
|
||||
{i18n.translate(
|
||||
'xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.entSearchWarning.text',
|
||||
{
|
||||
defaultMessage:
|
||||
'Elastic managed connectors require a running Enterprise Search instance.',
|
||||
}
|
||||
)}
|
||||
</p>
|
||||
</EuiCallOut>
|
||||
|
||||
<EuiSpacer />
|
||||
</>
|
||||
)}
|
||||
{
|
||||
<>
|
||||
<EuiSpacer />
|
||||
<AttachIndexBox connector={connector} />
|
||||
</>
|
||||
}
|
||||
<EuiSpacer />
|
||||
<AttachIndexBox connector={connector} />
|
||||
{connector.index_name && (
|
||||
<>
|
||||
<EuiSpacer />
|
||||
|
|
|
@ -36,8 +36,6 @@ import {
|
|||
} from '../../routes';
|
||||
import { EnterpriseSearchContentPageTemplate } from '../layout';
|
||||
|
||||
import { CannotConnect } from '../search_index/components/cannot_connect';
|
||||
|
||||
import { DefaultSettingsFlyout } from '../settings/default_settings_flyout';
|
||||
|
||||
import { ConnectorStats } from './connector_stats';
|
||||
|
@ -241,12 +239,6 @@ export const Connectors: React.FC<ConnectorsProps> = ({ isCrawler }) => {
|
|||
{productFeatures.hasDefaultIngestPipeline && showDefaultSettingsFlyout && (
|
||||
<DefaultSettingsFlyout closeFlyout={() => setShowDefaultSettingsFlyout(false)} />
|
||||
)}
|
||||
{Boolean(errorConnectingMessage) && (
|
||||
<>
|
||||
<CannotConnect />
|
||||
<EuiSpacer />
|
||||
</>
|
||||
)}
|
||||
<ConnectorStats isCrawler={isCrawler} />
|
||||
<EuiSpacer />
|
||||
|
||||
|
|
|
@ -21,7 +21,6 @@ import {
|
|||
LICENSING_FEATURE,
|
||||
} from '../../../../shared/licensing_callout/licensing_callout';
|
||||
import { CreateCrawlerIndexApiLogic } from '../../../api/crawler/create_crawler_index_api_logic';
|
||||
import { CannotConnect } from '../../search_index/components/cannot_connect';
|
||||
import { NewSearchIndexTemplate } from '../new_search_index_template';
|
||||
|
||||
import { MethodCrawlerLogic } from './method_crawler_logic';
|
||||
|
@ -44,11 +43,6 @@ export const MethodCrawler: React.FC = () => {
|
|||
<LicensingCallout feature={LICENSING_FEATURE.CRAWLER} />
|
||||
</EuiFlexItem>
|
||||
)}
|
||||
{Boolean(errorConnectingMessage) && (
|
||||
<EuiFlexItem>
|
||||
<CannotConnect />
|
||||
</EuiFlexItem>
|
||||
)}
|
||||
<EuiFlexItem>
|
||||
<NewSearchIndexTemplate
|
||||
type="crawler"
|
||||
|
|
|
@ -21,7 +21,6 @@ import { KibanaLogic } from '../../../shared/kibana/kibana_logic';
|
|||
|
||||
import { NEW_API_PATH, NEW_CRAWLER_PATH, NEW_INDEX_SELECT_CONNECTOR_PATH } from '../../routes';
|
||||
import { EnterpriseSearchContentPageTemplate } from '../layout/page_template';
|
||||
import { CannotConnect } from '../search_index/components/cannot_connect';
|
||||
import { baseBreadcrumbs } from '../search_indices';
|
||||
|
||||
import { NewIndexCard } from './new_index_card';
|
||||
|
@ -60,33 +59,30 @@ export const NewIndex: React.FC = () => {
|
|||
}}
|
||||
>
|
||||
<EuiFlexGroup direction="column">
|
||||
{errorConnectingMessage && productFeatures.hasWebCrawler && <CannotConnect />}
|
||||
<>
|
||||
<EuiFlexItem>
|
||||
<EuiFlexGroup>
|
||||
{availableIngestionMethodOptions.map((type) => (
|
||||
<EuiFlexItem key={type}>
|
||||
<NewIndexCard
|
||||
disabled={Boolean(
|
||||
type === INGESTION_METHOD_IDS.CRAWLER &&
|
||||
(errorConnectingMessage || !config.host)
|
||||
)}
|
||||
type={type}
|
||||
onSelect={() => {
|
||||
if (type === INGESTION_METHOD_IDS.CONNECTOR) {
|
||||
KibanaLogic.values.navigateToUrl(NEW_INDEX_SELECT_CONNECTOR_PATH);
|
||||
} else if (type === INGESTION_METHOD_IDS.CRAWLER) {
|
||||
KibanaLogic.values.navigateToUrl(NEW_CRAWLER_PATH);
|
||||
} else {
|
||||
KibanaLogic.values.navigateToUrl(NEW_API_PATH);
|
||||
}
|
||||
}}
|
||||
/>
|
||||
</EuiFlexItem>
|
||||
))}
|
||||
</EuiFlexGroup>
|
||||
</EuiFlexItem>
|
||||
</>
|
||||
<EuiFlexItem>
|
||||
<EuiFlexGroup>
|
||||
{availableIngestionMethodOptions.map((type) => (
|
||||
<EuiFlexItem key={type}>
|
||||
<NewIndexCard
|
||||
disabled={Boolean(
|
||||
type === INGESTION_METHOD_IDS.CRAWLER &&
|
||||
(errorConnectingMessage || !config.host)
|
||||
)}
|
||||
type={type}
|
||||
onSelect={() => {
|
||||
if (type === INGESTION_METHOD_IDS.CONNECTOR) {
|
||||
KibanaLogic.values.navigateToUrl(NEW_INDEX_SELECT_CONNECTOR_PATH);
|
||||
} else if (type === INGESTION_METHOD_IDS.CRAWLER) {
|
||||
KibanaLogic.values.navigateToUrl(NEW_CRAWLER_PATH);
|
||||
} else {
|
||||
KibanaLogic.values.navigateToUrl(NEW_API_PATH);
|
||||
}
|
||||
}}
|
||||
/>
|
||||
</EuiFlexItem>
|
||||
))}
|
||||
</EuiFlexGroup>
|
||||
</EuiFlexItem>
|
||||
</EuiFlexGroup>
|
||||
</EnterpriseSearchContentPageTemplate>
|
||||
);
|
||||
|
|
|
@ -1,47 +0,0 @@
|
|||
/*
|
||||
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
|
||||
* or more contributor license agreements. Licensed under the Elastic License
|
||||
* 2.0; you may not use this file except in compliance with the Elastic License
|
||||
* 2.0.
|
||||
*/
|
||||
|
||||
import React from 'react';
|
||||
|
||||
import { EuiCallOut, EuiSpacer, EuiText } from '@elastic/eui';
|
||||
|
||||
import { i18n } from '@kbn/i18n';
|
||||
|
||||
import { FormattedMessage } from '@kbn/i18n-react';
|
||||
|
||||
import { EuiLinkTo } from '../../../../shared/react_router_helpers';
|
||||
|
||||
import { ERROR_STATE_PATH } from '../../../routes';
|
||||
|
||||
export const CannotConnect: React.FC = () => {
|
||||
return (
|
||||
<EuiCallOut
|
||||
iconType="warning"
|
||||
color="warning"
|
||||
title={i18n.translate('xpack.enterpriseSearch.content.cannotConnect.title', {
|
||||
defaultMessage: 'Cannot connect to Enterprise Search',
|
||||
})}
|
||||
>
|
||||
<EuiSpacer size="s" />
|
||||
<EuiText size="s">
|
||||
<FormattedMessage
|
||||
id="xpack.enterpriseSearch.content.searchIndex.cannotConnect.body"
|
||||
defaultMessage="The Elastic web crawler requires Enterprise Search. {link}"
|
||||
values={{
|
||||
link: (
|
||||
<EuiLinkTo to={ERROR_STATE_PATH}>
|
||||
{i18n.translate('xpack.enterpriseSearch.content.cannotConnect.body', {
|
||||
defaultMessage: 'More information.',
|
||||
})}
|
||||
</EuiLinkTo>
|
||||
),
|
||||
}}
|
||||
/>
|
||||
</EuiText>
|
||||
</EuiCallOut>
|
||||
);
|
||||
};
|
|
@ -11,10 +11,8 @@ import { useValues, useActions } from 'kea';
|
|||
|
||||
import {
|
||||
EuiButton,
|
||||
EuiCallOut,
|
||||
EuiFlexGroup,
|
||||
EuiFlexItem,
|
||||
EuiSpacer,
|
||||
EuiTitle,
|
||||
EuiSwitch,
|
||||
EuiSearchBar,
|
||||
|
@ -26,14 +24,13 @@ import { i18n } from '@kbn/i18n';
|
|||
import { FormattedMessage } from '@kbn/i18n-react';
|
||||
|
||||
import { AddContentEmptyPrompt } from '../../../shared/add_content_empty_prompt';
|
||||
import { HttpLogic } from '../../../shared/http/http_logic';
|
||||
import { KibanaLogic } from '../../../shared/kibana';
|
||||
import { EuiButtonTo, EuiLinkTo } from '../../../shared/react_router_helpers';
|
||||
import { EuiLinkTo } from '../../../shared/react_router_helpers';
|
||||
import { handlePageChange } from '../../../shared/table_pagination';
|
||||
import { NEW_API_PATH } from '../../routes';
|
||||
import { EnterpriseSearchContentPageTemplate } from '../layout/page_template';
|
||||
|
||||
import { CannotConnect } from '../search_index/components/cannot_connect';
|
||||
// import { CannotConnect } from '../search_index/components/cannot_connect';
|
||||
import { DefaultSettingsFlyout } from '../settings/default_settings_flyout';
|
||||
|
||||
import { DeleteIndexModal } from './delete_index_modal';
|
||||
|
@ -53,8 +50,7 @@ export const SearchIndices: React.FC = () => {
|
|||
const [showHiddenIndices, setShowHiddenIndices] = useState(false);
|
||||
const [onlyShowSearchOptimizedIndices, setOnlyShowSearchOptimizedIndices] = useState(false);
|
||||
const [searchQuery, setSearchValue] = useState('');
|
||||
const { config, productFeatures } = useValues(KibanaLogic);
|
||||
const { errorConnectingMessage } = useValues(HttpLogic);
|
||||
const { productFeatures } = useValues(KibanaLogic);
|
||||
const [showDefaultSettingsFlyout, setShowDefaultSettingsFlyout] = useState<boolean>(false);
|
||||
|
||||
useEffect(() => {
|
||||
|
@ -142,37 +138,6 @@ export const SearchIndices: React.FC = () => {
|
|||
{productFeatures.hasDefaultIngestPipeline && showDefaultSettingsFlyout && (
|
||||
<DefaultSettingsFlyout closeFlyout={() => setShowDefaultSettingsFlyout(false)} />
|
||||
)}
|
||||
{config.host && config.canDeployEntSearch && errorConnectingMessage && (
|
||||
<>
|
||||
<CannotConnect />
|
||||
<EuiSpacer />
|
||||
</>
|
||||
)}
|
||||
{!config.host && config.canDeployEntSearch && (
|
||||
<>
|
||||
<EuiCallOut
|
||||
title={i18n.translate('xpack.enterpriseSearch.noEntSearchConfigured.title', {
|
||||
defaultMessage: 'Enterprise Search has not been configured',
|
||||
})}
|
||||
iconType="warning"
|
||||
color="warning"
|
||||
>
|
||||
<p>
|
||||
<FormattedMessage
|
||||
id="xpack.enterpriseSearch.noEntSearch.noCrawler"
|
||||
defaultMessage="The Elastic web crawler is not available without Enterprise Search."
|
||||
/>
|
||||
</p>
|
||||
<EuiButtonTo iconType="help" fill to="/setup_guide" color="warning">
|
||||
<FormattedMessage
|
||||
id="xpack.enterpriseSearch.noEntSearch.setupGuideCta"
|
||||
defaultMessage="Review setup guide"
|
||||
/>
|
||||
</EuiButtonTo>
|
||||
</EuiCallOut>
|
||||
<EuiSpacer />
|
||||
</>
|
||||
)}
|
||||
{!hasNoIndices ? (
|
||||
<EuiFlexGroup direction="column">
|
||||
<EuiFlexItem>
|
||||
|
|
|
@ -17410,8 +17410,6 @@
|
|||
"xpack.enterpriseSearch.content.analytics.api.generateAnalyticsApiKeyModal.done": "Terminé",
|
||||
"xpack.enterpriseSearch.content.analytics.api.generateAnalyticsApiKeyModal.generateButton": "Générer une clé",
|
||||
"xpack.enterpriseSearch.content.analytics.api.generateAnalyticsApiKeyModal.title": "Créer une clé d'API d'analyse",
|
||||
"xpack.enterpriseSearch.content.cannotConnect.body": "En savoir plus.",
|
||||
"xpack.enterpriseSearch.content.cannotConnect.title": "Impossible de se connecter à Enterprise Search",
|
||||
"xpack.enterpriseSearch.content.conectors.indexHealth": "Intègre",
|
||||
"xpack.enterpriseSearch.content.connector_detail.configurationConnector.badgeType.connectorClient": "Connecteur autogéré",
|
||||
"xpack.enterpriseSearch.content.connector_detail.configurationConnector.badgeType.nativeConnector": "Connecteur géré par Elastic",
|
||||
|
@ -17602,8 +17600,6 @@
|
|||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.convertConnector.description": "Vous souhaitez héberger vous-même ce connecteur ? Convertissez-le en {link} afin qu'il soit géré sur votre propre infrastructure. Vous devez convertir ce connecteur si vous souhaitez personnaliser le code à l'aide de notre cadre Python.",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.convertConnector.linkTitle": "connecteur autogéré",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.convertConnector.title": "Autogestion de ce connecteur",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.entSearchWarning.text": "Les connecteurs gérés par Elastic nécessitent une instance Enterprise Search en cours d'exécution.",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.entSearchWarning.title": "Aucune instance Enterprise Search en cours d'exécution détectée",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnectorAdvancedConfiguration.description": "Finalisez votre connecteur en déclenchant une synchronisation unique, ou en définissant un calendrier de synchronisation récurrent.",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnectorAdvancedConfiguration.schedulingButtonLabel": "Définir un calendrier et synchroniser",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.researchConfiguration.connectorDocumentationLinkLabel": "Documentation",
|
||||
|
@ -17956,7 +17952,6 @@
|
|||
"xpack.enterpriseSearch.content.playground.breadcrumb": "Playground",
|
||||
"xpack.enterpriseSearch.content.searchIndex.cancelSync.successMessage": "Annulation réussie de la synchronisation",
|
||||
"xpack.enterpriseSearch.content.searchIndex.cancelSyncs.successMessage": "Annulation réussie des synchronisations",
|
||||
"xpack.enterpriseSearch.content.searchIndex.cannotConnect.body": "Le robot d'indexation Elastic requiert Enterprise Search. {link}",
|
||||
"xpack.enterpriseSearch.content.searchIndex.configurationTabLabel": "Configuration",
|
||||
"xpack.enterpriseSearch.content.searchIndex.connectorErrorCallOut.title": "Votre connecteur a rapporté une erreur",
|
||||
"xpack.enterpriseSearch.content.searchIndex.crawlerConfigurationTabLabel": "Configuration",
|
||||
|
@ -18528,9 +18523,6 @@
|
|||
"xpack.enterpriseSearch.navigation.contentPlaygroundLinkLabel": "Playground",
|
||||
"xpack.enterpriseSearch.navigation.contentWebcrawlersLinkLabel": "Robots d'indexation",
|
||||
"xpack.enterpriseSearch.navigation.relevanceInferenceEndpointsLinkLabel": "Points de terminaison d'inférence",
|
||||
"xpack.enterpriseSearch.noEntSearch.noCrawler": "Le robot d'indexation d'Elastic n'est pas disponible sans Entreprise Search.",
|
||||
"xpack.enterpriseSearch.noEntSearch.setupGuideCta": "Consulter le guide de configuration",
|
||||
"xpack.enterpriseSearch.noEntSearchConfigured.title": "Enterprise Search n'a pas encore été configuré",
|
||||
"xpack.enterpriseSearch.notFound.action1": "Retour à votre tableau de bord",
|
||||
"xpack.enterpriseSearch.notFound.action2": "Contacter le support technique",
|
||||
"xpack.enterpriseSearch.notFound.description": "Impossible de trouver la page que vous recherchez.",
|
||||
|
|
|
@ -17385,8 +17385,6 @@
|
|||
"xpack.enterpriseSearch.content.analytics.api.generateAnalyticsApiKeyModal.done": "完了",
|
||||
"xpack.enterpriseSearch.content.analytics.api.generateAnalyticsApiKeyModal.generateButton": "キーを生成",
|
||||
"xpack.enterpriseSearch.content.analytics.api.generateAnalyticsApiKeyModal.title": "分析APIキーを作成",
|
||||
"xpack.enterpriseSearch.content.cannotConnect.body": "詳細。",
|
||||
"xpack.enterpriseSearch.content.cannotConnect.title": "エンタープライズ サーチに接続できません",
|
||||
"xpack.enterpriseSearch.content.conectors.indexHealth": "正常",
|
||||
"xpack.enterpriseSearch.content.connector_detail.configurationConnector.badgeType.connectorClient": "セルフマネージドコネクター",
|
||||
"xpack.enterpriseSearch.content.connector_detail.configurationConnector.badgeType.nativeConnector": "Elasticマネージドコネクター",
|
||||
|
@ -17577,8 +17575,6 @@
|
|||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.convertConnector.description": "このコネクターをセルフホスティングしますか?独自のインフラで管理される{link}に変換します。Pythonフレームワークを使用してコードをカスタマイズしたい場合は、このコネクターを変換する必要があります。",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.convertConnector.linkTitle": "セルフマネージドコネクター",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.convertConnector.title": "このコネクターを自己管理",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.entSearchWarning.text": "Elasticマネージドコネクターは、実行中のエンタープライズ サーチインスタンスが必要です。",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.entSearchWarning.title": "実行中のエンタープライズ サーチインスタンスが検出されません",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnectorAdvancedConfiguration.description": "ワンタイム同期をトリガーするか、繰り返し同期スケジュールを設定して、コネクターを確定します。",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnectorAdvancedConfiguration.schedulingButtonLabel": "スケジュールを設定して同期",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.researchConfiguration.connectorDocumentationLinkLabel": "ドキュメント",
|
||||
|
@ -17930,7 +17926,6 @@
|
|||
"xpack.enterpriseSearch.content.playground.breadcrumb": "Playground",
|
||||
"xpack.enterpriseSearch.content.searchIndex.cancelSync.successMessage": "同期が正常にキャンセルされました",
|
||||
"xpack.enterpriseSearch.content.searchIndex.cancelSyncs.successMessage": "同期が正常にキャンセルされました",
|
||||
"xpack.enterpriseSearch.content.searchIndex.cannotConnect.body": "Elastic Webクローラーにはエンタープライズ サーチが必要です。{link}",
|
||||
"xpack.enterpriseSearch.content.searchIndex.configurationTabLabel": "構成",
|
||||
"xpack.enterpriseSearch.content.searchIndex.connectorErrorCallOut.title": "コネクターでエラーが発生しました",
|
||||
"xpack.enterpriseSearch.content.searchIndex.crawlerConfigurationTabLabel": "構成",
|
||||
|
@ -18500,9 +18495,6 @@
|
|||
"xpack.enterpriseSearch.navigation.contentPlaygroundLinkLabel": "Playground",
|
||||
"xpack.enterpriseSearch.navigation.contentWebcrawlersLinkLabel": "Webクローラー",
|
||||
"xpack.enterpriseSearch.navigation.relevanceInferenceEndpointsLinkLabel": "推論エンドポイント",
|
||||
"xpack.enterpriseSearch.noEntSearch.noCrawler": "Elastic Webクローラーはエンタープライズ サーチなしでは利用できません。",
|
||||
"xpack.enterpriseSearch.noEntSearch.setupGuideCta": "セットアップガイドを確認",
|
||||
"xpack.enterpriseSearch.noEntSearchConfigured.title": "エンタープライズ サーチが構成されていません",
|
||||
"xpack.enterpriseSearch.notFound.action1": "ダッシュボードに戻す",
|
||||
"xpack.enterpriseSearch.notFound.action2": "サポートに問い合わせる",
|
||||
"xpack.enterpriseSearch.notFound.description": "お探しのページは見つかりませんでした。",
|
||||
|
|
|
@ -17053,8 +17053,6 @@
|
|||
"xpack.enterpriseSearch.content.analytics.api.generateAnalyticsApiKeyModal.done": "完成",
|
||||
"xpack.enterpriseSearch.content.analytics.api.generateAnalyticsApiKeyModal.generateButton": "生成密钥",
|
||||
"xpack.enterpriseSearch.content.analytics.api.generateAnalyticsApiKeyModal.title": "创建分析 API 密钥",
|
||||
"xpack.enterpriseSearch.content.cannotConnect.body": "更多信息。",
|
||||
"xpack.enterpriseSearch.content.cannotConnect.title": "无法连接到 Enterprise Search",
|
||||
"xpack.enterpriseSearch.content.conectors.indexHealth": "运行正常",
|
||||
"xpack.enterpriseSearch.content.connector_detail.configurationConnector.badgeType.connectorClient": "自管型连接器",
|
||||
"xpack.enterpriseSearch.content.connector_detail.configurationConnector.badgeType.nativeConnector": "Elastic 托管连接器",
|
||||
|
@ -17245,8 +17243,6 @@
|
|||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.convertConnector.description": "是否要自我托管此连接器?将其转换为将在您自己的基础设施上进行托管的 {link}。如果希望使用我们的 Python 框架定制代码,您需要转换此连接器。",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.convertConnector.linkTitle": "自管型连接器",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.convertConnector.title": "自我管理此连接器",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.entSearchWarning.text": "Elastic 托管连接器需要正在运行的 Enterprise Search 实例。",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnector.entSearchWarning.title": "未检测到正在运行的 Enterprise Search 实例",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnectorAdvancedConfiguration.description": "通过触发一次时间同步或设置重复同步计划来最终确定您的连接器。",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.nativeConnectorAdvancedConfiguration.schedulingButtonLabel": "设置计划并同步",
|
||||
"xpack.enterpriseSearch.content.indices.configurationConnector.researchConfiguration.connectorDocumentationLinkLabel": "文档",
|
||||
|
@ -17596,7 +17592,6 @@
|
|||
"xpack.enterpriseSearch.content.playground.breadcrumb": "Playground",
|
||||
"xpack.enterpriseSearch.content.searchIndex.cancelSync.successMessage": "已成功取消同步",
|
||||
"xpack.enterpriseSearch.content.searchIndex.cancelSyncs.successMessage": "已成功取消同步",
|
||||
"xpack.enterpriseSearch.content.searchIndex.cannotConnect.body": "Elastic 网络爬虫需要 Enterprise Search。{link}",
|
||||
"xpack.enterpriseSearch.content.searchIndex.configurationTabLabel": "配置",
|
||||
"xpack.enterpriseSearch.content.searchIndex.connectorErrorCallOut.title": "您的连接器报告了错误",
|
||||
"xpack.enterpriseSearch.content.searchIndex.crawlerConfigurationTabLabel": "配置",
|
||||
|
@ -18164,9 +18159,6 @@
|
|||
"xpack.enterpriseSearch.navigation.contentPlaygroundLinkLabel": "Playground",
|
||||
"xpack.enterpriseSearch.navigation.contentWebcrawlersLinkLabel": "网络爬虫",
|
||||
"xpack.enterpriseSearch.navigation.relevanceInferenceEndpointsLinkLabel": "推理终端",
|
||||
"xpack.enterpriseSearch.noEntSearch.noCrawler": "如果没有 Enterprise Search,Elastic 网络爬虫将不可用。",
|
||||
"xpack.enterpriseSearch.noEntSearch.setupGuideCta": "阅读设置指南",
|
||||
"xpack.enterpriseSearch.noEntSearchConfigured.title": "尚未配置 Enterprise Search",
|
||||
"xpack.enterpriseSearch.notFound.action1": "返回到您的仪表板",
|
||||
"xpack.enterpriseSearch.notFound.action2": "联系支持人员",
|
||||
"xpack.enterpriseSearch.notFound.description": "找不到您要查找的页面。",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue