“Muchas veces me piden que elabore un panel de control, pero la solicitud no siempre es clara, incluso luego de suceder tenido una conversación con la persona. Esto significa que puedo crear poco para ellos, puede que no dé en el blanco y tengamos que originarse de nuevo o iterar sobre ello. Lo que combate interesante aquí es 1) que puedan encontrar las respuestas por sí mismos y 2) quizás lo más importante, pueden acercarse a lo que estaban buscando y podemos usar eso como parte de su solicitud de poco a mi equipo”. – Líder de datos en un estudio AAA
Preparación
Cuando anunciamos la próxima desarrollo de Databricks, The Data Intelligence Platform en noviembre de 2023, compartimos planes para integrar el enseñanza espontáneo, GenAI y otras capacidades en nuestra plataforma. Con esto, mejoraríamos su productividad y el valía que podría ocasionar a partir de sus datos. A través de este blog, exploraremos una de estas funciones cuyo objetivo es democratizar la coexistentes de información sobre datos: AI/BI Genie.
Un espacio Genie ofrece a los usuarios la posibilidad de interactuar con los datos y explorarlos mediante la creación de una interfaz de chat para los mismos. En sitio de atenerse a lo que un panel de control puede mostrarles, pueden hacer sus propias preguntas y profundizar en los detalles. Usted apunta a una serie de tablas, el usufructuario hace preguntas sobre los datos, el espacio interpreta la pregunta y presenta los resultados. Con el espacio, los usuarios pueden explorar sus ideas como si estuvieran trabajando codo a codo con un analista de datos. Incluso puede convertir los resultados en visualizaciones para el usufructuario. Para obtener una apariencia detallada de los espacios Genie, consulte su documentación aquí.
A continuación, utilizamos un conjunto de datos públicos de World of Warcraft (WoW) para crear un espacio Genie, divertir el itinerario de un usufructuario y explorar el valía que puede aportar a una empresa de juegos. Cuando veas lo ligera que es configurar un espacio Genie, te animamos a que lo pruebes con uno de tus propios conjuntos de datos. Tendrá más sentido y, siempre que tengas capacitado Unity Catalog, será más ligera de configurar que el espacio de muestra.
Creando un espacio Genie
Como recordatorio, debes estar en Unity Catalog o tener los conjuntos de datos que vas a usar en UC para que esto funcione. Al momento de escribir esto, Genie Spaces todavía está en interpretación preliminar pública, por lo que el primer paso será habilitarlo desde el nivel del espacio de trabajo. Página de vistas previasUna vez capacitado, verás “Genie” en el costado izquierdo de tu espacio de trabajo de Databricks. Haz clic allí y luego en “Nuevo” en la vértice superior derecha, asígnale un título, asígnale un almacén y agrega tablas.
Al crear un espacio Genie y distinguir las tablas que se incluirán, piense en el usufructuario final. ¿Quién va a hacer preguntas? ¿Qué tipos de preguntas van a hacer? ¿Qué tablas podrían respaldar esas preguntas? Puede incluir tablas Silver y/o Gold para el dominio en cuestión. Obviamente, intente evitar conjuntos de datos completamente desconectados entre sí, ya que afectarán negativamente sus resultados.
Para este blog, utilizamos un conjunto de datos de Kaggle que incluye información sobre los personajes de WoW durante un período de tres primaveras. Los conjuntos de datos incluyen información de stop nivel sobre las sesiones, la progresión del nivel del personaje, la clase del personaje, las zonas a las que ingresaron durante una sesión y otros detalles relacionados, como la membresía del cofradía. A medida que exploramos este espacio Genie, pensamos desde la perspectiva de un diseñador de juegos que es nuevo en esta capacidad y está interesado en comprender la interacción de los personajes en el mundo rajado.
Preparación a Genie Space
Cuando ingresas al espacio, hay un retoño que analizará los conjuntos de datos y te proporcionará algunos ejemplos de preguntas que podrías objetar con los datos incluidos en este espacio. De forma predeterminada, estos son generados automáticamente por el espacio Genie en función de los conjuntos de datos incluidos, pero puedes sumar tus propios ejemplos al crear el espacio. Estas indicaciones ayudan a un nuevo usufructuario a comprender los tipos de cosas que este espacio puede objetar para ayudarlo a comenzar. Tu usufructuario incluso puede pedirle al espacio, como lo hacemos en el próximo diagrama, que describa los datos a los que tiene llegada. Generará detalles sobre las tablas, sus columnas y lo que todo eso podría significar.

Interrogando e iterando sobre sus datos
Para este espacio Genie, utilizamos un conjunto de datos de Kaggle con datos de personajes de la Horda de WoW a lo espléndido de un período de tres primaveras. Las tablas de este conjunto de datos están admisiblemente conectadas e importamos todas las tablas. Luego, experimentamos con el espacio Genie como si fuéramos nuevos en esta función y un diseñador de juegos que buscaba formarse más sobre la experiencia de los personajes en nuestro mundo de movilidad.
Como se mencionó anteriormente, para comenzar nuestro esfuerzo le pedimos al espacio que nos contara un poco sobre las tablas en sí. Vemos que el espacio tiene información sobre los niveles de los personajes, las diferentes zonas del plano, información de la sesión y detalles sobre los personajes del movilidad, incluidos el nivel, la raza, la clase y la zona en la que estaban en un momento regalado. Igualmente nos dice que la columna char, que representa a los personajes del movilidad, y los sessionID son las dos claves principales principales en estas tablas. Para acostumbrarnos a la interfaz, comenzamos con una pregunta simple: «¿Cuál es la raza más global que un ludópata jugó primero?» Devuelve una respuesta, pero no exactamente la respuesta que estábamos preguntando. ¿Por qué? Porque estas tablas no tienen playerIDs, solo CharacterIDs. El espacio devuelve lo más parecido que tiene sentido: la raza más global pasada según la cantidad de personajes.

