Troubleshooting Arize Export: Authentication Error Explained
I am trying to export my data and arize is suggesting I am in authenticated:
print("ARIZE_API_KEY", os.getenv("ARIZE_API_KEY"))
print("ARIZE_SPACE_ID", os.getenv("ARIZE_SPACE_ID"))
print("ARIZE_MODEL_ID", os.getenv("ARIZE_MODEL_ID"))
client = ArizeExportClient()
from datetime import datetime
from arize.exporter import ArizeExportClient
from arize.utils.types import Environments
client = ArizeExportClient()
primary_df = client.export_model_to_df(
space_id=os.getenv("ARIZE_SPACE_ID"),
model_id=os.getenv("ARIZE_MODEL_ID"),
environment=Environments.PRODUCTION,
start_time=datetime.now() - timedelta(days=100),
end_time=datetime.now(),
# optional arguments
include_actuals = False,
model_version = None,
batch_id = None
)I have verified that I have configured my keys. ERROR:
ARIZE_API_KEY ...db
ARIZE_SPACE_ID ...Zg==
ARIZE_MODEL_ID sia_example3
There was an error trying to get the data from the endpoint
Traceback (most recent call last):
File "/home/sebas/Forks/phoenix/test_phoenix.py", line 125, in <module>
primary_df = client.export_model_to_df(
File "/home/sebas/Forks/phoenix/.venv/lib/python3.9/site-packages/arize/exporter/core/client.py", line 122, in export_model_to_df
stream_reader, num_recs = self._get_model_stream_reader(
File "/home/sebas/Forks/phoenix/.venv/lib/python3.9/site-packages/arize/exporter/core/client.py", line 296, in _get_model_stream_reader
reader = query.execute(flight_client, self.session.call_options)
File "/home/sebas/Forks/phoenix/.venv/lib/python3.9/site-packages/arize/exporter/core/query.py", line 22, in execute
flight_info = client.get_flight_info(
File "pyarrow/_flight.pyx", line 1600, in pyarrow._flight.FlightClient.get_flight_info
File "pyarrow/_flight.pyx", line 64, in pyarrow._flight.check_flight_status
pyarrow._flight.FlightUnauthenticatedError: Flight returned unauthenticated error, with message: auth-error: rpc error: code = PermissionDenied desc = Unable to authenticate