Как стать автором
Обновить

Администрирование

Сначала показывать
Порог рейтинга

Как подключитьcя к SAP Hana, используя Power BI

Microsoft Azure Data Engineering *
Tutorial

Всем привет!

В данной статье я расскажу, как построить отчет Power BI на данных SAP Hana. Внятной информации на этот счет в интернете я не нашел, поэтому пришла идея поделиться информацией. Так вышло, что в нашу команду прилетел новый проект – нужно было построить аналитику на данных SAP EWM, используя Power BI, как средство визуализации.

Когда-то, работая SAP BW консультантом еще в далеком 2019, я начал использовать Power BI для своих личных целей, как хобби. Произошло это случайно. Я хотел проанализировать вакансии с сайта подбора персонала, что и сделал. На это у меня есть отдельная статья. Дальше больше, в итоге скопился приличный опыт. Таким образом я стал одним из разработчиков на вышеуказанном проекте😊.    

Что на входе? Система SAP EWM (логистика, поставки) и куча графиков в Excel от заказчика. Причем некоторые графики должны обновляться не менее раза в час – то есть почти в реальном времени, рис. 1.  

Читать далее
Рейтинг 0
Просмотры 135
Комментарии 0

Новости

Руководство по обеспечению высокой доступности в Kubernetes

Блог компании RUVDS.com Серверное администрирование *Распределённые системы *Kubernetes *
Перевод
Tutorial

Перед вами полноценный гайд по запуску приложений с высокой доступностью (HA) в Kubernetes. В его основу лёг мой многолетний опыт работы с этой системой, приправленный лучшими практиками из официальной документации OpenShift и Kubernetes.
Читать дальше →
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 543
Комментарии 1

Моя борьба с санкциями или как появился умный VPN

Настройка Linux *Сетевые технологии *
Tutorial

Зачем людям ранее был нужен VPN (кроме мошенников конечно) - чтоб ходить на Linkedin и обходить всякие разные запреты РКН.

Когда ввели санкции и некоторые сайты перекрасились в сине-желтый цвет, то многие по старой памяти подумали - включим VPN и всё сразу станет как раньше, разве что русские сайты начнут открываться на 50мс медленнее.

Но не тут-то было. Вместе с перекраской сайтов, началась волна DDoS и хакерских атак на различные сервисы в РФ. В итоге, российские сайты закрылись от остального интернета. И с VPN стало очень некомфортно - хочешь пользоваться Terraform или там MatterMost скачать - включаешь VPN и сразу же не можешь сходить ни на Ozon ни на Госуслуги.

Интернет разделился на InnerNet и OuterNet.

Читать далее
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 4K
Комментарии 6

Микросервисы и неизбежная боль?

Программирование *Разработка под Linux *DevOps *Микросервисы *Kubernetes *

Сегодня трудно себе представить более переоцененный подход к созданию архитектуры программных решений, чем микросервисы. В сети доступно огромное количество статей и видеолекций, в которых авторы рассказывают о том, что такое микросервисы и зачем они нужны. С чем, в общем, справляются довольно успешно, раскрывая их преимущества и недостатки. Так что эта статья рискует стать очередным пересказыванием очевидных вещей. Поэтому я сосредоточусь на том, чтобы сформулировать и донести до вас то, как я понимаю эту тему, основываясь на опыте тех проектов, в которых имел честь принимать участие. И том совокупном коллективном опыте, что медленно, но верно накапливается в IT индустрии.

Эта статья является моим авторским текстом и не является переводом. Если вы со мной не согласны, желаете дополнить или поделиться своим мнением, я буду рад обсудить вашу взвешенную и аргументированную позицию в комментариях.

Читать далее
Всего голосов 47: ↑45 и ↓2 +43
Просмотры 8.2K
Комментарии 83

Ampere Computing продолжает развивать ARM-процессоры для дата-центров: уже рассылаются серверные чипы

Блог компании Selectel Высокая производительность *IT-инфраструктура *Процессоры Сетевое оборудование