Este ejemplo nos muestra algunas cosas importantes
- El maniquí puede manejar preguntas incluso cuando no están admisiblemente redactadas: “raza más global” vs “¿cuál es la raza más comúnmente elegida…”
- El maniquí intentará objetar la pregunta y encontrará poco que parezca correcto: personaje contra ludópata. Esto es poco bueno y malo a la vez. El maniquí no sabrá que poco no se respondió exactamente admisiblemente, por lo que deberás estar atento.
- Encima de saludar una respuesta, el maniquí brinda una explicación de lo que devolvió para ayudar con el n.° 2. “Esta consulta recupera la raza con la anciano cantidad de caracteres…” Notarás que en efectividad no dice ludópata en la explicación.
Ahora admisiblemente, el hecho de que los elfos de crimen sean los personajes más creados no significa que los jugadores interactúen con ellos. Podrías pedir una relación clasificada de todas las razas por cantidad de personajes o por tiempo de movilidad. No profundizamos en ese aspecto, sino que optamos por profundizar en la interacción con los elfos de crimen preguntando: ¿Cuál es la distribución de niveles de los elfos de crimen?

Esta tabla es útil y, si le gustan los números, verá inmediatamente que los números disminuyen rápidamente a medida que pasa del nivel 1 al nivel 10. Para este tipo de examen, puede resultar más ligera utilizar una visualización. Luego de hacer una pregunta al espacio, habrá un retoño que diga «visualizar». Cuando lo hagamos, se nos proporcionará este dibujo.

Esto es muy útil. Vemos inmediatamente que hay mucha clan que crea un elfo de crimen, pero no lo sube de nivel. Si tuviéramos datos de los jugadores, podríamos tomar esto como una señal para cambiar la forma en que pensamos sobre esto. Podríamos pedirle al espacio que muestre la clase de personaje principal, según el tiempo de movilidad, para que cada ludópata vea si hay preferencia por una clase específica. Como no tenemos datos de los jugadores, profundizaremos más en esta visualización.
Hay baches en los niveles 55, 58, 70 y 80. Como diseñador de juegos para este título, reconoceremos: estos fueron cambios en el confín de nivel conveniente a los nuevos lanzamientos. Esta información podría convertirse en la saco para una campaña de correo electrónico de reactivación. “CHAR_NAME CHAR_CLASS tiene más aventuras por delante. Experimenta NEW_CONTENT en tu camino en torno a el nuevo confín de nivel de 80, estás a solo (LEVEL_CAP – CURR_LEVEL) de distancia. Aquí tienes FREE_NEW_CONTENT para ayudarte en tu delirio. Puedes superar un HIGH_TIER_CONTENT si alcanzas LEVEL_CAP ayer del EVENT_TARGET_DATE”.
En conclusión
Este fue solo un breve ejemplo de cómo un espacio Genie podría ayudar a un diseñador de juegos a explorar sus datos, encontrar información y luego tomar medidas al respecto. Esperamos que te haya inspirado para probarlo en uno de tus conjuntos de datos. Este ejemplo se centró en los datos de billete de los jugadores, pero el mismo proceso y las mismas capacidades se podrían aplicar a todos los dominios del movilidad, incluidos: marketing, optimización de campañas, operaciones de servidores, resultados de partidos y LiveOperations.
Al principio compartimos una cita de un estudio e incluimos una de un fabricante de juegos de consola AA y un estudio móvil:
- “Muchas de las solicitudes que recibo son ex profeso, ¿puedes encontrar este número para mí? Estas solicitudes terminan siendo de naturaleza iterativa porque les doy la respuesta y luego quieren aprender el por qué detrás del número. Al observar esta utensilio, podría pertrechar un espacio Genie con datos relacionados con su pregunta y darles el poder de encontrar la respuesta y luego ver los detalles detrás de ella. Esto no solo le ahorrará tiempo a mi equipo, sino que incluso debería deleitar a mis usuarios finales”. – Director de examen de datos del fabricante de juegos de consola AA
- “Tengo usuarios finales que entienden muy admisiblemente los datos que estamos recopilando; algunos de ellos saben un poco de SQL, aunque no son expertos, pero la mayoría no. Estos usuarios, normalmente gerentes de productos, diseñadores de juegos o equipos de LiveOps, quieren más llegada a los datos y la capacidad de encontrar respuestas por sí mismos. Con esta capacidad, podría crear un espacio centrado en su dominio y brindarles una utensilio de hipermercado que acelerará su capacidad de reaccionar delante los cambios y liberará a mi equipo para proyectos más grandes”. – Director de operaciones de datos de juegos móviles
Con los espacios Genie de IA/BI, permite a sus equipos conversar con sus datos, lo que genera información emergente, anciano satisfacción de sus clientes internos y libera a sus equipos de datos para trabajar en proyectos de stop valía. Esta publicación muestra lo ligera que es crear un espacio Genie. Cree uno con su propio conjunto de datos y aprenda poco nuevo sobre sus jugadores en el proceso.
Si desea obtener más información sobre los espacios Genie, cómo activarlos y cómo usarlos, consulte la documentación oficial o comuníquese con su equipo de cuenta de Databricks. Para obtener información sobre datos de juegos adicionales y casos de uso de IA, consulte nuestros otros Aceleradores de soluciones y nuestro Mentor de datos de juegos e IA.