Sanjayraju30 commited on
Commit
04a1185
·
verified ·
1 Parent(s): 09f3d2e

Create salesforce_integration.py

Browse files
Files changed (1) hide show
  1. salesforce_integration.py +22 -0
salesforce_integration.py ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+
3
+ from simple_salesforce import Salesforce
4
+ import pandas as pd
5
+
6
+ def fetch_poles():
7
+ sf = Salesforce(
8
+ username="[email protected]",
9
+ password="Vedavathi@04",
10
+ security_token="jqe4His8AcuFJucZz5NBHfGU"
11
+ )
12
+
13
+ query = """
14
+ SELECT Name, Site__c, Solar_Generation__c, Wind_Generation__c,
15
+ Power_Required__c, Power_Sufficient__c, Camera_Status__c,
16
+ Alert_Level__c
17
+ FROM Pole__c
18
+ LIMIT 50
19
+ """
20
+ results = sf.query_all(query)
21
+ df = pd.DataFrame(results['records']).drop(columns='attributes')
22
+ return df