Примерно два года назад о компании Ampere Computing стали активно говорить — она представила 128-ядерный ARM-процессор Altra Max, который предназначался для установки в специализированное оборудование для дата-центров и индустрии сетевых технологий в целом. Компания дала обещание до конца 2021 года реализовать отгрузку первой партии чипов. Более того, она, в общем-то, выполнила это обещание.

Ampere Computing не стала почивать на лаврах и начала разрабатывать новые чипы, причем последний из них, AmpereOne, базируется на собственном варианте архитектуры. Подробности о новинке и планах компании — под катом.
Читать дальше →
Всего голосов 27: ↑26 и ↓1 +25
Просмотры 2.4K
Комментарии 5

Big Data for big thing: система социального кредита в Китае

Блог компании Timeweb Cloud IT-инфраструктура *Big Data *Киберпанк
Или великий китайский социальный рейтинг. Что это вообще такое, как он возник, что получилось в итоге, а главное — зачем?



Мы привыкли считать Китай страной весьма далёкой от нашей цивилизации — как в географическом, так и в ментальном смысле. Я бы даже сказал, что во многом её до сих пор считают «отсталой». У неё нет высоты американских технологий или мощи российских сил ядерного сдерживания, их Шекспиры нам неизвестны, а их Лувры, в общем-то кажутся не такими интересными. А ещё их полтора (а может, два?) миллиарда человек. И мне кажется, мы прозевали момент, когда Китай единственный на планете сдал суровый экзамен на мастерство инфраструктурного манёвра. Я говорю про времена ковидного поветрия, по итогам которого только одна страна (угадайте, какая) вышла с положительными показателями экономического роста.
Читать дальше →
Всего голосов 36: ↑34 и ↓2 +32
Просмотры 4.4K
Комментарии 11

Облачные сети: что предлагает изолированный VPN

Блог компании CloudMTS IT-инфраструктура *Сетевые технологии *Облачные сервисы

Поговорим о том, зачем нужен высокоскоростной изолированный VPN в экосистеме облачного провайдера. Вопрос актуален — согласно отчету Findstack к концу 2022 года в облаке окажутся 82% всех корпоративных нагрузок. С одной стороны, речь идет про обеспечение информационной безопасности. С другой — о взаимодействии между распределенными сервисами в облачных средах.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 1.5K
Комментарии 2

Создание REST API с помощью Feathers.js и SQLite

Блог компании FirstVDS Системное администрирование *API *
Перевод

Вы ищете способ создать веб-приложение с такими функциями, как аутентификация, настройка базы данных и авторизация, без написания тонны кода и конфигураций? Когда-нибудь хотели создать готовое к выпуску в прод приложение за считаные дни?

Хотите — верьте, хотите — нет, но это возможно! Это руководство покажет вам, как использовать Feathers.js для создания REST API за считаные минуты. Мы изучим Feathers.js, реализуем пример API, а также поделимся некоторыми мыслями и соображениями.

Давайте узнаем, как создать REST API Feathers.js для быстрого прототипирования приложения.
Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 1.3K
Комментарии 0

Wix toolset: не так страшен черт, как Windows installer

Блог компании Auriga .NET *XML *DevOps *Разработка под Windows *
Tutorial

В статье я хотел бы поделиться своим опытом написания инсталлятора для Windows с использованием инструмента Windows Installer XML Toolset (далее - Wix). К сожалению, несмотря на всю мощь данного инструмента, его использование сильно осложняется куцей документацией, старенькими кукбуками, вялыми ветками форумов и вытеснением .msi и .exe пакетов контейнеризацией. Однако, сегодня продолжают активно развиваться и создаваться программные продукты требующие развертывания на виндовой машине с использованием традиционных установочных пакетов.

Читать далее
Всего голосов 9: ↑9 и ↓0 +9
Просмотры 1.8K
Комментарии 5

Как мы упростили подготовку данных для тестирования

Блог компании Сбер Тестирование IT-систем *Хранение данных *

