Un directorio de espacio de trabajo es una estructura organizativa para la colaboración en equipo. Le permite gestionar el código y los recursos de los nodos dentro de su espacio de trabajo para coordinar el desarrollo de tareas programadas.
Comparación de tipos de directorio
Data Studio ofrece directorios de espacio de trabajo y directorios personales para distintas necesidades de desarrollo. A continuación se comparan ambos tipos de directorio.
|
Tipo de directorio |
Alcance de permisos |
Funciones |
Casos de uso |
|
directorio del espacio de trabajo |
Nivel de espacio de trabajo |
|
Cree tareas de producción que se ejecuten de forma programada. |
|
directorio personal |
Nivel de cuenta |
|
Desarrolle y depure código de manera individual. |
Vaya al directorio del espacio de trabajo
Vaya a la Workspaces página en la consola de DataWorks. En la barra de navegación superior, seleccione la región deseada. Busque el espacio de trabajo correspondiente y elija en la columna Actions.
En el panel de navegación izquierdo de Data Studio, haga clic en el icono
y elija .
Gestione los directorios
Cree una estructura de directorios
Cree una estructura de directorios según los estándares de su espacio de trabajo.
En el panel Project Directory, haga clic en Create Directory....
-
En el cuadro de diálogo Create Directory, configure la información básica del directorio.
Parámetro
Descripción
Path
Especifique la ruta de almacenamiento del directorio.
Name
Introduzca un nombre para el directorio.
Gestione las etiquetas de directorio
Los directorios del espacio de trabajo admiten etiquetas para su categorización. Las etiquetas le permiten distinguir entre tipos de directorio y filtrar rápidamente categorías específicas. Por ejemplo, puede etiquetar un directorio como Workflow y después filtrar todos los directorios con esa etiqueta.
-
Etiquetar un directorio
In the workspace directory, busque el directorio que desea etiquetar. Haga clic derecho sobre el nombre del directorio y seleccione Mark As>Workflow. El directorio quedará etiquetado como Workflow. De igual forma, puede etiquetar directorios como Data Integration, MaxCompute, Hologres, Flink, Algorithm, General o Custom. Esta función garantiza la compatibilidad con la estructura de directorios de la versión anterior de Data Development, lo que le permite replicar rápidamente la estructura antigua.
-
Quitar la etiqueta de un directorio
In the workspace directory, busque un directorio etiquetado. Haga clic derecho sobre el nombre del directorio y seleccione Untag para quitar su etiqueta.
-
Filtrar directorios por etiqueta
Para filtrar directorios por una etiqueta específica, haga clic en el icono ... > Filter Tags en la esquina superior derecha del panel Project Directory. Seleccione los tipos de etiqueta deseados y haga clic en OK.
Use el modo de enfoque
El modo de enfoque fija un directorio específico y oculta los demás. Esto reduce el ruido visual para que pueda concentrarse en el contenido relevante.
-
Activar el modo de enfoque.
In the workspace directory, busque el directorio en el que desea enfocarse. Haga clic derecho sobre el nombre del directorio y seleccione Enter Focus Mode. Solo se mostrará el directorio seleccionado.
-
Salir del modo de enfoque.
In the workspace directory, puede hacer clic en el icono
para salir del modo de enfoque, o bien hacer clic derecho sobre el directorio enfocado y seleccionar Exit Focus Mode.
Cree y localice flujos de trabajo y nodos
Cree un flujo de trabajo o nodo
Dentro de la estructura de directorios establecida, los miembros del espacio de trabajo pueden crear nodes o workflows programados.
-
Crear un flujo de trabajo o nodo.
En el panel Workspace Directories, haga clic en el icono
> Create Node... o
> Create Workflow... y, a continuación, seleccione el tipo de nodo o el flujo de trabajo que desea crear. -
Desarrollar el flujo de trabajo o nodo.
La configuración depende del tipo de tarea. Para obtener más información, consulte Nodes o Workflows.
Localice flujos de trabajo y nodos
El directorio del espacio de trabajo ofrece varias funciones que le ayudan a encontrar y localizar nodos rápidamente.
|
1. Filtrar por propietario Haga clic en el icono ... > Show... en la esquina superior derecha del panel Project Directory y seleccione Show all o Show Managed by Me para filtrar los flujos de trabajo o nodos que se muestran. |
2. Localizar el flujo de trabajo o nodo abierto actualmente Haga clic en el icono |
|
3. Buscar un flujo de trabajo o nodo Use la barra de búsqueda situada encima del panel Project Directory para encontrar un flujo de trabajo o nodo específico por nombre, ID de nodo, propietario u otros criterios. La búsqueda puede mostrar un máximo de 2,048 resultados. |
4. Buscar un nodo por fragmento de código Haga clic en el icono |
Operaciones por lotes en flujos de trabajo y nodos
Las operaciones por lotes solo están disponibles en DataWorks Standard Edition y versiones superiores.
Durante el desarrollo y las operaciones diarias, es posible que necesite ejecutar acciones repetitivas, como las siguientes:
Cambiar la propiedad: cuando cambia un miembro del proyecto, debe reasignar una gran cantidad de nodos o recursos a un nuevo propietario.
Migración o cambios de entorno: cuando cambian los recursos subyacentes de cómputo o almacenamiento, como los orígenes de datos o los resource groups de programación, debe actualizar la configuración de todas las tareas de Data Integration relacionadas.
Ajustar propiedades de programación: debido a cambios en los requisitos del negocio, necesita modificar el ciclo de programación, las propiedades de reejecución u otros ajustes de un grupo de tareas.
Despliegue o reversa masiva: al lanzar un módulo nuevo, debe desplegar varios nodos relacionados en el entorno de producción al mismo tiempo.
Las operaciones por lotes le permiten aplicar la misma acción a varios flujos de trabajo, nodos independientes y nodos dentro de un flujo de trabajo de forma simultánea. Por ejemplo, cambiar el propietario, modificar configuraciones de programación o realizar un despliegue masivo.
-
Ir a la página de operaciones por lotes
Haga clic en el icono Batch Operation
a la derecha de Project Directory para abrir la página de operaciones por lotes. Si selecciona un directorio, la operación por lotes incluirá el Directory de forma predeterminada.La página de operaciones por lotes le permite filtrar nodos por Node Name/ID, Node Type y Owner. Los resultados se muestran en una tabla que indica el nombre, el tipo, el directorio, el estado de despliegue, el propietario y la hora de creación del nodo. Puede seleccionar nodos de la tabla y hacer clic en Batch Operation en la parte inferior para ejecutar una acción.
-
Filtrar y seleccionar objetos
En la página Batch Operation, use los filtros para localizar rápidamente los objetos que necesita gestionar.
-
Filtrar: use la barra de búsqueda en la parte superior de la lista y el icono Filter
para filtrar con precisión la lista de objetos según criterios como Directory, Node Type, Owner o Computing Resource for Scheduling.Puede editar sus filtros favoritos en la ventana emergente de filtros para mostrarlos directamente encima de la lista y acceder a ellos rápidamente.
-
Seleccionar: en la lista, active las casillas de verificación de los objetos que desea modificar.
Nota : cuando seleccione un flujo de trabajo, puede hacer clic en el icono de menú desplegable junto a él para elegir rápidamente Select Parent Node and All Child Nodes .
-
-
Ejecutar una operación por lotes
Después de seleccionar los objetos de destino, haga clic en el botón Batch Operation en la esquina inferior izquierda de la página y elija una acción específica del menú.
Según la acción que elija, aparecerá un cuadro de diálogo. Configure los ajustes y haga clic en OK. Entre las operaciones comunes se incluyen:
Change Owner (requiere permisos de Workspace Administrator)
Modifying Data Integration Tasks (puede cambiar el origen de datos, el destino, el resource group para ejecución, etc.)
Modify scheduling configuration (puede cambiar el ciclo de programación, las dependencias, el resource group, etc.)
Deploy/Downline Release
Notas
Alcance del efecto: los cambios realizados en la página de operaciones por lotes afectan solo al entorno de desarrollo. Para aplicar los cambios al entorno de producción, como las propiedades de programación modificadas, debe desplegarlos en Operation Center.
Modificación forzada: si alguno de los objetos que está modificando fue bloqueado por otro usuario, el sistema le pedirá que confirme si desea Forcefully Modify File Locked By Another User. Esta acción sobrescribe los cambios no guardados del otro usuario. Use esta opción con precaución y solo después de confirmarlo con los colegas correspondientes.
Consulte el historial de operaciones
Para revisar el historial de operaciones por lotes, haga clic en el botón Batch Operation History (Batch Operation) en la esquina superior derecha de la página. Podrá consultar los detalles de cada operación, incluidos el tipo, los objetos afectados, el estado de ejecución y la hora.
en la esquina superior derecha del panel Project Directory para localizar rápidamente el flujo de trabajo o nodo abierto actualmente en el árbol de directorios.
en la esquina superior derecha del panel Project Directory para buscar nodos que contengan un fragmento de código específico. Para obtener más información, consulte