Soluciones: la búsqueda del lugar de trabajo elástico: buscar todo el contenido en cualquier momento y en cualquier lugar (a)

En todos los sectores, los miembros del equipo pueden ahora utilizar más y más, las herramientas basadas en la nube basada en destino, tales como Google conductor, la fuerza de ventas, github y así sucesivamente. Estas herramientas están más enfocados y más fácil de usar que nunca. Esto proporciona una nueva forma de grandes y pequeños colaboración en equipo, la velocidad de ejecución más rápido y mejorar la productividad. La proliferación de contenido creado un enorme valor, pero también creó una nueva oportunidad: para unificar toda la información en un solo lugar y permite buscar fácilmente una sola oportunidad en el buscador. Buscar el lugar de trabajo elástica que esto sea posible, y ahora más fácil que nunca.

En nuestro trabajo, a veces queremos buscar el artículo contiene una serie de palabras clave, pero no estamos seguros de lo que se coloca este artículo o dónde almacenar los documentos en. Este artículo puede estar en una caja de reenvío, Google Drive, la fuerza de ventas. Oficina 365, la confluencia, gira, o en su propio lugar de almacenamiento de archivo personalizado. Tenemos alguna buena manera de ayudar a la búsqueda y localización de documentos de forma rápida lo queremos?

La respuesta es elástico en el trabajo de búsqueda . Es un personalizado, centralizada y la experiencia de búsqueda segura organizó una solución completa. Nos puede ayudar a buscar rápidamente todas las herramientas en nuestro trabajo se utilizan en el documento. Elástica introdujo una gran cantidad de conector de datos sofisticada. Esto incluye Dropbox, Salesforce, G Suite, JIRA , Confluence y similares.

Buscar el lugar de trabajo elástica hace que encontrar el trabajo de información no sólo es eficaz, pero también muy agradable. Con su muy bonita, la interfaz de usuario fácil de usar y de búsqueda de cuadro de correlación con. Durante la búsqueda, por favor tomar ventaja de características útiles, tales como la vista previa del documento y la detección de palabras clave avanzada ( "documento" = .pdf, .doc, .xls, etc.). Con la función de búsqueda, la oficina de todo el mundo finalmente tiene su propio asistente personal.

En el lado derecho de la gráfica, podemos ver una vista previa del documento.

Debe ser sencillo, simple

Buscar elástica lugar de trabajo a nivel de consumidor solución de búsqueda empresarial . Proporciona herramienta fácil de usar para todos a través del uso de organización, búsqueda de gran alcance. Para su trabajo diario, se trata de una forma rápida, escalable y relevante barra de búsqueda.

En base fiable Elasticsearch de la relevancia y capacidad de ampliación, hemos diseñado una experiencia de búsqueda que sólo requiere que buscar la manera de hablar con los colegas, se puede encontrar rápidamente el contenido del documento o la respuesta requerida. Sin configurar aplicaciones complejas, atravesando las interfaces complejas o aprender cualquier convenio extraño: elástico lugar de trabajo Buscar entender sus intenciones y mantenerse enfocado en la tarea a mano.

                                                                                     la detección de palabras clave avanzada

Adiós a los días de ansiedad, donde varias ventanas del navegador que contienen cientos de pestañas abiertas. Buscar todos los documentos, solicitud de extracción, emitir billetes, contratos, hojas de cálculo - sin importar donde se encuentren, sin importar dónde se encuentre, puede hacer el trabajo a través de un portal único y coherente .

 

conector

Buscar elástica lugar de trabajo viene con una aplicación de conexión en la nube que permite a comenzar en cuestión de minutos. Por primera versión beta, destacamos las organizaciones modernas de hoy en día aplicaciones en la nube más comúnmente usados:

  • Google Drive : búsqueda de todos los documentos, formularios, diapositivas y archivos almacenados
  • GitHub : Recibir extracto de preguntas y solicitudes
  • Salesforce : sincronización de cuentas, contactos, clientes potenciales y oportunidades
  • Dropbox : índice de todas las imágenes, archivos estáticos y documentos
  • marco de conectores de encargo: datos de sincronización de cualquier fuente, tales como aplicaciones internas, motor de análisis, o un conocimiento canal de comunicación dedicado

 

correlación

Elástica lugar de trabajo Search ofrece grupos de privacidad y ajustable relevancia búsqueda, por lo que las personas adecuadas consiguen las cosas correctas. Cada miembro del equipo se le asigna a un grupo: ingeniería, ventas, marketing, diseño, producto, liderazgo (más adecuado para su organización), y calibrar la pertinencia de sus recursos de acuerdo con sus necesidades específicas:

 

