Публикации по теме 'etl'


Javascript var, let или const: что следует использовать.
Если вам когда-либо будет трудно решить, какое ключевое слово использовать при объявлении ваших переменных в javascript, вот две основные вещи, которые следует учитывать: 1. Переменная область видимости Одним из наиболее важных факторов, которые следует учитывать перед объявлением вашей переменной, является область действия, которая в основном представляет собой область вашего кода, где вы надеетесь ее использовать. В настоящее время Javascript имеет 3 типа области видимости:..

Var против Const против Let
Var против Const против Let Сегодня я видел проект Typescript, в котором каждая переменная была объявлена ​​с использованием `var`. Я думал, что использование `var` больше не рекомендуется, но я перепроверил, чтобы убедиться. Этот вопрос и ответ на него в Stackoverflow отвечают на вопрос Когда следует использовать `var`, `const` и `let`? Короткий ответ: вы никогда не должны использовать `var` и всегда выбирать между `const` для неизменяемых переменных и `let` для изменяемых..

Понимание области видимости в JavaScript
Область видимости — одна из очень важных и базовых вещей в JavaScript, которую вам нужно знать, чтобы понять, как работает функция. Итак, что же такое Scope? Области действия, по сути, порядок приоритета переменной означает, что в основном решается, какие переменные отображать, а какие нет. Типы области В javascript доступно множество типов, но наиболее важными являются локальная и глобальная области действия. Другие — лексическая и блочная область. Я объясню позже типы других..

Улучшения ES6: стрелочные функции и переменные const/let
ES6 был выпущен в июне 2015 года. С ним появилось много новых функций, таких как стрелочные функции, let и const, промисы, модули и классы. Их гораздо больше, но, согласно опросу, проведенному 2ality.com, они являются наиболее распространенными. Все эти вещи технически существовали в Javascript до того, как был реализован ES6, но новый выпуск упростил их написание и чтение, что-то, называемое «синтаксическим сахаром». Эта статья будет в основном посвящена стрелочным функциям, но мы..

Введение в var, let, const, заявления и выражения в javascript
Разница между var, let и const Чтобы понять разницу между var , let и const . Нам нужно понять, что означает масштаб Область видимости в Javascript Область действия определяет доступность переменной, функций и объектов во время выполнения. Например, переменная, объявленная в определенной области, не может быть доступна вне той области, в которой они объявлены. В javascript есть разные типы областей видимости. Но в статье мы сосредоточимся на области действия функции и..

Javascript ES6: var, let или const?
В этом разделе мы обсудим 3 способа объявления переменной в javascript. //Original, function scope var foo = “Hello world” // Similar to var, block scope let foo = “Hello world” // Cannot be re-assigned const foo = “Hello world” вар переменная var имеет область действия , что означает, что она будет доступна во всей функции, см. пример ниже. Как вы видите выше, мы создали переменную var сразу после функции в строке 1, а затем есть блок if, а внутри блока if мы снова..

Вопросы по теме 'etl'

Для разработчиков, стоит ли изучать / использовать SSIS?
Я начинаю активно участвовать в работе с ETL в моей текущей работе, и все, похоже, неравнодушны к SSIS. Я изо всех сил пытаюсь выполнить самые тривиальные преобразования через студию BI, которые обычно приравниваются к паре циклов foreach с щепоткой...
2395 просмотров
schedule 10.11.2021

SSIS как импортировать данные из Paradox?
Я пытаюсь импортировать данные, поступающие из базы данных Paradox (все файлы * .DB находятся в папке) на Sql server 2008 с SSIS 2008. Из моего источника OLE DB я создал новое соединение с помощью Jet 4.0 OLE DB Provider и затем указал «Paradox 5.0»...
3708 просмотров
schedule 09.10.2021

.NET ETL процесс
Сначала немного предыстории; мы разрабатываем хранилище данных и изучаем, какие инструменты использовать для нашего процесса ETL. Команда очень ориентирована на разработчиков, все знают C #. Пока я смотрел на RhinoETL, Pentaho (чайник), Astrix...
7058 просмотров
schedule 02.12.2021

Ошибка переопределения SQL квалификатора источника с сопоставлением переменных
Я использую переменную сопоставления типа данных даты / времени и агрегации MAX. В переопределении SQL квалификатора источника я даю select col1,col2 from tbl where col1>$$dt (col1 также является типом данных даты) Когда я проверяю запрос,...
3434 просмотров

Копирование данных с помощью переменной запроса
Я обнаружил, что в SSIS легко генерировать динамические запросы, используя конкатенацию строк в выражении переменной. Это сработало для меня при создании запроса и последующем его выполнении с помощью задачи «Выполнение SQL». С помощью этой...
355 просмотров
schedule 10.09.2021

Как решить проблему с файлом UNC в SSIS
Я пытался импортировать файл xls в папку UNC с помощью SSIS и получил следующую ошибку: [Задача файловой системы] Ошибка: произошла ошибка со следующим сообщением об ошибке: «Указанный путь, имя файла или оба слишком длинные. Полное имя файла...
358 просмотров
schedule 07.11.2021

