8
SSIS SQL Server Integration Services Ing. Bernardo A. Robelo

Variables en SSIS

  • Upload
    brobelo

  • View
    3.807

  • Download
    2

Embed Size (px)

DESCRIPTION

Que son Variables? Propiedades de Variables Tipos de Variables Donde usar variables? Expresiones

Citation preview

Page 1: Variables en SSIS

SSISSQL Server Integration

ServicesIng. Bernardo A. Robelo

Page 2: Variables en SSIS

Contenido

Expresiones

Donde usar variables?

Tipos de Variables

Propiedades de las Variables

Que son Variables?

Page 3: Variables en SSIS

Variables

Qué son Variables?Objetos temporales para almacenar valores en los paquetes.

Disenados para ser usadas con otros objetos como conexiones, tareas y transformaciones.

Solucionan un problema (Task no pueden ver otras task)

Dos namespaces:

System• Solo lectura• No pueden ser borrados

User • Declarados en el paquete

Page 4: Variables en SSIS

Propiedades de las VariablesNombre

Descripcion

Data Type

Value

Expression

Read only

Scope

Evaluate as expression

Page 5: Variables en SSIS

Tipos de Variables

Tipo Dataflow Comments

Boolean DT - Bool True=1 False=0

Datetime DT – DB Times y/m/d h/m/s

Double DT – R8 Punto flotante

Int 32 DT – I4 4 byte

String DT - WSTRNull

4000 MAX

Page 6: Variables en SSIS

Donde usar variables?

Donde sea!Constraint For each, For each loopData flow Data source ExpressionsConfiguracion de paquete

Donde sea!Constraint For each, For each loopData flow Data source ExpressionsConfiguracion de paquete

Page 7: Variables en SSIS

Expresiones

Que son las Expresiones? Expresiones en propiedades. Permite asignar dinámicamente valores a las propiedades de los objetos. Permite a las variables determinar propiedades en tiempo de ejecución. Se usan en el panel de propiedades F4 (Expressions).

Usando Expresiones Task, Containers, Connection Managers. Usar editor propiedades. For Each Enumerators

• Abrir Control y usar Pagina de Collections.

Data flow components• No todos soportan expressions

Solo usan:• SQL Destination

– Timeout

• Flat file destination– Header

• Row/ [Percent sampling – Sampling value

• Ole DB Command– SQL Command

• XML Sources– XML Data

Page 8: Variables en SSIS

bernardorobelo.blogspot.com