Spaces:
Sleeping
Sleeping
File size: 787 Bytes
4e424bc 890c5ed 4e424bc 890c5ed 4e424bc 0f3ff52 4e424bc 24f6393 4e424bc 890c5ed |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
from simple_salesforce import Salesforce
import pandas as pd
import streamlit as st
def fetch_poles():
sf = Salesforce(
username="greenenergy@vedavathi.com",
password="Vedavathi@04",
security_token="jqe4His8AcuFJucZz5NBHfGU",
domain="login" # use "login" for production, "test" for sandbox
)
query = """
SELECT Name, Site__c, Solar_Generation__c, Wind_Generation__c,
Power_Required__c, Power_Sufficient__c, Camera_Status__c,
Alert_Level__c, Health_Score__c, RFID_Tag__c, Location_Latitude__c,
Location_Longitude__c
FROM Pole__c
LIMIT 50
"""
results = sf.query_all(query)
df = pd.DataFrame(results['records']).drop(columns='attributes')
return df
|