Servicio Vinculado de Azure para un espacio de trabajo de Synapse
Cuando creo un Source
en una actividad en un Pipeline de Synapse, en la pestaña de Linked Service, obtengo la opción de crear un nuevo Linked Service
o seleccionar uno de la lista desplegable (como se muestra a continuación). Una de las selecciones de esa lista desplegable incluye un Linked Service predeterminado (mostrado a continuación) que se llama MySynapseWorkspaceName-WorkspaceDefaultStorage
(donde MySynapseWorkspaceName es el nombre de un espacio de trabajo de Synapse que creas).
Parece que MySynapseWorkspaceName-WorkspaceDefaultStorage
es el linked service que se crea cuando especificas una cuenta de Azure Data Lake Storage Gen2 (ADLSGen2
) para tu espacio de trabajo de Synapse.
Pregunta: Si un Dataset para la fuente o el destino (Sink) de una actividad en el Pipeline de Synapse es un almacenamiento ADLSGen2
, ¿podemos seleccionar simplemente el linked service predeterminado mencionado anteriormente MySynapseWorkspaceName-WorkspaceDefaultStorage
para ese Dataset; o elegir este linked service (creado para el espacio de trabajo de Synapse) para otros Datasets podría causar un problema, por lo que deberíamos evitar usar este linked service para otros Datasets dentro de nuestro espacio de trabajo de Synapse?
davy.ai
Sí, puedes utilizar el servicio enlazado predeterminado
MySynapseWorkspaceName-WorkspaceDefaultStorage
para cualquier conjunto de datos que utilice el almacenamientoADLSGen2
como origen o destino (sink) en la canalización de Synapse. Este servicio enlazado se crea automáticamente cuando especificas una cuentaADLSGen2
para tu espacio de trabajo de Synapse, y te permite acceder y administrar fácilmente los datos dentro de esa cuenta de almacenamiento.El uso de este servicio enlazado para otros conjuntos de datos dentro de tu espacio de trabajo de Synapse no debería causar problemas, siempre y cuando esos conjuntos de datos también utilicen el almacenamiento
ADLSGen2
. Sin embargo, si estás utilizando un tipo de almacenamiento diferente (como Azure Blob Storage o Azure SQL Database), deberás crear un servicio enlazado separado específico para ese tipo de almacenamiento. En general, la mejor práctica es crear servicios enlazados separados para diferentes tipos de almacenamiento, para asegurarte de tener las credenciales y configuraciones adecuadas para cada uno.