Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La tarea de carga de Azure SQL DW permite que un paquete SSIS cargue datos locales en una tabla de Azure SQL Data Warehouse (DW). El formato de archivo de origen de datos que se admite actualmente es texto delimitado en codificación UTF8. El proceso de carga sigue el enfoque eficaz de PolyBase. En concreto, los datos se cargarán primero en Azure Blob Storage y, a continuación, en Azure SQL DW. Por lo tanto, se necesita una cuenta de Azure Blob Storage para usar esta tarea.
Para agregar una tarea de carga de Azure SQL DW, arrástrela desde el cuadro de herramientas de SSIS al lienzo del diseñador y haga doble clic o haga clic con el botón derecho y haga clic en Editar para ver el cuadro de diálogo del editor de tareas.
En la página General , configure las propiedades siguientes.
| Campo | Descripción |
|---|---|
| DirectorioLocal | Especifica el directorio local que contiene los archivos de datos que se van a cargar. |
| Recursivamente | Especifica si los subdirectorios se deben buscar de forma recursiva. |
| NombreDeArchivo | Especifica un filtro de nombre para seleccionar archivos con un determinado patrón de nombre. MiHoja*.xsl* incluirá archivos como MiHoja001.xsl y MiHojaABC.xslx. |
| Delimitador de fila | Especifica los caracteres que marcan el final de cada fila. |
| Delimitador de columna | Especifica uno o más caracteres que marcan el final de cada columna. Por ejemplo: | (barra vertical), \t (tabulación), ' (comilla simple), " (comilla doble) y 0x5c (barra diagonal inversa). |
| IsFirstRowHeader | Especifica si la primera fila de cada archivo de datos contiene nombres de columna en lugar de datos reales. |
| AzureStorageConnection | Especifica un administrador de conexiones de Azure Storage. |
| BlobContainer | Especifica el nombre del contenedor de blobs al que se cargarán los datos locales y se retransmitirán a Azure DW a través de PolyBase. Si no existe ningún contenedor, se creará uno. |
| BlobDirectory | Especifica el directorio de blobs (estructura jerárquica virtual) al que se cargarán y retransmitirán los datos locales a Azure DW a través de PolyBase. |
| RetainFiles | Especifica si se deben conservar los archivos cargados en Azure Storage. |
| Tipo de Compresión | Especifica el formato de compresión que se usará al cargar archivos en Azure Storage. El origen local no se verá afectado. |
| Nivel de Compresión | Especifica el nivel de compresión que se usará para el formato de compresión. |
| AzureDwConnection | Especifica un administrador de conexiones ADO.NET para Azure SQL DW. |
| NombreDeTabla | Especifica el nombre de la tabla de destino. Elija un nombre de tabla existente o cree uno eligiendo <Nueva tabla ...>. |
| TableDistribution | Especifica el método de distribución para la tabla nueva. Se aplica si se especifica un nuevo nombre de tabla para TableName. |
| HashColumnName | Especifica la columna usada para la distribución de la tabla hash. Se aplica si HASH se ha especificado para TableDistribution. |
Verá una página Asignaciones diferente dependiendo de si va a cargar en una nueva tabla o en una existente. En el primer caso, configure las columnas de origen que se van a asignar y los nombres correspondientes en la tabla de destino que se creará. En el segundo caso, configure las relaciones de asignación entre las columnas de origen y las de destino.
En la página Columnas , configure las propiedades de tipos de datos para cada columna de origen.
La página T-SQL muestra el T-SQL que se utiliza para cargar datos desde Azure Blob Storage hasta Azure SQL DW. La instrucción T-SQL se genera automáticamente a partir de configuraciones de otras páginas y se ejecuta como parte de la tarea. Puede editar manualmente la instrucción T-SQL generada para adaptarla a sus necesidades concretas haciendo clic en el botón Editar . Puede revertirla para volver a la que se genera automáticamente más tarde haciendo clic en el botón Restablecer .