MicroStrategy ONE
Cuadro de diálogo Editar opciones del catálogo
Utilice el cuadro de diálogo Editar opciones del catálogo para definir cómo se recuperan los espacios de nombres ls tablas y las columnas y se almacenan en caché para establecer conexiones con sus orígenes de de datos de bases de datos. Esto incluye el uso de llamadas de ODBC o SQL, la personalización de SQL, la selección de espacios de nombres aplicables y la definición de cómo se almacenan en caché los nombres de tablas y columnas para la base de datos.
Acceder al cuadro de diálogo Opciones de edición de catálogo
- Cree un documento o abra uno ya existente.
- Elegir Datos > Agregar conjunto de datos.
- Haga clic Agregar datos externos.
- Seleccione una base de datos.
- Seleccione una opción y haga clic en Siguiente.
- Seleccione un origen de datos en Orígenes de datos panel.
- Seleccionar Editar opciones del catálogo
junto a Tablas disponibles.
Campos Editar opciones de catálogo
- Seleccione un Modo de recuperación tipo.
- SQL de origen de datos: Le permite personalizar el código SQL para recuperar datos para cada plataforma.
- Llamadas de ODBC: Esta opción está disponible si se conecta a un tipo de base de datos que admite llamadas de ODBC para recuperar las tablas de catálogo de la base de datos.
- Seleccionar qué Espacios de nombres para recuperar datos del origen de datos:
- Todo: se recuperan los datos de todos los espacios de nombres. Si utiliza SQL para recuperar datos, las sentencias SQL se actualizan automáticamente para quitar filtros en función de los espacios de nombres. Si su origen de datos no admite espacios de nombres, la opción Todo está seleccionada por defecto y no se puede modificar.
- Actual solamente: los datos se recuperan solo para el espacio de nombres seleccionado. Si utiliza SQL para recuperar datos, las sentencias SQL se actualizan automáticamente para agregar filtros en función del espacio de nombres actual.
- Seleccione un nivel de Almacenamiento en caché:
- Nombres de tabla y de columna: los nombres de tablas y columnas se incluyen en la memoria caché. Si selecciona esta opción y utiliza SQL para recuperar datos, se usa una sola sentencia SQL para recuperar las tablas y columnas.
- Nombres de tabla solamente: los nombres de tablas se incluyen en la memoria caché. Si selecciona esta opción y utiliza SQL para recuperar datos, se usan sentencias SQL independientes para recuperar las tablas y las columnas respectivamente.
- Ninguna: no se almacenan datos en caché para la base de datos. Si selecciona esta opción y utiliza SQL para recuperar datos, se usan sentencias SQL independientes para recuperar las tablas y las columnas respectivamente.
- Para realizar modificaciones manuales en el SQL por defecto, desactive Utilizar valor por defecto .
Vista preliminar de tablas disponibles
Cuando haya definido cómo recuperar los espacios de nombres, las tablas y las columnas del origen de datos, podrá ver las tablas disponibles.
- Haga clic Actualizar espacios de nombres
junto a la Espacio de nombres lista desplegable en el panel Vista previa de tablas disponibles.
- Seleccione un espacio de nombres en la lista desplegable.
- Expandir las tablas para ver las columnas disponibles.
Recuperación y almacenamiento en caché de espacios de nombres
Recuperar o almacenar en caché espacios de nombres no depende de las opciones Modo de recuperación o Modo de almacenamiento en caché. Estos parámetros solo se aplican a tablas y columnas.
Recuperar espacios de nombres disponibles en el origen de datos: le permite personalizar el código SQL para recuperar espacios de nombres si existen. Esta opción solo está disponible cuando está seleccionado Actual solamente para Espacios de nombres. Se muestra el SQL predeterminado (que puede estar vacío) utilizado para recuperar el espacio de nombres. Puede desactivar las casillas de verificación Utilizar valor por defecto para realizar modificaciones manuales en este código SQL por defecto. Los espacios de nombres recuperados se almacenarán siempre en la caché.
Para recuperar espacios de nombres se define mediante la sentencia SQL:
- Vacía: Una sentencia SQL vacía utiliza llamadas de ODBC para recuperar espacios de nombres. Debe asegurarse de que la llamada de ODBC sea compatible con el origen de datos.
- No vacía: Una sentencia SQL recupera espacios de nombres. Debe asegurarse de que la sintaxis que use sea válida para el origen de datos.
Si selecciona la opción Utilizar valor por defecto , se sobrescribirán todas las personalizaciones realizadas en el SQL por defecto. Antes de activar esta casilla de verificación o cambiar el espacio de nombres o las opciones de almacenamiento en caché, copie todas las personalizaciones en un archivo de copia de seguridad aparte.