, Salesforce, la importancia de ajustar la GitHub para su equipo de ventas de equipo de ingeniería de Dropbox para el equipo de diseño; cualquier forma adecuada. Uso de grano fino control de acceso y asignaciones de grupo, puede instruir a los individuos y grupos de usuarios encontrarán el contenido de la caja fuerte. Lo que no se encuentra ...

Elástica lugar de trabajo Search incluye se puede esperar de elástico a resolver todas las características del programa fue: Índice de datos simple, perfecta escalabilidad y velocidad ultra rápida, y los algoritmos de gran relevancia, historial de búsqueda, análisis lingüístico de autocompletar, error tipográfico tolerancia y así sucesivamente. Todos ellos han sido bien documentados elástico, el apoyo de expertos centrado en la comunidad.

Listo para comenzar todavía?

 

manos

En este capítulo, se muestra cómo se práctica en el lugar de trabajo elástico Búsqueda encanto!

instalar Java

En el ordenador es necesario instalar Java 8 o el 11 de Java . Para los desarrolladores del sistema operativo Ubuntu, puede hacer referencia a mi artículo anterior " Cómo instalar el Java en Ubuntu ."

Instalación y Elasticsearch Kibana

Para los desarrolladores sin necesidad de instalar elástico Pila de, puede leer mi artículo anterior " Elástico: Guía Novato Start " y la instalación Elasticsearch Kibana. También puede implementar una versión de Elasticsearch estibador de la siguiente manera:

De acuerdo con el lugar de trabajo de búsqueda requisitos de instalación, tenemos que comprar elasticsearch licencia Platinum , o iniciar una prueba de 30 días. En la prueba de hoy, comenzamos la prueba de 30 días. Abrimos Kibana:

A continuación, tenemos que empezar a mecanismos de seguridad Elasticsearch. Modificamos el archivo de configuración / elasticsearch.yml en el directorio raíz de Elasticsearch. Tenemos que añadir:

xpack.security.enabled: true

Para elasticsearch.yml archivo. Después de la modificación, etc., vamos a empezar Elasticsearch en un terminal en el que:

./bin/elasticsearch

Una vez que se inicia Elasticsearch, tenemos otro en un terminal, introduzca el siguiente comando y producir una contraseña aleatoria usuarios elásticas:

$ ./bin/elasticsearch-setup-passwords auto
Initiating the setup of passwords for reserved users elastic,apm_system,kibana,logstash_system,beats_system,remote_monitoring_user.
The passwords will be randomly generated and printed to the console.
Please confirm that you would like to continue [y/N]y


Changed password for user apm_system
PASSWORD apm_system = ZrYWbqpBBfSJTdz3ekud

Changed password for user kibana
PASSWORD kibana = 99aB61B6N1mJBDkknZfB

Changed password for user logstash_system
PASSWORD logstash_system = rkfV7w8bMNI0gvPHOktR

Changed password for user beats_system
PASSWORD beats_system = lYFRW1Dum7xEUATfZBnA

Changed password for user remote_monitoring_user
PASSWORD remote_monitoring_user = KgfupKJHQlFSl8SSR5ZR

Changed password for user elastic
PASSWORD elastic = izdhd03fJI2c1xsVa8Hj

Estas contraseñas que necesitan para grabar, para nuestro uso futuro. En el usuario elástica aquí es un superusuario. En este experimento, utilizamos este usuario. También tenemos que hacer la configuración apropiada en Kibana en el pasado nos permite iniciar la sesión en Kibana. Específicamente cómo hacerlo, véase mi artículo "anterior elasticsearch: seguridad de la cuenta Conjunto elástico ".

 

安装 elástico lugar de trabajo Buscar

Puede abordar el lugar de trabajo Búsqueda descargar el software más reciente. También podemos utilizar el siguiente comando para instalar:

wget https://download.elastic.co/downloads/enterprisesearch/enterprise-search-7.6.0.tar.gz

Elástica Pila de acuerdo con los requisitos de instalación, tenemos que instalar y versión de software consistente Elasticsearch lugar de trabajo de búsqueda. En lo anterior se está instalando una versión de la versión 7.6, versión Elasticsearch también corresponde a nuestra última versión 7.6. Etc. Una vez descargado el lugar de trabajo, se utiliza el siguiente comando para instalar:

tar xzf enterprise-search-7.6.0.tar.gz
cd enterprise-search-7.6.0

Ahora podemos configurar el archivo de configuración / empresa search.yml. Con nuestro editor favorito para abrir el archivo y añadir el siguiente contenido:

