Páginas vistas en total

miércoles, 15 de agosto de 2012

domingo, 9 de octubre de 2011

PRIMER PROYECTO COMPILADORES 1 SEGUNDO SEMESTRE 2011

 Proyecto 1 Compiladores 1 B

Este fue el primer proyecto de Compiladores y varias entregas, todos lograron cargar el archivo de entrada.
Por eso tiene las mis imagenes, arriba les muestro el enunciado








Esta fue una imagen adicional que me enseño el escenario que había creado


miércoles, 27 de julio de 2011

Videos para SQL Server Integration Services y SQL Server Analysis Services

Quiero poner unos videos interesantes de integration y analysis services:
SSIS:


Data conversion (convertir los datos iniciales):

Tarea para WEB SERVICES:
http://msdn.microsoft.com/es-es/library/cc952927(v=SQL.100).aspx


Ahora lo fundamental en Analysis Services se encuentra en estos videos:
Para empezar este video tu ya debes tener.
  1. Tener creado tu modelo estrella en SQL Server
  2. Cargada la información al modelo, esto lo harías con integration services
  3. Luego sigues estos sencillos pasos como el video para tu modelo

http://www.screencast.com/users/stjeloma/folders/Default/media/989ef281-396a-4611-aa5a-3ad8926b294b
http://www.screencast.com/users/stjeloma/folders/Default/media/faf71079-b500-49b6-abeb-618a6877772b
Espero en una proxima ocasion deseo explicar message queue y  Fuzzy lookup de SSIS

SSIS - MOVER Y RENOMBRAR UN ARCHIVO

SQL Server Integration Services - Mover y Renombrar un archivo
Yo se que ya existen muchos .. tutoriales de esto, entre ellos:

http://www.rafael-salas.com/2007/03/ssis-file-system-task-move-and-rename.html

Bueno en sí no puede decirles si funcionan o no, pero lo que si es que les falto explicar un detalle, espero poder explicarlo xD y les sea util para un primer ejercicio con SSIS

Vamos a empezar con algo sencillo:
  1. Foreach Loop Container
  2. File System Task - Para Mover
  3. File System Task - Para Rename

Ahorita no he configurado nada, solo le he cambiado nombre

Lo siguientes es configurar For Each Loop, para ello nos situamos en COLLECTION, volvemos a seleccionar Foreach File Enumerator, dado que así nos apareceran mas funciones.
  1. Folder: Seleccionamos la dirección de carpetas que vamos a copiar.
  2. File: Agregamos la extension de nuestro archivo, o ya sea como va iniciar nuestro archivo, entre otras.
  3. Fully Qualified: Esto representara que vamos a guardar el nombre y dirección en una variable.
 Por último, nos vamos a Variable Mappings y agregamos una nueva variable, podemos usar una ya existente o crear una ahí mismo, aqui almacenaremos el nombre completo de la variable.


Configuración de File System Task:


Ahora debemos agregar 2 variables Rename y  Move, ahora para variable Rename la seleccionamos luego nos vamos a la barra de propiedades, y  cambiamos la opción Evaluate As Expression: true y procedemos a editar la expression.

REPLACE( @[User::VarFile] , ".txt","_cargado.txt") 

Ahora vamos a agregarle la ubicación de destino a nuestra variable move:

File System Task:
Ahora procedemos a editar la tarea de Rename por ello, configuramos las opciones:
Destination Connection:
  1. IsDestinationPathVariable: True
  2. DestinationVariable: User::Rename
  3. OverwriteDestination: True
Operation:
  1. Operation: Rename File
Source Connection:
  1. IsSourcePathVariable: True
  2. SourceVariable: User::VarFile

 Al dar aceptar, aún nos aparecera que existe un error, por ello nos vamos a las propiedades de la tarea  Rename(Task File System) y cambiamos la opción a true  DelayValidation: True


Ahora vamos a configurar a Move (File System Task):

Destination Connection:
  1. IsDestinationPathVariable: True
  2. DestinationVariable: User::Move
  3. OverwriteDestination: True
Operation
  1. Operation: Move file
Source Connection
  1. IsSourcePathVariable: True
  2. SourceVariable: User::Rename
Nuevamente al dar aceptar, aún nos aparecera que existe un error, por ello nos vamos a las propiedades de la tarea  Move (Task File System) y cambiamos la opción a true  DelayValidation: True

Ahora por fín procedemos a ejecutar nuestro package:

viernes, 4 de marzo de 2011

Ciclos de vida del software

Bueno, estaba yo estudiando para un parcial cuando me tope con las metodologias del software, y bueno empece a leerlo xD parece que uno de los mas representativos es :


Poner la cola al burro


Que incluye 


Se coge a uno o varios informáticos,
Se les muestra más o menos el problema,
Se les deja solos en un cuarto a oscuras,
Transcurrido un tiempo se abre la puerta.

xD manera muy eficiente de probar nuestra suerte!!!