Привет, Хабр! Меня зовут Сергей Петровский, я руководитель IT-направления в СберТехе — компании, которая строит цифровой фундамент Сбера.

Мы создаём Platfrom V — облачную платформу с готовой средой разработки, компонентами и инструментами для быстрого создания бизнес-приложений. В этой статье расскажу об одном из сервисов Platform V, который решает проблему подготовки тестовых данных при тестировании сложных интеграционных сервисов.

SyntWork, о котором пойдёт речь, входит в семейство инструментов Platfrom V Works для agile-разработки. Эта статья — первая в цикле материалов о Works. В следующих статьях расскажем про другие инструменты: в Works много сервисов для agile-разработки, и каждый достоин отдельного материала.

Поехали!

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 465
Комментарии 1

Водопровод в современной квартире

DIY или Сделай сам Инженерные системы
Из песочницы

Здравствуйте! Тема ремонта актуальна для всех и во все времена. Я занимаюсь монтажом сантехники и знаю, что разобраться с нуля в этом деле довольно сложно. Но чтобы проконтролировать качество работ надо хоть немного разбираться в сантехнике. Я в краткой форме освятил ключевые моменты на которые нужно обращать внимание. Надеюсь, это будет полезная статья.

Читать далее
Всего голосов 143: ↑126 и ↓17 +109
Просмотры 29K
Комментарии 184

Команда SED в Linux/Unix с примерами

Блог компании RUVDS.com Настройка Linux **nix *Серверное администрирование *
Перевод
Tutorial

Компиляция из двух смежных статей на тему использования команды sed для редактирования текстовых файлов, включая различные варианты поиска и замены шаблонов, а также всевозможные операции со строками. Идею к публикации этого гайда подал участник nronnie в комментарии к предыдущей статье, посвящённой работе с Bash.
Читать дальше →
Всего голосов 35: ↑34 и ↓1 +33
Просмотры 5.1K
Комментарии 9

GreenPlum. PostGIS

Программирование *Администрирование баз данных *Читальный зал

Всем привет! Рассмотрим расширение для баз данных, которое добавляет поддержку географических объектов, а значит появляется возможность выполнять запросы местоположения

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Просмотры 637
Комментарии 0

Работа с фреймворками Python: преимущества и проблемы

Блог компании Southbridge Python *Программирование *IT-инфраструктура *Карьера в IT-индустрии

Фреймворки помогают ускорить разработку и сделать её приятнее. Программу, которая раньше писалась неделю и занимала 1000 строк, с помощью фреймворка вы можете создать за пару часов и уместить в 50 строчках кода. Некоторые решения даже поставляются в виде подписки на сервисы, и программисту остаётся только написать шаблонный код — остальное сервис сделает сам. Несмотря на всё это, в российском IT всё равно чаще выбирают писать что-то своё, тратя на это много сил, времени и денег. Почему так происходит, попытались разобраться с Денисом Наумовым, Techlead и Data Engineer в Skyeng. 

Читать далее
Всего голосов 17: ↑12 и ↓5 +7
Просмотры 3.8K
Комментарии 2

Облако — инструмент для развития бизнеса (и даже в кризис)

Блог компании Timeweb Cloud Бизнес-модели Облачные сервисы IT-компании
image

Как избежать ликвидации и продолжить развитие бизнеса в кризис? Если раньше этот вопрос настигал раз в 4-8 лет, то теперь искать ответы приходится чаще. Например, вспыхнувшая в 2020 году пандемия показала, что при экономическом спаде стоит начинать не с экономии ресурсов, а с их эффективного распределения. И еще лучше продумать антикризисный план, который в случае чего может выручить. Тогда к этому не были готовы, но IT сфера пришла на помощь. Сегодня мы расскажем об инструментах, которые остаются актуальными и на сегодняшний день. Давайте заглянем в «облачное» будущее.
Читать дальше →
Всего голосов 10: ↑7 и ↓3 +4
Просмотры 412
Комментарии 1

Низкоорбитальная навигационная система: подводные камни