elasticsearch.host: [ELASTICSEARCH_URL]
ent_search.auth.source: standard
elasticsearch.username: elastic
elasticsearch.password: [ELASTIC_USER_PASSWORD]
allow_es_settings_modification: true

Recordamos con contraseña de usuario elástica por encima de los pasos en lugar de lo anterior [ELASTIC_USER_PASSWORD] . También tenemos que utilizar en nuestra dirección de elasticsearch real en lugar de [ELASTICSEARCH_URL], tales como http://127.0.0.1:9200. En caso de incumplimiento, http: //127.0.0.1: 9200 es el valor predeterminado, no es necesario realizar ningún cambio.

 

Búsqueda 启动 elástico lugar de trabajo

En lo anterior hemos instalado con éxito elástica Stack y el lugar de trabajo de búsqueda. A continuación, se inició la búsqueda del lugar de trabajo. Aquí hay dos maneras de comenzar:

1) definir la contraseña de su selección en la línea de comandos:

ENT_SEARCH_DEFAULT_PASSWORD=passwordexample bin/enterprise-search

2) ejecutar la búsqueda directamente enterprice, y tenemos que conseguir mi contraseña:

bin/enterprise-search

Durante nuestra primera carrera, podemos ver el siguiente resultado:

################################################## #######

 

*** credenciales de usuario por defecto han sido configurado. Estos sólo se imprimen una vez, así que por favor asegúrese de que son grabadas. ***

      Nombre de usuario: enterprise_search

      contraseña: rsrcto4ktvweb7p5

 

################################################## #######

Podemos ver enterprice búsqueda generará un nombre de usuario y contraseña. Del mismo modo que se ha descrito anteriormente, necesitamos registrar el nombre de usuario y contraseña, ya que sólo se muestra una vez. Una vez perdida, nunca tienen la oportunidad.

También podemos ver algunos de los siguientes datos:

################################################## #######

 

¡Éxito! Buscar elástica lugar de trabajo está empezando con éxito.

 

En algunos momentos, podrás iniciar sesión en la siguiente dirección:

 

* URL: http: // localhost: 3002

  * Si esta es la primera vez que arranque el lugar de trabajo de búsqueda, comprobar la salida de la consola por encima de las credenciales de autenticación de usuario.

  * Visita la documentación: https://swiftype.com/documentation/enterprise-search

 

clave de sesión secreta se ha generado.

 

Establecer la clave en el archivo de configuración para persistir a través de las sesiones de usuario reinicia el proceso:

 

secret_session_key: b0975084081fe37f5a01b5eeb548b5ba7c13d27ecca5ac5f723e066214c2ca44de041ad819ac19e11b42f3d612447e93f3b8f29d67de0fd6d35aab5ac5098af2

 

No se proporcionaron las claves de codificación secretas gestión.

Sus secretos se almacenarán sin cifrar.

Se puede utilizar la siguiente clave de cifrado generada en el archivo de configuración para almacenar nuevos secretos cifrados:

 

secret_management.encryption_keys: [5b83691889bbbfc4965d2952f9d24ef225c5d48a134386c6e914b82f76811285]

 

 

################################################## #######

En lo anterior podemos ver el funcionamiento de la empresa en la búsqueda en la dirección 3002. Podemos ver dos teclas anterior:

secret_session_key: c62a8a82d8340fec1ba706ee81740be8483da30a94dc43468697880b7b9e87da81de81d307ebde23a1906695dbfa7e2dc4208ab17df8cb97d2cb2fa15bdd131b

secret_management.encryption_keys: [fff3ab3a8ba31911250d8d17014e367483d1e08570e9e1e6ae0f048d93aad9ae]

Tenemos que llenar hasta la parte superior de la tecla de configuración / Empresa-search.yml archivo para asegurarse de que los usuarios de sesión de empresa de búsqueda después de la reanudación .

vi config/enterprise-search.yml

 

Una vez que hemos terminado de modificar la configuración anterior, que se volverán a iniciar nuestra empresa de búsqueda, podemos ver el siguiente resultado:

#########################################################

Success! Elastic Workplace Search is starting successfully.

In a few moments, you'll be able to login at the following address:

* URL: http://localhost:3002
  * If this is your first time starting Workplace Search, check the console output above for your user authentication credentials.
  * Visit the documentation: https://swiftype.com/documentation/enterprise-search


#########################################################

Por encima de mostrar nuestro lugar de trabajo elástico de búsqueda se ha puesto en marcha y se extiende hasta 3002 la dirección del puerto con éxito.

En la primera puesta en funcionamiento, podemos ver algunos de salida de la siguiente manera:

