Conversión de archivos XLS a la base de datos SQLite para dar fácilmente demostraciones de QB<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Comparto algo que pensé que era muy útil para una demostración que estaba preparando y que también puede resultar útil. Siéntase libre de agregar notas/comentarios a esto.
Si desea realizar una demostración de Query Builder con una base de datos ad hoc para datos (a partir de JMP) que tiene sentido tener en una base de datos similar a un esquema en estrella, puede hacerlo fácilmente con la siguiente herramienta en línea.
Convertir archivos a SQLite en línea - Convertir a SQLite
Simplemente convierta su tabla de datos JMP en un solo archivo de Excel con varias hojas. Luego procéselo con esta herramienta.
Le da opciones para especificar los campos y tablas en su base de datos:

Cuando haya terminado, se quedará con una buena base de datos SQLite.

Descargué el controlador ODBC: Controlador SQLite ODBC
Puede usar la función de búsqueda para encontrar la base de datos que acaba de crear:

Y aparece listo para volver a importar a JMP como fuente de datos utilizando Query Builder. Muy fácil y muy hábil, en mi opinión.

Re: Convertir archivos XLS a la base de datos SQLite para dar fácilmente demostraciones de QB¡Funciona de lujo! Gracias, Chris.
Para crear una base de datos de varias tablas, hay un paso adicional: debe volver a combinar los archivos .csv separados para cada tabla en un solo libro de trabajo .xslx.
Re: Convertir archivos XLS a la base de datos SQLite para dar fácilmente demostraciones de QBhola phil,
Los problemas de fecha se deben al formato de fecha y hora. Al buscar qué espera SQLite y cuál es la opción de la herramienta de conversión, descubrí que si uso AAAA-MM-DD T HH:MM:SS dentro de JMP y luego guárdelo como .CVS, luego seleccione el tipo de columna en fecha y hora para aquellas columnas que tienen este formato, luego guárdelo, la fecha se mostrará correctamente.
dale una oportunidad
cris
Re: Convertir archivos XLS a la base de datos SQLite para dar fácilmente demostraciones de QBMe di cuenta de que si hay un problema con los datos de origen (por ejemplo, espacios en los encabezados de las columnas), es posible que no dé un error. Puede simplemente diga "servicio no disponible" o algo así.
Re: Convertir archivos XLS a la base de datos SQLite para dar fácilmente demostraciones de QBGracias, Chris. Desafortunadamente, no parece funcionar. Query Builder reconoce la columna (por ejemplo, Date_Login, a continuación) como fecha y hora, pero la columna no tiene datos.

Sospecho que el problema está en la herramienta de conversión en línea. Sin embargo, probablemente no ayude que Excel cambie yyyy-mm-dd a dd/mm/yy. Pero incluso cambiándolo de nuevo a aaaa-mm-dd (como hice con Date_Received) no parece ayudar.
Adjunto la tabla JMP por si alguien quiere intentarlo.
Saludos,
phil
Re: Convertir archivos XLS a la base de datos SQLite para dar fácilmente demostraciones de QBHola Phil,
Dentro de una base de datos, también hay propiedades de tipo de datos. Veo que uno puede elegir el tipo de datos dentro de SQLExpress para fecha y fecha y hora. La fecha parece tener el formato aaaa-mm-dd. Intente cambiar el formato a aaaa-mm-dd antes de exportar, luego importe a la base de datos.
Además, veo que datetime también es un formato para la herramienta de conversión. Creo que la clave es exportar el tiempo de los datos en el formato que reconocerá la herramienta de conversión.
chris kirchberg
Ingeniero de Sistemas Sr.
Equipo de habilitación global de JMP
Instituto SAS, Inc.
Denver, Colorado
Teléfono: +1-919-531-9927<>
Móvil: +1-303-378-7419<>
Correo electrónico: chris.kirchberg@jmp.com chris.kirchberg@jmp.com >
Darse de baja< http://www.sas.com/apps/jmp/email_preference.jsp >
Re: Convertir archivos XLS a la base de datos SQLite para dar fácilmente demostraciones de QBEsto es realmente útil. Acabo de crear una nueva base de datos SQLite para hacer una demostración de Query Builder y Dashboard Builder. He tenido algunas dificultades para convertir columnas de fecha y hora (¡qué sorpresa!). ¿Alguien mas? Lo hice funcionar cambiando las columnas en la tabla JMP al número (por ejemplo 18 de mayo de 2015 => 3514753600) antes de guardarlo en .xlsx y convertirlo como flotante. Luego especifico el formato de fecha y hora que quiero en Query Builder. Funciona pero no es ideal.
Re: Convertir archivos XLS a la base de datos SQLite para dar fácilmente demostraciones de QBexactamente lo que estaba buscando, pero el sitio web me dice: el servicio no está disponible......
Re: Convertir archivos XLS a la base de datos SQLite para dar fácilmente demostraciones de QBEso fue fácil.
¡Gracias!