Правильный способ переноса миллионов строк из исходной таблицы базы данных в целевую таблицу базы данных
Я столкнулся с той же проблемой, и у меня нет хорошего общего решения - Сценарий такой: У меня есть исходная таблица в базе данных (например, MS SQL Server) с несколькими миллионами строк. Всего с парой Гб табличных данных. Я хочу вставить...
2808 просмотров
schedule 11.09.2021

Задание Talend не работает должным образом при использовании в нем нескольких пар tBufferOuput / tBufferInput
Я разрабатываю большую работу в Talend Open Studio (около 90 компонентов сейчас и минимум 150 в конце разработки). Но количество компонентов в подзаданиях ограничено, потому что Java-метод подзадачи не может превышать ограничение в 65536 байт....
1437 просмотров
schedule 02.10.2021

OrientDB ETL с файлом данных JSON
Я не вижу хорошей документации о том, как использовать функцию OrientDB ETL для загрузки файла JSON данных . Я запускаю эту команду: ./oetl.sh ../template_etl.json Содержимое template_etl.json выглядит так: { "config": { "log":...
2431 просмотров
schedule 06.10.2021

Pentaho - наличие нескольких строк копирования, чтобы результаты были пустыми.
Я пытаюсь обработать некоторые данные и сохранить их в хранилище данных. Для этого я хотел сохранить измерения в одном преобразовании, а факт (только один) в другом преобразовании. Итак, я могу использовать задание для выполнения первого, copy rows...
6036 просмотров
schedule 25.09.2021

Статус преобразования Informatica HTTP
У меня есть отображение с преобразованием HTTP. Как я могу получить код состояния запроса (например, 200 (ОК), если запрос выполнен успешно, или 404 (Не найден), если сервер не работает)? Заранее спасибо.
772 просмотров

SSIS - как создать имя выходного файла (CSV) как параметр динамического проекта?
В моем проекте SSIS мне нужно выводить файлы CSV после выполнения преобразований в SSIS. Все сгенерированные файлы должны храниться по предопределенному пути (настроенному как строка подключения) с использованием генератора динамических имен файлов...
545 просмотров
schedule 28.11.2021

Изменение ETL на инкрементную нагрузку
Я новичок в создании пакетов etl, и я учусь изучать пакеты в Visual Studio. Мне была поставлена ​​задача, которая включает в себя использование текущей логики в ETL из оператора слияния и перепроектирование ETL для обеспечения работающего пути...
206 просмотров
schedule 29.09.2021

Используйте отдельный файл журнала для каждого задания интеграции данных Pentaho (чайник)
Я хотел бы, чтобы каждое задание в Pentaho регистрировало информацию о выполнении в отдельном файле журнала вместо одного файла в /opt/pentaho/server/data-integration-server/logs/pentaho.log . Кто-нибудь знает, как это сделать? В качестве...
1785 просмотров
schedule 04.11.2021

Миграция инструмента ETL: передовой опыт параллельного запуска
Я новичок в миграции ETL. Я работал с Talend, но еще не столкнулся с задачей перенести большой проект ETL с одного инструмента на другой (IBM Data Manager в Informatica PowerCenter или Informatica Developer). Я ищу общие рекомендации по переносу...
473 просмотров

Разрешено ли использование ENTITY в пакете конфигурации SSIS?
Я пытаюсь определить один глобальный пакет конфигурации для всех моих файлов .dtsx. У меня там логин: <Configuration ConfiguredType="Property" Path="\Package.Connections[SourceConnectionOLEDB].Properties[UserName]" ValueType="String">...
77 просмотров
schedule 11.11.2021

Создание файла PDF из вывода преобразования в SSIS
Я хочу создать файл PDF с выводом запроса в SSIS. PDF-файл должен иметь заголовки в одном столбце и соответствующие значения в другом столбце. Может ли кто-нибудь сообщить мне, возможно ли написать сценарий, который делает это для любого количества...
720 просмотров
schedule 07.10.2021

Пакет SSIS не работает при запуске с использованием строки cmd
когда я пытаюсь запустить пакет SSIS, он не выдает ошибку Описание: для запуска пакета SSIS вне SQL Server Data Tools необходимо установить Standard Edition (64-разрядную версию) служб Integration Services или выше. это происходит только с...
487 просмотров
schedule 25.10.2021

Как лучше всего тестировать ETL - сравнение исходных и целевых данных
Текущая установка, которая у нас есть для тестирования ETL: Целевая база данных хранилища данных подключена к исходной базе данных через связанный сервер. Команда QA написала сценарий, который будет читать, преобразовывать данные из исходной...
1767 просмотров
schedule 05.12.2021

Преобразование клеевого паркета AWS в s3
Мы используем aws glue etl jobs для преобразования s3 Json или CSV в формат parquet, и результат мы сохраняем в новом s3. Это задание выполняется периодически. Мы сталкиваемся с проблемой, например, если у нас есть 10 файлов json каждый раз, когда...
2188 просмотров
schedule 09.10.2021