Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describen los pasos para crear una conexión de base de datos de SAP HANA.
Tipos de autenticación que se admiten
El conector de base de datos SAP HANA admite los siguientes tipos de autenticación para copia y Dataflow Gen2 respectivamente.
| Tipo de autenticación | Copiar | Flujo de datos Gen2 |
|---|---|---|
| Básico (Nombre de usuario / Contraseña) | √ | √ |
| Windows | √ | √ |
Configuración de la conexión para Dataflow Gen2
Puede conectar Dataflow Gen2 en Microsoft Fabric a la base de datos de SAP HANA mediante conectores de Power Query. Siga estos pasos para crear la conexión:
- Compruebe las funcionalidades, las limitaciones y las consideraciones para asegurarse de que se admite el escenario.
- Complete los requisitos previos para la base de datos de SAP HANA.
- Obtener datos en Fabric.
- Conéctese a una base de datos de SAP HANA.
Capabilities
- Import
- Direct Query (modelos semánticos de Power BI)
- Opciones avanzadas
- Instrucción SQL
Prerrequisitos
Necesita una cuenta de SAP para iniciar sesión en el sitio web y descargar los controladores. Si no está seguro, póngase en contacto con el administrador de SAP de su organización.
Para usar SAP HANA en Power BI Desktop o Excel, debe tener instalado el controlador ODBC de SAP HANA en el equipo cliente local para que la conexión de datos de SAP HANA funcione correctamente. Puede descargar las herramientas de cliente de SAP HANA de las herramientas de desarrollo de SAP, que contiene el controlador ODBC necesario. O bien, puede obtenerlo desde el Centro de descarga de software de SAP. En el portal de software, busque el cliente de SAP HANA para equipos Windows. Dado que el Centro de descarga de software de SAP cambia su estructura con frecuencia, las instrucciones más específicas para navegar por ese sitio no están disponibles. Para obtener instrucciones sobre cómo instalar el controlador ODBC de SAP HANA, vaya a Instalación del controlador ODBC de SAP HANA en Windows 64 Bits.
Para usar SAP HANA en Excel, debe tener instalado el controlador ODBC de SAP HANA de 32 o 64 bits (en función de si usa la versión de 32 o 64 bits de Excel) instalada en el equipo cliente local.
Esta característica solo está disponible en Excel para Windows si tiene Office 2019 o una suscripción de Microsoft 365. Si es suscriptor de Microsoft 365, asegúrese de que tiene la versión más reciente de Office.
Se admite el uso de HANA 1.0 SPS 12rev122.09, 2.0 SPS 3rev30 y BW/4HANA 2.0.
Obtención de datos
Para obtener datos en Data Factory:
En el lado izquierdo de Data Factory, seleccione Áreas de trabajo.
En el área de trabajo de Data Factory, seleccione Nuevo> y, a continuación, seleccione el elemento de factoría de datos: un flujo de datos, una canalización, un trabajo de copia o un trabajo de creación de reflejo.
En Power Query, seleccione Obtener datos en la cinta de opciones o seleccione Obtener datos de otro origen en la vista actual.
En la página Elegir origen de datos , use Buscar para buscar el nombre del conector o seleccione Ver más a la derecha de la lista de conectores para ver todos los conectores disponibles en Data Factory.
Si decide ver más conectores, puede seguir usando Buscar para buscar el nombre del conector o elegir una categoría para ver una lista de conectores asociados a esa categoría.
Conexión a bases de datos de SAP HANA
Para conectarse a datos de SAP HANA desde Power Query Online:
En la página Orígenes de datos , seleccione Base de datos de SAP HANA.
Escriba el nombre y el puerto del servidor de SAP HANA al que desea conectarse. En el ejemplo de la ilustración siguiente se usa
SAPHANATestServeren el puerto30015.Opcionalmente, escriba una instrucción SQL en Opciones avanzadas. Para obtener más información, vaya a Conexión mediante opciones avanzadas.
Seleccione el nombre de la puerta de enlace de datos local que se va a usar para acceder a la base de datos.
Nota:
Debe usar una puerta de enlace de datos en las instalaciones con este conector, ya sea que sus datos estén locales o en línea.
Elija el tipo de autenticación que desea usar para acceder a los datos. También debe escribir un nombre de usuario y una contraseña.
Nota:
Actualmente, Power Query Online solo admite la autenticación básica.
Seleccione Usar conexión cifrada si usa cualquier conexión cifrada y, a continuación, elija el proveedor de cifrado SSL. Si no usa una conexión cifrada, desactive Usar conexión cifrada. Más información: Habilitación del cifrado para SAP HANA
Seleccione Next (Siguiente) para continuar.
En el cuadro de diálogo Navegador , puede transformar los datos en el editor de Power Query seleccionando Transformar datos o cargar los datos seleccionando Cargar.
Limitaciones y consideraciones
Las siguientes limitaciones se aplican al conector de base de datos de SAP HANA de Power Query.
Conexión a la base de datos de SAP HANA a través del proxy
El conector de base de datos de SAP HANA no admite la conexión a la base de datos en la nube a través del proxy. Para solucionar problemas, use el conector ODBC en su lugar y especifique la configuración del proxy en DSN o la cadena de conexión.
Configuración de la conexión en Administración de conexiones y puertas de enlace
La tabla siguiente contiene un resumen de las propiedades necesarias para una conexión de SAP HANA:
| Nombre | Descripción | Obligatorio |
|---|---|---|
| Nombre del clúster de puerta de enlace | Seleccione el clúster de puerta de enlace de datos local que usa para conectarse al servidor de SAP HANA. | Sí |
| Nombre de la conexión | Un nombre para tu conexión. | Sí |
| Tipo de conexión | Seleccione SAP HANA. | Sí |
| Server | Nombre de host o dirección IP del servidor de SAP HANA. | Sí |
| Método de autenticación | Ir a Autenticación. | Sí |
| Validación del certificado de servidor | Especifica si se va a validar el certificado de servidor de SAP HANA. | No |
| Proveedor de cifrado SSL | Proveedor de cifrado SSL que desea usar. Los valores permitidos son mscrypto, sapcrypto y commoncrypto. | Sí, si habilita Validar certificado de servidor |
| Inicio de sesión único | Configure las opciones de SSO para Kerberos o SAML en función del modo de consulta. | No |
| Nivel de privacidad | Nivel de privacidad que desea aplicar. Los valores permitidos son None, Organizational, Private y Public. | Sí |
Para obtener instrucciones específicas para configurar la conexión en Administración de conexiones y puertas de enlace, siga estos pasos:
En el encabezado de página de Data Factory, seleccione Configuración
>Administrar conexiones y puertas de enlace.
Seleccione Nuevo en la parte superior de la cinta de opciones para agregar una nueva conexión.
El panel Nueva conexión aparece en el lado izquierdo de la página.
En el panel Nueva conexión , elija Local y especifique los siguientes campos:
- Nombre del clúster de puerta de enlace: seleccione el clúster de puerta de enlace de datos local que usa para conectarse al servidor de SAP HANA.
- Nombre de conexión: Especifique un nombre para la conexión.
- Tipo de conexión: seleccione SAP HANA.
-
Servidor: especifique el nombre de host o la dirección IP del servidor de SAP HANA. Por ejemplo:
saphana-db.contoso.net.
En Método de autenticación, seleccione el tipo de autenticación en la lista desplegable y complete la configuración relacionada. El conector de SAP HANA admite los siguientes tipos de autenticación:
Opcionalmente, en SSL, elija Validar certificado de servidor y seleccione el proveedor de cifrado SSL. Los proveedores admitidos son mscrypto, sapcrypto y commoncrypto.
Opcionalmente, en Inicio de sesión único, seleccione una o varias opciones de inicio de sesión único en función de su escenario:
- Uso del inicio de sesión único (SSO) a través de Kerberos para consultas DirectQuery: esta opción solo se aplicará a las consultas de DirectQuery. La importación usará el nombre de usuario y la contraseña especificados en los detalles del origen de datos. Para obtener más información, consulte este artículo.
- Use SSO a través de Kerberos para DirectQuery y consultas de Importación: Para Importación, usará las credenciales de Windows del propietario del conjunto de datos. Para obtener más información, consulte este artículo.
- Uso de SSO a través de SAML para las consultas de DirectQuery
En General, establezca el nivel de privacidad que desea aplicar. Los valores permitidos son None, Organizational, Private y Public. Para más información, consulte niveles de privacidad en la documentación de Power Query.
Seleccione Crear para crear su conexión. Si todas las credenciales son correctas, tu creación se ha probado y guardado correctamente. Si no es correcto, la creación falla con errores.
Autenticación
En esta sección se enumeran las instrucciones para cada tipo de autenticación compatible con el conector de SAP HANA:
Basic authentication
- Nombre de usuario: especifique el nombre de usuario para conectarse al servidor de SAP HANA.
- Contraseña: especifique la contraseña de la cuenta de usuario.
Autenticación de Windows
-
Nombre de usuario: especifique el nombre de usuario al usar la autenticación de Windows. Por ejemplo:
[email protected] - Contraseña: especifique la contraseña de la cuenta de usuario.