LS Data Director
LS Data Director is a data management and synchronization tool for LS Central systems. This guide covers setup, configuration, and usage of LS Data Director.
Overview​
LS Data Director provides:
- Data Synchronization - Synchronize data between systems
- Data Management - Manage and transform data
- Import/Export - Import and export data from various sources
- Data Validation - Validate data integrity
- Scheduling - Automated data processing
Prerequisites​
Before setting up LS Data Director, ensure you have:
- ✅ LS Central system installed
- ✅ Database access credentials
- ✅ Network connectivity
- ✅ Required licenses
- ✅ Administrative permissions
- ✅ Understanding of data structures
Installation​
Step 1: System Requirements​
-
Hardware Requirements
- Windows Server or Windows 10/11
- Minimum 4GB RAM (8GB+ recommended)
- Sufficient disk space
- Network connectivity
-
Software Requirements
- .NET Framework (latest version)
- SQL Server connectivity
- LS Central components
- Required drivers
Step 2: Install LS Data Director​
-
Access the Installer
- Ensure you are connected to the same network as the shared storage server
- Navigate to the network path:
\\172.16.16.3\d\Setup\Server Install\4- Install Data Sync - Locate the installer file: LS.DataDirector.3.02.104.Setup.exe
- Run the installer executable
Network Access- Network Connection Required: You must be connected to the same network as the shared storage server
- IP Address Varies: The IP address (
172.16.16.3) may change from branch to branch - Verify IP: Confirm the correct IP address for your branch before accessing the network path
-
Installation Wizard Steps
-
Select Destination Location
- Default location:
C:\Program Files (x86)\LS Retail\Data Director 3 - Click Next to continue or Browse to select a different location
- Default location:
-
Select Additional Tasks
- Check the following options:
- ✅ Install DD Service
- ✅ Install Client Tools
- ✅ Install DD Add-ins files for NAV/BC SRV
- ✅ Install Incoming DD Web Service
- Click Next to continue
- Check the following options:
-
IIS Web Application Setup (if applicable)
- Web Site name:
Default Web Site - Web Service name:
DDWebService(recommended to leave as default) - Web Service File Path:
C:\inetpub\wwwroot\DDWebService - Click Next to continue
- Web Site name:
-
Ready to Install
- Review the installation summary:
- Destination location
- Additional tasks to be installed
- Click Install to begin installation
- Review the installation summary:
-
-
Initial Configuration
- Set up database connections
- Configure service accounts
- Set up file locations
- Configure logging
- Install on a server with good network connectivity
- Use dedicated service accounts
- Configure appropriate file permissions
- Set up logging for troubleshooting
Configuration​
Database Connections​
-
Configure Source Database
- Set up connection to source database
- Test connectivity
- Verify permissions
- Configure connection settings
-
Configure Target Database
- Set up connection to target database
- Test connectivity
- Verify permissions
- Configure connection settings
Connection Settings​
| Setting | Description | Example |
|---|---|---|
| Server Name | SQL Server instance | SERVER01\NAVINSTANCE |
| Database Name | Target database | NAV_Database |
| Authentication | Windows/SQL Auth | Windows Authentication |
| Connection Timeout | Timeout in seconds | 30 |
Data Synchronization​
Setting Up Sync Jobs​
-
Create Sync Job
- Open LS Data Director
- Create new synchronization job
- Configure source and target
- Set up mapping rules
-
Configure Sync Rules
- Define data mapping
- Set up transformation rules
- Configure filters
- Set conflict resolution
-
Schedule Synchronization
- Set sync frequency
- Configure schedule
- Set up notifications
- Test sync process
Sync Types​
- Full Sync - Complete data synchronization
- Incremental Sync - Only changed data
- One-Time Sync - Manual synchronization
- Scheduled Sync - Automated synchronization
- Use incremental sync for large datasets
- Schedule syncs during off-peak hours
- Monitor sync performance
- Test sync procedures regularly
Data Import/Export​
Importing Data​
-
Prepare Data Source
- Format data correctly
- Validate data structure
- Check data quality
- Prepare import file
-
Configure Import
- Select import source
- Map fields
- Set validation rules
- Configure error handling
-
Execute Import
- Run import process
- Monitor progress
- Review import logs
- Verify imported data
Exporting Data​
-
Configure Export
- Select data to export
- Choose export format
- Set up filters
- Configure output location
-
Execute Export
- Run export process
- Monitor progress
- Verify exported data
- Archive export files
Data Validation​
Validation Rules​
-
Set Up Validation
- Define validation rules
- Configure data checks
- Set up error handling
- Configure notifications
-
Common Validations
- Required field checks
- Data format validation
- Range validation
- Referential integrity
Error Handling​
- Log Errors - Record validation errors
- Skip Invalid Records - Continue processing
- Stop on Error - Halt on first error
- Report Errors - Generate error reports
Scheduling​
Creating Scheduled Jobs​
-
Define Job
- Create synchronization job
- Configure job parameters
- Set up dependencies
- Configure notifications
-
Schedule Job
- Set execution schedule
- Configure recurrence
- Set up conditions
- Test schedule
Schedule Options​
- Daily - Run once per day
- Weekly - Run on specific days
- Monthly - Run on specific dates
- Custom - Custom schedule pattern
Monitoring & Logging​
Monitoring Jobs​
-
Job Status
- Monitor job execution
- Check job history
- Review success/failure rates
- Identify issues
-
Performance Monitoring
- Track execution times
- Monitor resource usage
- Identify bottlenecks
- Optimize performance
Logging​
- Enable Logging - Configure log levels
- Log Locations - Set log file paths
- Log Retention - Configure log retention
- Log Analysis - Review logs regularly
Troubleshooting​
Common Issues​
| Issue | Solution |
|---|---|
| Connection Errors | Check database connectivity, verify credentials, check firewall |
| Sync Failures | Review sync logs, check data mapping, verify permissions |
| Performance Issues | Optimize queries, check indexes, review sync frequency |
| Data Errors | Validate source data, check mapping rules, review validation |
Diagnostic Steps​
-
Check Connections
- Verify database connectivity
- Test connection strings
- Check network connectivity
- Review firewall rules
-
Review Logs
- Check application logs
- Review sync logs
- Analyze error messages
- Identify patterns
-
Verify Configuration
- Check job configuration
- Verify mapping rules
- Review schedule settings
- Confirm permissions
Best Practices​
Configuration​
- ✅ Use appropriate sync frequency
- ✅ Configure proper error handling
- ✅ Set up monitoring and alerts
- ✅ Document all configurations
- ✅ Test changes in staging first
Performance​
- ✅ Use incremental sync when possible
- ✅ Optimize data queries
- ✅ Schedule during off-peak hours
- ✅ Monitor resource usage
- ✅ Regular performance tuning
Security​
- ✅ Use secure connections
- ✅ Implement proper authentication
- ✅ Limit access permissions
- ✅ Encrypt sensitive data
- ✅ Regular security audits
Related Resources​
- Microsoft SQL Server - SQL Server setup
- Branch Server - Branch server configuration
- NAV & LS Retail Setup - System setup guide
- Microsoft Dynamics - Dynamics overview
Questions?​
For questions about LS Data Director:
- Contact your Technical Team Lead
- Reach out to the Head of Software Department
- Check LS Central documentation
- Review system administration guides
Need help? Don't hesitate to reach out! 🚀