Agregando Resources
Para que su flujo de integración sea más organizado y flexible, puede utilizar archivos resources y variables de flujo.
Para algunos componentes de Apache Camel, como "JSONata", es necesario utilizar scripts almacenados en archivos separados. Estos archivos pueden crearse en Resources, independientemente de la extensión del archivo. De esta manera, puede referenciarlos directamente en el flujo principal, garantizando que se utilicen durante la ejecución del flujo de integración.
Todos los archivos añadidos a la carpeta Resources se añaden automáticamente al En el ejemplo siguiente, referenciamos el archivo resource
|
Creando un archivo resource
Los archivos resources pueden ser creados tanto en la pestaña Diagram como en la pestaña Source Code.
En la pestaña Diagram:
-
Haga clic en el ícono de resources
en la esquina izquierda del lienzo.
-
Haga clic en +.
-
Haga clic en el archivo y especifique un nombre y una extensión: por ejemplo,
jsonata.yaml
,teste.txt
, etc. -
Agregue el contenido del archivo en el editor de texto.
-
Guarde el archivo resource haciendo clic en SAVE.
En la pestaña Source Code, en la estructura de carpetas Source > Resources:
-
Haga clic en +, a la derecha de la carpeta Resources.
-
Especifique el nombre y la extensión del archivo: por ejemplo,
jsonata.yaml
,teste.txt
, etc.
Un ![]() Mientras que un ![]() |
Requisitos para el nombre del archivo
El nombre del archivo debe cumplir con los siguientes criterios:
-
Tamaño máximo: 100 caracteres.
-
Caracteres permitidos: alfanuméricos,
-
,_
y.
. -
Unicidad: cada nombre de archivo debe ser único, pero puede tener, por ejemplo,
test.yaml
ytest.json
.
Tipos de extensión
-
Si la extensión del archivo es
.yaml
,.json
o.xml
, se formateará con colores y diseño. Si la estructura es incorrecta, se mostrará una notificación. -
Si la extensión del archivo es diferente de las mencionadas, el archivo no será validado. Sin embargo, puede crear su script normalmente.
Límites
-
No hay límite para la cantidad de archivos que la carpeta puede contener.
-
Un archivo puede tener un tamaño máximo de 1 MB.
Share your suggestions with us!
Click here and then [+ Submit idea]