23 Iterando y Consultando Entidades de Una Tabla Desde El Table Storage

14
Microsoft Azure Iterando y consultando entidades de una tabla desde el Table Storage

description

- Crear una cuenta de almacenamiento.- Como iterar sobre entidades almacenamdas en una table desde el Table Storage.- Como sonsultar una entidad en específico en una tabla desde el Table Storage.

Transcript of 23 Iterando y Consultando Entidades de Una Tabla Desde El Table Storage

  • Microsoft AzureIterando y consultando entidades de una tabla desde el

    Table Storage

  • En este tutorial aprenders a:

    Crear una cuenta de almacenamiento en Azure.

    Como iterar sobre entidades almacenadas en una tabla desde el Table Storage.

    Como consultar una entidad en especfico en una tabla desde el Table Storage.

  • Creando una cuenta para acceder al Azure Storage

    Entrar al portal de Microsoft Azure

    Manage.windowsazure.com

  • Creando una cuenta para acceder al Azure Storage

    Crear cuenta

    Clic en Almacenamiento. Clic en nuevo.

  • Creando una cuenta para acceder al Azure Storage

    Crear cuenta

    Clic en Creacin rpida. Escribir nombre de cuenta. Escoger regin ms cercana o

    grupo de afinidad. Escoger replicacin

    (Geogrficamente redundante). Clic en Crear cuenta de

    almacenamiento.

  • NOTAS:

    Cuando creamos una cuenta de almacenamiento, creamos una cuenta con posibilidad de almacenar mediante: blobs, tables y queues.

    Ejemplo:

    De nuestra URL inicial miazurestorage.*.core.windows.net

    Al crear nuestra cuenta nos quedamos con:

    https://miazurestorage.blob.core.windows.net

    https://miazurestorage.table.core.windows.net

    https://miazurestorage.queue.core.windows.net

  • Creando una cuenta para acceder al Azure Storage

    Claves de almacenamiento

    Teniendo nuestra cuenta ya creada, damos clic en Administrar Claves.

  • Creando una cuenta para acceder al Azure Storage

    Claves de almacenamiento

    Cuando se crea nuestra cuenta, tenemos dos tipos: primaria y secundaria.

    Las dos claves nos sirven para almacenar en nuestro Azure Storage. Si quisiramos cambiarlas , tan solo hay que presionar el botn de regenerar.

  • Creando una cuenta para acceder al Azure Storage

    Accediendo al Azure Storage

    Teniendo un proyecto de tipo WebRole o WorkerRole con Visual Studio, importar nuestros nombres de espacios:

    Microsoft.WindowsAzureMicrosoft.WindowsAzure.StorageClient

    Agregar clase AzureStorageAccount

  • NOTAS:

    Con el cdigo anterior, ya podemos acceder a nuestra cuenta almacenamiento en el Azure Storage, de igual manera si estamos trabajando de forma local, estaremos trabajando con el Storage Emulator.

  • NOTAS

    Desde el explorador de servidores de Visual Studio, podemos irnos al elemento Azure en su elemento Storage. Al dar clic ah, encontraremos las cuentas de almacenamiento ligadas a nuestra suscripcin.

    Al abrir alguna cuenta, en el servicio de Tables se encontrarn todas las tablas que estemos generando en el Table Storage.

  • Iterando entidades de una tabla desde Table Storage

    Eliminar entidad

    Teniendo un proyecto de tipo WebRole o WorkerRole con Visual Studio, importar nuestros nombres de espacios:

    Microsoft.WindowsAzureMicrosoft.WindowsAzure.StorageClient

    Agregar cdigo.

    NOTA: Ya debe de existir una tabla llamada carreras con al menos una entidad.

  • Consultado entidades de una tabla desde Table

    Storage

    Eliminar entidad

    Teniendo un proyecto de tipo WebRole o WorkerRole con Visual Studio, importar nuestros nombres de espacios:

    Microsoft.WindowsAzureMicrosoft.WindowsAzure.StorageClient

    Agregar cdigo.

    NOTA: Ya debe de existir una tabla llamada carreras con al menos una entidad que tenga en su campo nombre Ing. en Mecnica.

  • Si quieres saber mas acerca de Microsoft Azure no olvides visitar:

    BLOG

    http://blogs.itpro.es/eduardocloud

    YouTube: https://www.youtube.com/user/azuresinlimites

    Facebook: https://www.facebook.com/zemoreno

    Twitter: https://twitter.com/victor_zemoreno

    SlideShare: http://www.slideshare.net/zemoreno1

    Google +: https://plus.google.com/u/0/117719984579300573037/posts