Як реалізувати перетворення «уточнююче запит» в режимі повного кешування за допомогою

У списку Доступні стовпці підстановки виберіть стовпці. Потім в списку Операція пошуку задайте, чи будуть значення з стовпців підстановки заміщати значення з вхідних стовпців або ж вони будуть перезаписані в новий стовпець.

Щоб зберегти зміни в перетворенні «Уточнюючий запит», натисніть кнопку ОК.

Реалізація перетворення «Уточнюючий запит» в режимі повного кешування в двох пакетах з використанням керування підключенням з кешем і джерела даних в потоці даних

У середовищі Business Intelligence Development Studio відкрийте проект служб Integration Services, а потім відкрийте два пакети.

На вкладці «Потік управління» в кожному пакеті додайте завдання потоку даних.

У батьківському пакеті додайте до потоку даних перетворення «Перетворення кеша», а потім підключіть перетворення до джерела даних.

При необхідності налаштуйте джерело даних.

Виберіть Використовувати кеш файлів.

У полі Ім'я файлу введіть ім'я файлу або натисніть кнопку Огляд і виберіть файл.

Якщо ввести шлях до неіснуючого файлу, то система створить файл тільки при виконанні пакета.

Рівень захисту пакета не застосовується до кешувального файлу. Якщо Кешована файл містить важливі дані, використовуйте список управління доступом (ACL), щоб заборонити доступ до розташування або папці, в якій зберігається файл. Доступ слід дозволити тільки певним облікових записів. Додаткові відомості див. У розділі Керування доступом до файлів, що використовуються пакетами.

Перейдіть на вкладку Стовпці. а потім задайте, які стовпці будуть стовпцями індексу, за допомогою команди Позиція індексу.

Для неіндексованих стовпців позиція індексу дорівнює 0. Для індексованих стовпців позиція індексу є позитивним порядковим номером.

Виконайте одну з таких дій, щоб заповнити даними диспетчер з'єднань з кешем, який використовується в другому пакеті.

Запустіть батьківський пакет.

Двічі клацніть диспетчер з'єднань з кешем, створений в кроці 4, натисніть кнопку Стовпці. виділіть рядки, а потім натисніть клавіші «CTRL» + «C», щоб скопіювати метадані стовпці.

У дочірньому пакеті створіть диспетчер з'єднань з кешем. Для цього клацніть правою кнопкою миші в області Диспетчери з'єднань. натисніть кнопку Створити з'єднання. виберіть значення CACHE в діалоговому вікні Додавання керування підключенням служб SSIS. а потім натисніть кнопку Додати.

Область Диспетчери з'єднань з'явиться над наступними вкладками конструктора Integration Services: Потік управління. Потік даних і Обробники подій.

Виберіть Використовувати кеш файлів.

У полі Ім'я файлу введіть ім'я файлу або натисніть кнопку Огляд і виберіть файл.

Рівень захисту пакета до файлу кешу не застосовується. Якщо Кешована файл містить важливі дані, використовуйте список управління доступом (ACL), щоб заборонити доступ до розташування або папці, в якій зберігається файл. Доступ слід вирішувати тільки певним облікових записів. Додаткові відомості див. У розділі Керування доступом до файлів, що використовуються пакетами.

Якщо в кроці 8 були скопійовані метадані стовпці, натисніть кнопку Стовпці. виберіть порожній рядок, а потім натисніть клавіші «CTRL» + «V», щоб вставити метадані стовпці.

Додайте перетворення «Уточнюючий запит» і налаштуйте перетворення, виконавши такі дії.

Підключіть перетворення «Уточнюючий запит» до потоку даних, перетягнувши з'єднувач - зелену або червону стрілку - з джерела або попереднього перетворення в перетворення «Уточнюючий запит».

Щоб налаштувати компонент, двічі клацніть джерело або попереднє перетворення.

Виберіть Диспетчер з'єднань з кешем в області Тип з'єднання.

Виберіть параметр обробки помилок для рядків без співпадаючих записів зі списку Вкажіть метод обробки рядків без співпадаючих елементів.

На сторінці З'єднання виберіть зі списку Диспетчер з'єднань з кешем доданий диспетчер з'єднань з кешем.

Перейдіть на сторінку Стовпці і перетягніть як мінімум один із стовпців в списку Доступні вхідні стовпці в стовпець списку Доступні стовпці підстановки.

У списку Доступні стовпці підстановки виберіть стовпці. Потім в списку Операція пошуку задайте, чи будуть значення з стовпців підстановки заміщати значення з вхідних стовпців або ж вони будуть перезаписані в новий стовпець.

Щоб зберегти зміни в перетворенні «Уточнюючий запит», натисніть кнопку ОК.

Відкрийте батьківський пакет, додайте завдання «Виконання пакета» до потоку управління, а потім налаштуйте завдання для виклику дочірнього пакета. Додаткові відомості див. У розділі Завдання «Виконання пакета».

Реалізація перетворення «Уточнюючий запит» в режимі повного кешування з використанням керування підключенням з кешем і існуючого файлу кеша

У середовищі Business Intelligence Development Studio відкрийте проект Integration Services, а потім відкрийте пакет.

Клацніть правою кнопкою в області Диспетчери з'єднань і виберіть команду Створити з'єднання.

Область Диспетчери з'єднань з'явиться над наступними вкладками конструктора Integration Services: Потік управління. Потік даних і Обробники подій.

У діалоговому вікні Додавання керування підключенням зі службами SSIS виберіть значення CACHE і натисніть кнопку Додати. щоб додати диспетчер з'єднань з кешем.

Виберіть Використовувати кеш файлів.

У полі Ім'я файлу введіть ім'я файлу або натисніть кнопку Огляд і виберіть файл.

Рівень захисту пакета до файлу кешу не застосовується. Якщо Кешована файл містить важливі дані, використовуйте список управління доступом (ACL), щоб заборонити доступ до розташування або папці, в якій зберігається файл. Доступ слід дозволити тільки певним облікових записів. Додаткові відомості див. У розділі Керування доступом до файлів, що використовуються пакетами.

Перейдіть на вкладку Стовпці. а потім задайте, які стовпці будуть стовпцями індексу, за допомогою команди Позиція індексу.

Для неіндексованих стовпців позиція індексу дорівнює 0. Для індексованих стовпців позиція індексу є позитивним порядковим номером.

На вкладці Потік управління додайте завдання потоку даних до пакету, а потім додайте перетворення «Уточнюючий запит» до потоку даних.

Налаштуйте перетворення «Уточнюючий запит», виконавши такі дії.

Підключіть перетворення «Уточнюючий запит» до потоку даних. Для цього перетягніть з'єднувач (зелену або червону стрілку) з джерела або попереднього перетворення на перетворення «Уточнюючий запит».

Щоб налаштувати компонент, двічі клацніть джерело або попереднє перетворення.

Виберіть Диспетчер з'єднань з кешем в області Тип з'єднання.

Виберіть параметр обробки помилок для рядків без співпадаючих записів зі списку Вкажіть метод обробки рядків без співпадаючих елементів.

На сторінці З'єднання виберіть зі списку Диспетчер з'єднань з кешем доданий диспетчер з'єднань з кешем.

Перейдіть на сторінку Стовпці і перетягніть як мінімум один із стовпців в списку Доступні вхідні стовпці в стовпець списку Доступні стовпці підстановки.

Схожі статті