28 December 2024
14 September 2025
masoudسلام دوستان ، کسی در خصوص پیاده سازی ssl certificate روی ریپورت سرور مسلط هستش ؟
سلام
وقت بخیر
با CDN میخوایید SSL رو پیاده سازی کنید؟
و اینکه فقط سرویس RS رو روی سرورتون دارید؟
masoudسلام دوستان ، کسی در خصوص پیاده سازی ssl certificate روی ریپورت سرور مسلط هستش ؟
باید certificate رو تعریف کنهید و بعدا توی ریپورت سرور اضافه کنید.
البته باید توی firewall اول تعریف بشه
15 September 2025
23 September 2025
24 September 2025
Morteza.Rسلام وقت بخیر - من همچین جدولی دارم و میخوام چجوری باشه که هر ثبت سفارش در یک ردیف باشه و بقیه اطلاعات هم در یک ردیف جلوش به ترتیب نمایش داده بشن . ممنون میشم کمک کنید
باید دیتاتون رو pivot کنید
اینجا راجع بهش بیشتر ببینید:
https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://www.aparat.com/v/TF47b&ved=2ahUKEwiK_b7Hl_GPAxWWnf0HHYsoCJAQwqsBegQIBxAE&usg=AOvVaw2X4pnOCCv0uW9O40UY96TD
S-Shgnباید دیتاتون رو pivot کنید
اینجا راجع بهش بیشتر ببینید:
https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://www.aparat.com/v/TF47b&ved=2ahUKEwiK_b7Hl_GPAxWWnf0HHYsoCJAQwqsBegQIBxAE&usg=AOvVaw2X4pnOCCv0uW9O40UY96TD
ممنون. ولی من میخوام در هر ردیف فقط یک شماره سفارش رو نشون بده و بقیه ستونهای مربوط به اون سفارش در همون ردیف در ستونهای دیگه نمایش بده. یعنی هر ردیف یک شماره سفارش . هر کاری کردم نشد
10 November 2025
سلام دوستان
وقت بخیر
من دارم موضوع کشف تغییرات داده رو یاد میگیرم. با کامپوننت هایی مثل scd یا روش hash کردن دیتا ، آشنا هستم .
میخواستم از CDC استفاده کنم ولی مشکلم اینه که مقدار قبل و بعد تغییر رو ، فقط در جدول سیستمیه مربوط به CDC نشون میده.
میشه کاری کرد که اگر دیتا در oltp تغییر کرد، مقدار قبل و بعد تغییر رو در dw هم نشون بده؟
مثلاً رکورد قبلی رو ببنده و یه رکورد جدید با مقدار جدید ، در dw وارد کنه.
در روش CDC همه اینایی که میخوام پیاده میشه، اماااا در جداول سیستمی!
میشه کاری کرد که اون دیتا در جداول dw هم نشون داده بشه؟
12 November 2025
سلام امیدوارم این کمکتون بکنه:
## راهحل: CDC + SCD Type 2
معماری پیشنهادی:
OLTP (با CDC فعال) → جداول Change → ETL Process → DW (با SCD Type 2)
### مراحل پیادهسازی:
## 1️⃣ خواندن تغییرات از CDC
-- مثال SQL Server
SELECT
__$operation, -- 1=Delete, 2=Insert, 3=Update-Before, 4=Update-After
__$start_lsn,
CustomerID,
CustomerName,
City
FROM cdc.dbo_Customer_CT
WHERE __$start_lsn > @last_processed_lsn
ORDER BY __$start_lsn
## 2️⃣ پیادهسازی در DW با SCD Type 2
-- جدول DW با SCD Type 2
CREATE TABLE DW.DimCustomer (
DW_CustomerKey INT IDENTITY(1,1) PRIMARY KEY,
CustomerID INT, -- Business Key
CustomerName NVARCHAR(100),
City NVARCHAR(50),
-- فیلدهای SCD
EffectiveDate DATETIME,
EndDate DATETIME,
IsCurrent BIT,
-- فیلدهای Audit
SourceOperation VARCHAR(10), -- INSERT, UPDATE, DELETE
LoadDate DATETIME
)
## 3️⃣ لاجیک ETL برای Update
-- هنگام دریافت UPDATE از CDC:
-- 1. رکورد قبلی رو ببند
UPDATE DW.DimCustomer
SET
EndDate = @ChangeDate,
IsCurrent = 0
WHERE
CustomerID = @CustomerID
AND IsCurrent = 1
-- 2. رکورد جدید وارد کن
INSERT INTO DW.DimCustomer (
CustomerID, CustomerName, City,
EffectiveDate, EndDate, IsCurrent,
SourceOperation, LoadDate
)
VALUES (
@CustomerID, @NewCustomerName, @NewCity,
@ChangeDate, '9999-12-31', 1,
'UPDATE', GETDATE()
)
## 4️⃣ پیادهسازی کامل با Python/SSIS
import pyodbc
def process_cdc_to_dw(last_lsn):
# 1. خواندن تغییرات از CDC
cdc_changes = read_cdc_changes(last_lsn)
for change in cdc_changes:
operation = change['__$operation']
if operation == 4: # Update-After
# بستن رکورد قبلی
close_current_record(change['CustomerID'])
# ایجاد رکورد جدید
insert_new_record(
customer_id=change['CustomerID'],
name=change['CustomerName'],
city=change['City'],
effective_date=c
BEGIN
-- بستن رکورد قبلی
UPDATE DW.DimCustomer
SET EndDate = @ChangeDate, IsCurrent = 0
WHERE CustomerID = @CustID AND IsCurrent = 1
-- ایجاد رکورد جدید
INSERT INTO DW.DimCustomer (
CustomerID, CustomerName, City,
EffectiveDate, EndDate, IsCurrent, SourceOperation
)
VALUES (@CustID, @Name, @City, @ChangeDate, '9999-12-31', 1, 'UPDATE')
END
FETCH NEXT FROM change_cursor INTO @Op, @CustID, @Name, @City, @ChangeDate
END
CLOSE change_cursor
DEALLOCATE change_cursor
END
`
## ✅ خلاصه جواب:
بله، مقادیر قبل و بعد رو میتونی در DW نشون بدی!
1. CDC فقط تغییرات رو شناسایی میکنه
2. تو باید یه ETL process بنویسی که این تغییرات رو بخونه
3. منطق SCD Type 2 رو در DW پیادهسازی کنی
4. این کار با SP، SSIS، Python یا هر ابزار ETL دیگهای قابل انجامه
2 December 2025
سلام و درود بر همه عزیزان
یک شرکت فعال در حوزه مشاوره مدیریت ،هوش تجاری و فرآیند های کسب و کار شرایط استخدام یک کارشناس در زمینه هوش تجاری را به صورت تمام وقت با شرایط زیر دارد.
وظایف:
- ایجاد داشبورد های مورد نیاز در نرم افزار Power BI بر اساس نیازسنجی سازمان
-طراحی، پیادهسازی و بهینهسازی گزارشها و داشبوردهای مدیریتی در Power BI
-تحلیل نیازهای اطلاعاتی واحدهای مختلف سازمان و تبدیل آن به گزارشها و KPIهای قابل اندازهگیری
-طراحی و نوشتن کوئریهای پیشرفته در SQL Server برای استخراج، پاکسازی و آمادهسازی دادهها
شرایط احراز :
-حداقل ۲ سال سابقه کار مرتبط در حوزه هوش تجاری، گزارشگیری یا تحلیل داده
- تسلط بر نرم افزار Power BI
-تسلط کامل به SQL
-تجربه عملی در طراحی داشبوردها، گزارشهای تحلیلی و KPIها در Power BI
-توانایی تحلیل دادهها و ارائه بینشهای مدیریتی (Insight) بر اساس گزارشها
- تسلط به زبان DAX
- تفکر منطقی و تحلیلی
- گزارشگیری و مصورسازی
محل شرکت طرشت نزدیک مترو دانشگاه شریف
ساعت کاری شنبه تا چهارشنبه ۸ الی ۵
متقاضیان خواهشمند است رزومه خود را به آی دی تلگرام @UserNegar123 ارسال نمایند
27 December 2025
21 May 2026
Файл
NextGen LMS _ PDF CarouselP.pdf · 2.4 MB · click to show
NextGen LMS _ PDF CarouselP.pdf · 2.4 MB · click to show
پروژه جدیدم، سامانه مدیریت یادگیری NextGen، حالا در دسترس شماست.
توی این سیستم سعی کردم همهچیز از ثبتنام و پروفایل دانشآموز گرفته تا داشبورد مالی و گزارشگیری رو کاملاً یکپارچه طراحی کنم. جذابترین بخشش هم دستیار هوش مصنوعیه که تکالیف رو تصحیح میکنه و به دانشجو بازخورد دقیق میده.
توضیحات کامل و دمو رو توی این ویدیو ببینید:
https://www.linkedin.com/safety/go/?url=https%3A%2F%2Flnkd.in%2FdeFe_NDg&urlhash=OE7S&mt=5dvm0fHqvAWngWsonPNDY3uficsoc1AIs02tjevZMyXguZT97Pn7kPhMSXYwrg_mqmtXfAIAcE12ZHK9foJV9Vd_2UgxUQCHCMm99vxvsmNck5lgZ4Z_FtrS&isSdui=true&lipi=urn%3Ali%3Apage%3Ad_flagship3_detail_base%3B5%2F1U1xm0TE%2BSNaxJ3zTkPg%3D%3D
خوشحال میشم نظرت رو درباره این سیستم بدونم.
3 June 2026
24 June 2026
Pooyan Yaghپروژه جدیدم، سامانه مدیریت یادگیری NextGen، حالا در دسترس شماست.
توی این سیستم سعی کردم همهچیز از ثبتنام و پروفایل دانشآموز گرفته تا داشبورد مالی و گزارشگیری رو کاملاً یکپارچه طراحی کنم. جذابترین بخشش هم دستیار هوش مصنوعیه که تکالیف رو تصحیح میکنه و به دانشجو بازخورد دقی
با پایتون نوشتی؟
M.Bسلام امیدوارم این کمکتون بکنه:
## راهحل: CDC + SCD Type 2
معماری پیشنهادی:
OLTP (با CDC فعال) → جداول Change → ETL Process → DW (با SCD Type 2)
### مراحل پیادهسازی:
## 1️⃣ خواندن تغییرات از CDC
-- مثال SQL Server
SELECT
__$operation, -- 1=Delete, 2=Insert, 3=Update-B
جناب پایتون من برنامه مینویسم یه مشکلات خیلی زیادی میخورم میتونم توی پی وی ازتون بپرسم؟