{"id":9600,"date":"2022-06-10T09:13:27","date_gmt":"2022-06-10T15:13:27","guid":{"rendered":"https:\/\/ugit.siua.ac.cr\/?p=9600"},"modified":"2022-06-10T10:27:31","modified_gmt":"2022-06-10T16:27:31","slug":"azure-dp-900-practica3","status":"publish","type":"post","link":"https:\/\/sada.services\/?p=9600","title":{"rendered":"Azure DP-900: Pr\u00e1ctica3"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introducci\u00f3n<\/h2>\n\n\n\n<p>Una base de datos no relacional es aquella que no usa el esquema tabular de filas y columnas que se encuentra en la mayor\u00eda de los sistemas de base de datos m\u00e1s tradicionales. En su lugar, las bases de datos no relacionales usan un modelo de almacenamiento que est\u00e1 optimizado para los requisitos espec\u00edficos del tipo de datos que se almacena. Por ejemplo, los datos se pueden almacenar como pares clave\/valor simple, como documentos JSON o como un grafo que consta de bordes y v\u00e9rtices.<\/p>\n\n\n\n<p>En la siguiente pr\u00e1ctica se implementar\u00e1 el servicio de Azure Table Storage con la finalidad de poder almacenar un respaldo de la base de datos creada en las pr\u00e1cticas anteriores, ya que regularmente por cumplimientos normativos o buenas pr\u00e1cticas, tener respaldos de informaci\u00f3n resulta muy \u00fatil para el manejo de versiones, generar reportes de informaci\u00f3n antigua o recuperar informaci\u00f3n en caso de que suceda un incidente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Objetivos<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Aprovisionara un servicio de datos no relacional en Microsoft Azure (Azure Table Storage).<\/li><li>Prepara el servicio para poder almacenar los datos de esta pr\u00e1ctica.<\/li><li>Realizara la carga de los datos en el servicio de Microsoft Azure desde un archivo CSV.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Actividades<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Crear el grupo de recurso y la cuenta de almacenamiento desde el Portal de Azure y generar una plantilla ARM para repetir el proceso de aprovisionamiento.<\/li><li>Aprovisionar y configurar el servicio de Azure Table Storage desde la herramienta Microsoft Azure Storage Explorer.<\/li><li>Crear las tablas para el almacenamiento de los datos.<\/li><li>Cargar los datos en el servicio de Azure Table Storage desde archivos con formato CSV<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Desarrollo<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Crear cuenta de almacenamiento<\/h3>\n\n\n\n<p>Ingresar al Portal de Azure.<\/p>\n\n\n\n<p>Dar clic en [Crear un recurso]:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"239\" height=\"157\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1552.png\" alt=\"\" class=\"wp-image-9603\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1552.png 239w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1552-120x80.png 120w\" sizes=\"(max-width: 239px) 100vw, 239px\" \/><\/figure>\n\n\n\n<p>Seleccionar [Cuenta de almacenamiento]:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"714\" height=\"339\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1553.png\" alt=\"\" class=\"wp-image-9604\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1553.png 714w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1553-300x142.png 300w\" sizes=\"(max-width: 714px) 100vw, 714px\" \/><\/figure>\n\n\n\n<p>En la siguiente ventana asignar los siguientes valores:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Suscripci\u00f3n: Azure para estudiantes<\/li><li>Grupo de recursos: PruebaBD (Opcional, debe ser irrepetible)<\/li><li>Nombre de la cuenta de almacenamiento: cuentaalamcenamientotavo (Opcional, debe ser irrepetible)<\/li><li>Ubicaci\u00f3n: (US) Centro-Sur de EE.UU<\/li><li>Rendimiento: Est\u00e1ndar<\/li><li>Tipo de cuenta: Storage V2 (uso general V2)<\/li><li>Replicaci\u00f3n: Almacenamiento con redundancia local (LRS)<\/li><\/ul>\n\n\n\n<p>Y por \u00faltimo dar clic en [Revisar y crear].<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"778\" height=\"784\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1554.png\" alt=\"\" class=\"wp-image-9605\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1554.png 778w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1554-298x300.png 298w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1554-150x150.png 150w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1554-768x774.png 768w\" sizes=\"(max-width: 778px) 100vw, 778px\" \/><\/figure>\n\n\n\n<p>Antes de realizar los siguientes pasos podemos descargar una Plantilla ARM que en el siguiente apartado veremos c\u00f3mo utilizar y en qu\u00e9 casos resulta m\u00e1s pr\u00e1ctica.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"799\" height=\"820\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1555.png\" alt=\"\" class=\"wp-image-9606\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1555.png 799w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1555-292x300.png 292w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1555-768x788.png 768w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"453\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1556-1024x453.png\" alt=\"\" class=\"wp-image-9607\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1556-1024x453.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1556-300x133.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1556-768x340.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1556-1536x680.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1556.png 1601w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Descarga <a rel=\"noreferrer noopener\" href=\"\/wp-content\/uploads\/2022\/06\/practica3_template_cuenta_almacenamiento.zip\" target=\"_blank\">aqu\u00ed<\/a><\/li><li>Le damos crear<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"868\" height=\"805\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1557.png\" alt=\"\" class=\"wp-image-9610\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1557.png 868w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1557-300x278.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1557-768x712.png 768w\" sizes=\"(max-width: 868px) 100vw, 868px\" \/><\/figure>\n\n\n\n<p>Si la instalaci\u00f3n se realiz\u00f3 correctamente, se podr\u00e1 acceder al servicio mediante la opci\u00f3n [Ir al recurso].<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"347\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1558-1024x347.png\" alt=\"\" class=\"wp-image-9613\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1558-1024x347.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1558-300x102.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1558-768x260.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1558.png 1238w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Plantilla ARM<\/h2>\n\n\n\n<p>Las Plantillas de Azure Resource Maneger son usualmente utilizadas para automatizar procesos repetitivos, por ejemplo, si se requiere que un sistema se reestablezca peri\u00f3dicamente con las mismas configuraciones o si es necesario que varias computadoras tengan la misma configuraci\u00f3n para el servicios.<\/p>\n\n\n\n<p>Es posible descargar una plantilla con las configuraciones que se han establecido, desde la ventana \u201cRevisar y crear\u201d, cuando se est\u00e1 aprovisionando el servicio:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"799\" height=\"820\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1555.png\" alt=\"\" class=\"wp-image-9606\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1555.png 799w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1555-292x300.png 292w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1555-768x788.png 768w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/figure>\n\n\n\n<p>Si seleccionamos esta opci\u00f3n se presentar\u00e1 la plantilla con el c\u00f3digo JSON y algunas opciones como \u201cImplementar\u201d, \u201cDescargar\u201d, etc.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"453\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1556-1024x453.png\" alt=\"\" class=\"wp-image-9607\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1556-1024x453.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1556-300x133.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1556-768x340.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1556-1536x680.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1556.png 1601w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Es posible descargar la plantilla y se obtendr\u00e1 el archive JSON o tambi\u00e9n se puede guardar el c\u00f3digo de forma local.<\/p>\n\n\n\n<p>Si se elige la opci\u00f3n de \u201cImplementar\u201d, se presentar\u00e1 la siguiente ventana:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"790\" height=\"796\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1559.png\" alt=\"\" class=\"wp-image-9615\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1559.png 790w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1559-298x300.png 298w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1559-150x150.png 150w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1559-768x774.png 768w\" sizes=\"(max-width: 790px) 100vw, 790px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"850\" height=\"791\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1560.png\" alt=\"\" class=\"wp-image-9616\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1560.png 850w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1560-300x279.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1560-768x715.png 768w\" sizes=\"(max-width: 850px) 100vw, 850px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"499\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1561-1024x499.png\" alt=\"\" class=\"wp-image-9617\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1561-1024x499.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1561-300x146.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1561-768x375.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1561-1536x749.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1561.png 1585w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Los valores presentados son equivalentes a lo configurado anteriormente en el Portal de Azure, pero existe la posibilidad de modificarlos, por ejemplo, cambiando el grupo de recursos o el nombre de la cuenta de almacenamiento.<\/p>\n\n\n\n<p>Para terminar el proceso de implementaci\u00f3n damos clic en [Revisar y crear].<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"776\" height=\"811\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1562.png\" alt=\"\" class=\"wp-image-9619\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1562.png 776w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1562-287x300.png 287w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1562-768x803.png 768w\" sizes=\"(max-width: 776px) 100vw, 776px\" \/><\/figure>\n\n\n\n<p>Se validar\u00e1n las opciones seleccionadas, por \u00faltimo damos clic en [Crear]:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"748\" height=\"807\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1563.png\" alt=\"\" class=\"wp-image-9620\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1563.png 748w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1563-278x300.png 278w\" sizes=\"(max-width: 748px) 100vw, 748px\" \/><\/figure>\n\n\n\n<p>Una vez terminado el proceso de implementaci\u00f3n Podemos acceder al recurso directamente:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"349\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1564-1024x349.png\" alt=\"\" class=\"wp-image-9622\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1564-1024x349.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1564-300x102.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1564-768x261.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1564.png 1216w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Las Plantilla ARM permiten implementar m\u00faltiples servicios y realizar configuraciones sumamente complejas, quiz\u00e1 para la creaci\u00f3n y configuraci\u00f3n de un servicio no resulte tan \u00fatil, pero para la generaci\u00f3n de todo un sistema por ejemplo de desarrollo y pruebas con diversas configuraciones, puede ser ahorrar una gran cantidad de tiempo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Instalar Azure Storage Explorer<\/h2>\n\n\n\n<p>El Explorador de Azure Storage nos permite administrar distintos servicios no relacionales de Azure de forma nativa, por ejemplo: los contenedores blob, recursos compartidos de archivos, colas y tablas.<\/p>\n\n\n\n<p>Para instalar el explorador, es necesario ingresar a la siguiente URL: <a href=\"https:\/\/azure.microsoft.com\/es-mx\/features\/storage-explorer\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/azure.microsoft.com\/es-mx\/features\/storage-explorer<\/a>\/ , seleccionar el sistema operativo y dar clic en [Descargar ahora].<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"861\" height=\"603\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1565.png\" alt=\"\" class=\"wp-image-9624\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1565.png 861w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1565-300x210.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1565-768x538.png 768w\" sizes=\"(max-width: 861px) 100vw, 861px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"256\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1566-1024x256.png\" alt=\"\" class=\"wp-image-9625\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1566-1024x256.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1566-300x75.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1566-768x192.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1566.png 1380w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"815\" height=\"585\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1567.png\" alt=\"\" class=\"wp-image-9626\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1567.png 815w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1567-300x215.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1567-768x551.png 768w\" sizes=\"(max-width: 815px) 100vw, 815px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Ejecutar<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo snap install storage-explorer<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"744\" height=\"83\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1568.png\" alt=\"\" class=\"wp-image-9627\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1568.png 744w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1568-300x33.png 300w\" sizes=\"(max-width: 744px) 100vw, 744px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"652\" height=\"297\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1569.png\" alt=\"\" class=\"wp-image-9628\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1569.png 652w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1569-300x137.png 300w\" sizes=\"(max-width: 652px) 100vw, 652px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>copiamos y ejecutamos el comando<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>snap connect storage-explorer:password-manager-service :password-manager-service<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"731\" height=\"82\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1570.png\" alt=\"\" class=\"wp-image-9629\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1570.png 731w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1570-300x34.png 300w\" sizes=\"(max-width: 731px) 100vw, 731px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1008\" height=\"818\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1571.png\" alt=\"\" class=\"wp-image-9631\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1571.png 1008w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1571-300x243.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1571-768x623.png 768w\" sizes=\"(max-width: 1008px) 100vw, 1008px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Uso de Azure Storage Explorer<\/h2>\n\n\n\n<p>Para realizar la conexi\u00f3n, dar clic en [Administrar cuentas], el icono de persona y posteriormente en [Agregar una cuenta\u2026].<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"523\" height=\"299\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1572.png\" alt=\"\" class=\"wp-image-9632\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1572.png 523w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1572-300x172.png 300w\" sizes=\"(max-width: 523px) 100vw, 523px\" \/><\/figure>\n\n\n\n<p>Se presentar\u00e1 la siguiente Ventana, dar clic en [Suscripci\u00f3n].<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"970\" height=\"761\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1573.png\" alt=\"\" class=\"wp-image-9633\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1573.png 970w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1573-300x235.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1573-768x603.png 768w\" sizes=\"(max-width: 970px) 100vw, 970px\" \/><\/figure>\n\n\n\n<p>Seleccionar [Azure] y dar clic en [Siguiente]<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"941\" height=\"751\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1574.png\" alt=\"\" class=\"wp-image-9634\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1574.png 941w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1574-300x239.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1574-768x613.png 768w\" sizes=\"(max-width: 941px) 100vw, 941px\" \/><\/figure>\n\n\n\n<p>Se abrir\u00e1 el navegador para ingresar las credenciales (usuario y contrase\u00f1a) del usuario en el cual se encuentra aprovisionada la cuenta de almacenamiento.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"606\" height=\"523\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1575.png\" alt=\"\" class=\"wp-image-9635\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1575.png 606w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1575-300x259.png 300w\" sizes=\"(max-width: 606px) 100vw, 606px\" \/><\/figure>\n\n\n\n<p>Una vez realizada la conexi\u00f3n es posible acceder a la cuenta de almacenamiento:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1007\" height=\"818\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1576.png\" alt=\"\" class=\"wp-image-9636\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1576.png 1007w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1576-300x244.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1576-768x624.png 768w\" sizes=\"(max-width: 1007px) 100vw, 1007px\" \/><\/figure>\n\n\n\n<p>Para crear las tablas, es necesario dar clic derecho en [Tables] y [Crear tabla].<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"702\" height=\"538\" src=\"\/wp-content\/uploads\/2022\/06\/Consejo-emergente_001.png\" alt=\"\" class=\"wp-image-9637\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Consejo-emergente_001.png 702w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Consejo-emergente_001-300x230.png 300w\" sizes=\"(max-width: 702px) 100vw, 702px\" \/><\/figure>\n\n\n\n<p>Y se le asigna un nombre:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"347\" height=\"269\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1577.png\" alt=\"\" class=\"wp-image-9639\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1577.png 347w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1577-300x233.png 300w\" sizes=\"(max-width: 347px) 100vw, 347px\" \/><\/figure>\n\n\n\n<p>Es posible insertar los datos uno a uno, pero resulta un trabajo poco pr\u00e1ctico, por lo que es preferible utilizar archivos CSV.<\/p>\n\n\n\n<p>Para que el archivo se pueda exportar se requiere que el archive contenga 2 columnas: PartitionKey y RowKey, en este caso cambiar \u201cclaveEditorial\u201d, por \u201cRowKey\u201d:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"371\" height=\"496\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1578.png\" alt=\"\" class=\"wp-image-9640\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1578.png 371w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1578-224x300.png 224w\" sizes=\"(max-width: 371px) 100vw, 371px\" \/><\/figure>\n\n\n\n<p>Descargar archivo <a href=\"\/wp-content\/uploads\/2022\/06\/EDITORIAL.csv\" target=\"_blank\" rel=\"noreferrer noopener\">aqu\u00ed<\/a><\/p>\n\n\n\n<p>Para exportar el archivo, damos clic en [Importar]<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"742\" height=\"356\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1579.png\" alt=\"\" class=\"wp-image-9642\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1579.png 742w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1579-300x144.png 300w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/figure>\n\n\n\n<p>Seleccionamos el archivo \u201cEDITORIAL.csv\u201d:<\/p>\n\n\n\n<p>En la siguiente ventana damos clic en [Insertar], verificando que los campos presentados sean correctos:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"568\" height=\"581\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1580.png\" alt=\"\" class=\"wp-image-9643\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1580.png 568w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1580-293x300.png 293w\" sizes=\"(max-width: 568px) 100vw, 568px\" \/><\/figure>\n\n\n\n<p>Por \u00faltimo se muestran todos los datos cargados:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"417\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1581-1024x417.png\" alt=\"\" class=\"wp-image-9644\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1581-1024x417.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1581-300x122.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1581-768x312.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1581.png 1330w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Este proceso lo podemos repetir con todas las tablas\/entidades, para obtener los respaldos:<\/p>\n\n\n\n<p>**No es necesario realizar el proceso para todas las tables<\/p>\n\n\n\n<p>Para terminar la pr\u00e1ctica, es necesario investigar los siguientes conceptos y contestar el cuestionario <a href=\"https:\/\/forms.office.com\/pages\/responsepage.aspx?id=i1FtJURdHkGAb3fhO6ytp9a2iPgTbbVGtuqYRJUWA6BUQTcwMkhTTVlUTTNUSjlMNEREMUowVzJaTi4u\" target=\"_blank\" rel=\"noreferrer noopener\">Pr\u00e1ctica 3: Azure Table Storage:<\/a> es importante adjuntar en un documento de Word el resultado de la plantilla de ARM generada por la plataforma de Azure.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"812\" height=\"859\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1582.png\" alt=\"\" class=\"wp-image-9646\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1582.png 812w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1582-284x300.png 284w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1582-768x812.png 768w\" sizes=\"(max-width: 812px) 100vw, 812px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"868\" height=\"484\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1588.png\" alt=\"\" class=\"wp-image-9653\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1588.png 868w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1588-300x167.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1588-768x428.png 768w\" sizes=\"(max-width: 868px) 100vw, 868px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"801\" height=\"589\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1583.png\" alt=\"\" class=\"wp-image-9647\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1583.png 801w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1583-300x221.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1583-768x565.png 768w\" sizes=\"(max-width: 801px) 100vw, 801px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"799\" height=\"701\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1584.png\" alt=\"\" class=\"wp-image-9648\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1584.png 799w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1584-300x263.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1584-768x674.png 768w\" sizes=\"(max-width: 799px) 100vw, 799px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"793\" height=\"669\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1585.png\" alt=\"\" class=\"wp-image-9649\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1585.png 793w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1585-300x253.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1585-768x648.png 768w\" sizes=\"(max-width: 793px) 100vw, 793px\" \/><\/figure>\n\n\n\n<p>Descargar CSV <a href=\"\/wp-content\/uploads\/2022\/06\/PRESTAMO.csv\" target=\"_blank\" rel=\"noreferrer noopener\">PRESTAMO<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"625\" height=\"604\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1586.png\" alt=\"\" class=\"wp-image-9651\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1586.png 625w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1586-300x290.png 300w\" sizes=\"(max-width: 625px) 100vw, 625px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"446\" src=\"\/wp-content\/uploads\/2022\/06\/Seleccion_1587-1024x446.png\" alt=\"\" class=\"wp-image-9652\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1587-1024x446.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1587-300x131.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1587-768x334.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1587-1536x669.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2022\/06\/Seleccion_1587.png 1888w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Introducci\u00f3n Una base de datos no relacional es aquella que no usa el esquema tabular de filas y columnas que se encuentra en la mayor\u00eda de los sistemas de base de datos m\u00e1s tradicionales. En su lugar, las bases de datos no relacionales usan un modelo de almacenamiento que est\u00e1 optimizado para los requisitos espec\u00edficos [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[390],"tags":[398,391],"class_list":["post-9600","post","type-post","status-publish","format-standard","hentry","category-cursos","tag-dp-900","tag-microsoft-azure"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/9600","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9600"}],"version-history":[{"count":12,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/9600\/revisions"}],"predecessor-version":[{"id":9654,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/9600\/revisions\/9654"}],"wp:attachment":[{"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9600"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9600"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}