Conexión a Graph Database desde JMP o SAS<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Parece que entiendo todas las preguntas raras.
¿Alguien sabe cómo conectarse a bases de datos de gráficos de JMP o SAS? Estas no son sus bases de datos SQL estándar a las que se puede acceder a través de ODBC: Base de datos de grafos - Wikipedia, la enciclopedia libre
Si conoce a alguien del lado de SAS de la casa con quien pueda hablar, eso también sería útil.
Gracias a todos.
Jordán
Re: Conexión a la base de datos de gráficos desde JMP o SASHola, @stan_koprowski !
Sé que uno de ellos está mirando Neo4j. El otro todavía tengo que llamar por teléfono para hacer una evaluación adecuada de las necesidades. Solo estoy haciendo un poco de diligencia debida antes de la llamada para asegurarme de que lo que buscan está en el ámbito de la posibilidad en JMP. Manténganse al tanto. Espero más información esta semana.
¡Gracias!
METRORe: Conexión a la base de datos de gráficos desde JMP o SASHola @MikeD_Anderson
¿Sabe sobre qué base de datos de gráficos está consultando su cliente?
Como se indicó anteriormente, lo que a menudo se devuelve es JSON. Entonces, uno podría usar directamente sin mucha sobrecarga de escribir solicitudes http.
Uno podría usar el archivo de texto de carga () y json a la tabla de datos () para alcanzar el punto final.
La mayoría de las bases de datos de gráficos tienen entradas en los puntos finales de javascript, .NET, python, JAVA y probablemente otros.
No he mirado neo4j por un tiempo, pero tienen una API HTTP que podría usarse, pero eso podría ser un problema de ingeniería.
Si pudiera compartir un poco más sobre el problema y lo que les gustaría hacer, podríamos ofrecer mejores sugerencias.
salud,
Stan
nota: el punto final se puede considerar como una tabla. La tabla puede tener solo unas pocas observaciones o muchas, según la definición del punto final.
Re: Conexión a la base de datos de gráficos desde JMP o SAS@stan_koprowski - Acabo de recibir una pregunta sobre este mismo tema el viernes. Me preguntaba si esta solución aún se mantiene. ¿Usar la API REST podría ser otra ruta? ¿Alguien más ha tenido solicitudes de bases de datos gráficas? Lo siento, hay muchas preguntas aquí... Básicamente me pregunto qué ha cambiado en la solución a la luz de las nuevas capacidades desde 2015.
¡Gracias!
METRO
Re: Conexión a la base de datos de gráficos desde JMP o SASHola Jordan,
Probé un par de opciones directamente dentro de JMP usando Neo4j DB con éxito.
Lo que encontré es que en realidad no necesitas ejecutar un comando curl.
Si sabe qué comando necesita, podría obtener rápidamente los datos para analizarlos y visualizarlos en JMP...
Puede usar Internet abierto contra la base de datos neo4j usando varios comandos de la siguiente manera:
Esto devolverá JSON que luego se puede analizar y cargar como una tabla de datos JMP.
Vea a continuación algunos ejemplos--
Mejor,
Stan
abierto ( " http://127.0.0.1:7474/db/data/relationship/types/ " ) ;
"[\!"ACTUADO_EN\!",\!"DIRIGIDO\!",\!"PRODUCIDO\!",\!"¡ESCRITO\!",\!"Sigue\!",\!"REVISADO\!"] "
abierto ( " http://127.0.0.1:7474/db/data/labels/ " ) ;
"[ \!"Película\!", \!"Persona\!" ]"
abierto ( " http://127.0.0.1:7474/db/data/propertykeys/ " ) ;
"[ \!"puntuación\!", \!"roles\!", \!"nacido\!", \!"liberado\!", \!"resumen\!", \!"nombre\!", \!"eslogan\!", \!"título\!" ]"
//Obtener las propiedades del primer nodo
abierto ( " http://127.0.0.1:7474/db/data/node/1/propiedades " ) ;
"{
\!"nacido\!" : 1964,
\!"nombre\!" : \!"Keanu Reeves\!"
}"
// Obtener las propiedades del segundo nodo
abierto ( " http://127.0.0.1:7474/db/data/node/2/propiedades " ) ;
"{
\!"nacido\!" : 1967,
\!"nombre\!" : \"Carrie-Anne Moss\!"
}"
// Obtener las propiedades del décimo nodo
abierto ( " http://127.0.0.1:7474/db/data/node/10/propiedades " ) ;
"{
\!"eslogan\!"
!"Todo lo que tiene un principio tiene un final\!",
\!"liberado\!" : 2003,
\!"título\!"
"Las revoluciones Matrix\!"
}"
Re: Conexión a la base de datos de gráficos desde JMP o SASHola Jordan,
Si su cliente está utilizando Neo4j de código abierto como el gráfico DB i t podría ser posible acceder a través de curl comandos que devolverían JSON. Entonces podrías usar xan@jmp Analizador JSON para completar una tabla de datos JMP.
Creo que también podría hacer un tirón similar usando la interfaz R con JMP directamente, aunque no lo he probado yo mismo.
Algunos detalles adicionales sobre qué DB gráfico y qué tipo de consultas están ejecutando ayudarían a comprender mejor el espacio del problema.
Stan
Re: Conexión a la base de datos de gráficos desde JMP o SASHola Jordan,
Sin ODBC, JMP no puede conectarse. No estoy seguro acerca de SAS, pero este tipo de datos se basa en relaciones (ontología como datos). No estoy seguro de cómo se usaría en JMP debido a su naturaleza compleja y su estructura sin tabla de datos.Mi conjetura es que SAS probablemente podría (mirar como SAS/ACCESS).
Software SAS/ACCESO | S.A.S.
cris