Глобальные системы позиционирования *Беспроводные технологии *Геоинформационные сервисы *Распределённые системы *Производство и разработка электроники *

За час до того, как я сел писать эти строки, первый спутник-демонстратор низкоорбитальной навигационной системы Pulsar отделился от разгонного блока.

Идею этой системы я изложил в прошлой статье. Компания Xona планирует вывести около 300 небольших спутников на низкую орбиту. Каждый спутник будет снабжен приемником сигналов глобальных навигационных систем (ГНСС), по их сигналам спутники будут определять свои траектории движения и синхронизироваться. Из-за удаленности от поверхности земли и ориентации антенны, спутники будут оставаться вне досягаемости наземных постановщиков помех.

Каждый спутник системы будет формировать собственный сигнал, который благодаря близости к поверхности планеты, окажется в 100 раз мощнее сигналов ГНСС. В совокупности с криптографической защитой сигнала это обещает устойчивость навигации к помехам и спуфинговым атакам. А за счет простоты спутников и их вывода, простоты комплекса управления, стоимость всей системы можно уместить в несколько сотен млн долларов.

Читать далее
Всего голосов 19: ↑19 и ↓0 +19
Просмотры 2.9K
Комментарии 7

Подключение внешних таблиц к Greenplum

Администрирование баз данных *Хранение данных *

Как легко создавать подключение между таблицами, размещенными в различных СУБД и ускорять работу с ними.

Читать далее
Рейтинг 0
Просмотры 609
Комментарии 0

О чём расскажут на Hydra: параллельность и распределённость от введения до хардкора

Блог компании JUG Ru Group Параллельное программирование *Конференции Распределённые системы *

У конференции Hydra в этом году кое-что меняется: кроме двух онлайн-дней, будет ещё и офлайн-день в Петербурге, позволяющий по-настоящему собраться вместе и как следует пообщаться.

И если обычно программа Hydra делилась на два больших блока «concurrency» и «distributed», то в этом году получился ещё и третий: про «внутренности» баз данных.

Но главное остаётся прежним:

— Конференция посвящена разработке параллельных и распределенных систем

— На ней сходятся вместе IT-индустрия и академический мир (тут можно познакомиться и со свежими теоретическими результатами, и с «историями из продакшна»)

— Доклады на английском

О чём именно расскажут в этот раз? Хотя на сайте описания докладов на английском, для хабрачитателей перевели их на русский.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 1.4K
Комментарии 1

Зачем мы установили беспроводные датчики мониторинга напряжения стоек и в чем профит для клиентов дата-центра

Блог компании Selectel IT-инфраструктура *Серверная оптимизация *Энергия и элементы питания Инженерные системы

Для работы любой серверной стойки в дата-центре необходимо электричество. Даже короткий сбой электроснабжения стоечного оборудования расценивается как серьезная авария, приводящая к отказу основных сервисов. Поэтому мониторинг напряжения в стойках так важен и операторы дата-центров уделяют ему значительное внимание.

Меня зовут Антон Бондарь, я работаю старшим инженером по эксплуатации в московском дата-центре Selectel — «Берзарина». Кстати, недавно этот ДЦ получил звание «ЦОД года» на премии ЦОДы.рф. В этом тексте я расскажу, как мы собираем данные по стойкам и почему решили установить для этого беспроводные датчики напряжения.
Читать дальше →
Всего голосов 32: ↑31 и ↓1 +30
Просмотры 3.6K
Комментарии 8

Обрабатывать ли в PVS-Studio вывод других инструментов?

Блог компании PVS-Studio Информационная безопасность *Управление разработкой *DevOps *

Обрабатывать ли в PVS-Studio вывод других инструментов?
Анализатор PVS-Studio умеет "схлопывать" повторяющиеся предупреждения. Предоставляет возможность задать baseline, что позволяет легко внедрять статический анализ в legacy-проекты. Стоит ли предоставить эти возможности для сторонних отчётов?

Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 749
Комментарии 2