Starting the following Elastic Enterprise Search stack components:
  - An application server, as well as background worker threads
  - A pool of connectors
  - A filebeat instance for indexing logs

forego       | starting app-server.1 on port 5000
forego       | starting filebeat.1 on port 5100
forego       | starting connectors.1 on port 5300 

Podemos ver en la salida anterior salió: Empezó él y un servidor de aplicaciones y una filebeat algunos ejemplos de conectores.

Nosotros, en la barra de direcciones del explorador, introduzca la dirección de localhost: 3002, podemos ver la siguiente pantalla:

Como se muestra arriba, que muestra el estado de funcionamiento actual intacto. Juicio nuestra Elasticsearch hay 29 días período de prueba. Hacemos clic en " Continue al inicio de sesión ":

Hemos conservado antes de que el nombre de usuario y contraseña en el cuadro de diálogo y haga clic en " el registro en " botón:

Hooray! Finalmente vimos nuestro primer lugar de trabajo Buscar la primera pantalla. Esta es la pantalla por defecto de nuestro lugar de trabajo de búsqueda. A partir de aquí podemos añadir Fuente, invitar a los usuarios y personalizar su experiencia.

Empecemos con la adición de Fuente comenzó!

 

Adición de un origen de datos

En esta sección, se añade una fuente de Dropbox. procedimientos operativos específicos, ver " Dropbox Conector "

La primera vez fuimos a https://www.dropbox.com/developers/apps agregar una aplicación:

 Hacemos clic en " Crear App ":

Haga clic en " Crear Aplicación " botón:

Señalamos lo anterior clave secreta y la App Aplicación, que se utilizará cuando se añade la siguiente fuente. Si queremos que nuestra propia marca de la aplicación, podemos hacer clic en la pestaña "Branding" para configurar nuestro propio icono de la aplicación.

En el lugar de trabajo Buscar la pantalla por defecto, hacemos clic en " Agregar una Fuente ":

Podemos ver la siguiente imagen:

En lo anterior, podemos ver algunos conectores actualmente en el lugar de trabajo de búsqueda ya existentes. En lo anterior, hay algo de trabajo que son herramientas muy familiares. En el experimento de hoy, vamos a añadir una fuente cercana: Dropbox. Hacemos clic en la imagen de Dropbox:

Hacemos clic en el " Configurar de Dropbox ." Entramos en su ClientId y secreta:

Entonces podemos entrar en la siguiente pantalla:

Haga clic en " Conectar Dropbox ", podemos conectar nuestro Dropbox de:

Vamos a continuación, haga clic en " Conectar Dropbox ":

Llenamos nuestro nombre de usuario y contraseña de Dropbox:

Hacemos clic en " el Continuar botón":

Hacemos clic en " Permitir botón":

Hemos demostrado con éxito por encima de la Dropbox conectada.

Seleccionamos la aplicación de búsqueda:

Tenemos que esperar algún tiempo, y así sucesivamente lugar de trabajo ponemos todos los documentos indexados. Una vez completado este proceso, podemos comenzar a buscar:

En lo anterior, podemos ver un ejemplo de un filtro inteligente. Cuando entramos en el jpg, que nos ayudará automáticamente a añadir un filtro llamado un archivo JPG.

Nosotros, en el campo puede introducir "Obtención pdf comenzado", sino que también nos da generar un PDF del filtro. Conseguir Started.pdf hacemos clic en el enlace, podemos ver una visión general del archivo de la derecha:

También podemos elegir "Dropbox" para realizar una búsqueda separada para la fuente de Dropbox, a pesar de que estamos a sólo Dropbox sola fuente:

Podemos hacer clic en el icono "Fuentes" y ver todas las fuentes de información actuales:

En lo anterior, podemos desactivar esta fuente, por lo que no se está buscando la fuente. También puede hacer clic en "Detalles" para ver todas las fuentes de información:

En lo anterior se puede ver toda la información acerca de la Dropbox. Si está interesado, podemos hacer clic en el "contenido" o "Ajustes de Fuente" para comprobar el contenido de la fuente o modificar la configuración de esta fuente.

Bueno, hablé de hoy. En el próximo artículo, voy a describir cómo crear fuente de github específica, y cómo crear un grupo y los usuarios. Manténgase sintonizado!

referencia:

【1】https://www.elastic.co/downloads/enterprise-search

【2】https://www.elastic.co/guide/en/workplace-search/current/workplace-search-dropbox-connector.html

Publicados 512 artículos originales · ganado elogios 124 · vistas 900 000 +

Supongo que te gusta

Origin blog.csdn.net/UbuntuTouch/article/details/104676560
Recomendado
Clasificación